The average delivery time for on board courier services in China can vary depending on the distance and location. However, in general, it takes around 1-3 days for on board couriers to complete deliveries within China. This timeframe includes both the pickup and delivery process. It's important to note that these times can be affected by various factors such as weather conditions, customs clearance procedures, and any unforeseen circumstances that may arise during transit.