Chengdu to Johannesburg By Air freight, Cargo ship or Road

See the best way to ship your freight from Chengdu, China to Johannesburg, South Africa by various transport modes including Air, Sea and Road. Compare freight rates, transit times, route options and much more.

Chengdu to Johannesburg by Air freight

The quickest way to get from Chengdu to Johannesburg by plane will take about 1 day 22h and departs from Chengdu Shuangliu International Airport (CTU) and arrives into OR Tambo International Airport (JNB). There are flights departing 1-2 times a week on this route. Ethiopian Airlines is one of the carriers that operates regular services on this route with flights departing every 4-6 weeks.

Quickest air route

Chengdu Shuangliu International Airport to OR Tambo International Airport

Departs from

Departs from

1 day 22h

1-2 times a week

12,082 km

7,507 mi.

1 transfer

No stops

Operating carriersDepartsAircraft types
Carrier Identifier: ETEthiopian AirlinesF
Every 4-6 weeksBoeing 737 Freighter+6 others
Carrier Identifier: CXCathay PacificF
Every 2-4 weeksBoeing 747-8F Freighter+1 others
Carrier Identifier: CAAir China
Every 1-2 weeksAirbus A350-900+8 others
More Details

See more details, carrier information, schedules and alternative routes

Most frequent

Chengdu Tianfu International Airport to OR Tambo International Airport

Departs from

Departs from

1 day 23h

Daily

12,072 km

7,501 mi.

1 transfer

No stops

Operating carriersDepartsAircraft types
Carrier Identifier: ETEthiopian AirlinesF
Every 4-6 weeksBoeing 737 Freighter+5 others
Carrier Identifier: SQSingapore Airlines
Every 1-2 weeksAirbus A350-900+1 others
Carrier Identifier: CXCathay Pacific
1-2 times a weekAirbus A330-300+2 others
Carrier Identifier: QRQatar Airways
2-4 times a weekAirbus A330-300+2 others
Carrier Identifier: CAAir China
2-4 times a weekAirbus A321+2 others
More Details

See more details, carrier information, schedules and alternative routes

More air routes from Chengdu to Johannesburg

Explore more shipment routes including schedules and transit times.

See more

Chengdu to Johannesburg by Container ship

The quickest way to get from Chengdu to Johannesburg by ship will take about 32 days and departs from Qinzhou (CNQZH) and arrives into Durban (ZADUR). There are ships departing every 2-4 weeks on this route. COSCO is one of the carriers that operates regular services on this route with ships departing every 2-4 weeks.

Quickest ocean route

Qinzhou to Durban

Port of loading

Port of loading

32 days

Every 2-4 weeks

14,056 km

8,734 mi.

1 transfer

1 stop

Operating carriersDepartsVessels
Carrier Identifier: COSUCOSCO
Every 2-4 weeksJIN JI YUAN+3 others
More Details

See more details, carrier information, schedules and alternative routes

More ocean routes from Chengdu to Johannesburg

Explore more shipment routes including schedules and transit times.

See more

More about shipping cargo and freight from Chengdu to Johannesburg by Air, Ocean and Road