Charlotte to Johannesburg By Air freight, Cargo ship or Road

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

Charlotte to Johannesburg by Air freight

The quickest way to get from Charlotte to Johannesburg by plane will take about 2 days and departs from Greenville Spartanburg International Airport (GSP) and arrives into OR Tambo International Airport (JNB). There are flights departing 1-2 times a week on this route. Delta Air Lines is one of the carriers that operates regular services on this route with flights departing 1-2 times a week.

Quickest air route

Greenville Spartanburg International Airport to OR Tambo International Airport

Departs from

Departs from

2 days

1-2 times a week

14,008 km

8,704 mi.

1 transfer

No stops

Estimated emissions

315kg - 540kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: DLDelta Air Lines
1-2 times a weekBoeing 737-800+2 others
Carrier Identifier: UAUnited Airlines
Every 2-4 weeksEmbraer 170+1 others
More Details

See more details, carrier information, schedules and estimated emissions

Closest airports

Piedmont Triad International Airport to OR Tambo International Airport

Departs from

Departs from

3 days

Every 1-2 days

13,771 km

8,557 mi.

1 transfer

No stops

Estimated emissions

326kg - 508kg CO₂ (per 100kg)

Operating carriersDepartsAircraft types
Carrier Identifier: DLDelta Air Lines
2-4 times a weekBoeing 737-900+2 others
Carrier Identifier: UAUnited Airlines
2-4 times a weekRoad Feeder Service+2 others
More Details

See more details, carrier information, schedules and estimated emissions

More air routes from Charlotte to Johannesburg

Explore more shipment routes including schedules and transit times.

See more

Charlotte to Johannesburg by Container ship

The quickest way to get from Charlotte to Johannesburg by ship will take about 24 days 7h and departs from Charleston (USCHS) and arrives into Port Elizabeth (ZAPLZ). There are vessels departing 1-2 times a week on this route. MSC is one of the carriers that operates regular services on this route with vessels departing every 1-2 weeks.

Quickest ocean route

Charleston to Port Elizabeth

Port of loading

Port of loading

24 days 7h

1-2 times a week

15,287 km

9,499 mi.

Direct

1 stop

Estimated emissions

1.7t - 1.73t CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MSCUMSC
Every 1-2 weeksMSC ANTIGUA+13 others
Carrier Identifier: MAEUMaersk
Every 1-2 weeksMAERSK VILNIUS+3 others
More Details

See more details, carrier information, schedules and estimated emissions

Closest seaports

Charleston to Durban

Port of loading

Port of loading

25 days 2h

1-2 times a week

15,523 km

9,646 mi.

Direct

2 stops

Estimated emissions

1.79t - 1.82t CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MSCUMSC
Every 1-2 weeksMSC ANTIGUA+13 others
Carrier Identifier: MAEUMaersk
Every 1-2 weeksMAERSK VILNIUS+3 others
More Details

See more details, carrier information, schedules and estimated emissions

Most frequent

Savannah to Port Elizabeth

Port of loading

Port of loading

26 days 12h

2-4 times a week

15,243 km

9,471 mi.

1 transfer

No stops

Estimated emissions

1.68t - 1.72t CO₂ (per TEU)

Operating carriersDepartsVessels
Carrier Identifier: MSCUMSC
1-2 times a weekMSC ANSHIKA VI+31 others
Carrier Identifier: MAEUMaersk
Every 1-2 weeksMaersk Sana+24 others
More Details

See more details, carrier information, schedules and estimated emissions

More ocean routes from Charlotte to Johannesburg

Explore more shipment routes including schedules and transit times.

See more

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