There are 7 ways to get from Charlotte to Johannesburg by plane, train, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Charlotte Douglas International Airport
best- Fly from Charlotte Douglas International Airport (CLT) to Johannesburg International Airport (JNB)plane CLT - JNB
28h 29mR 9,885–49,465Bus, bus to Asheville Regional Airport, fly
cheapest- Take the bus from Charlotte Bus Station to Winston Salem(Trans Center)bus
- Take the bus from Winston Salem(Trans Center) to Asheville, NCbus
- Fly from Asheville Regional Airport (AVL) to Johannesburg International Airport (JNB)plane AVL - JNB
27h 35mR 8,829–28,788Train to Piedmont Triad International Airport, fly
- Take the train from Charlotte Amtrak Station to High Pointtrain
- Fly from Piedmont Triad International Airport (GSO) to Johannesburg International Airport (JNB)plane GSO - JNB
23h 32mR 11,075–37,633Bus to Greenville–Spartanburg International Airport, fly
- Take the bus from Charlotte to Servicios Zapata - Spartanburgbus
- Fly from Greenville–Spartanburg International Airport (GSP) to Johannesburg International Airport (JNB)plane GSP - JNB
26h 1mR 11,779–36,569Bus to Hartsfield-Jackson Atlanta International Airport, fly
- Take the bus from Charlotte Bus Station to Atlanta Downtownbus
- Fly from Hartsfield-Jackson Atlanta International Airport (ATL) to Johannesburg International Airport (JNB)plane ATL - JNB
22h 31mR 9,514–25,490Bus, bus to Augusta Regional Airport At Bush Field, fly
- Take the bus from Charlotte Bus Station to Camdenbus
- Take the bus from Camden to Augustabus
- Fly from Augusta Regional Airport At Bush Field (AGS) to Johannesburg International Airport (JNB)plane AGS - JNB
26h 18mR 9,572–29,191Bus, bus to Columbia, fly
- Take the bus from Charlotte Bus Station to Camdenbus
- Take the bus from Camden to Columbia, SCbus
- Fly from Columbia (CAE) to Johannesburg International Airport (JNB)plane CAE - JNB
25h 40mR 20,042–66,491
Charlotte Douglas International Airport (CLT) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Charlotte to Johannesburg is to bus and fly which costs R 9 500 - R 26 000 and takes 22h 31m.
The fastest way to get from Charlotte to Johannesburg is to bus and fly which takes 22h 31m and costs R 9 500 - R 26 000.
The distance between Charlotte and Johannesburg is 13340 km.
It takes approximately 28h 29m to get from Charlotte to Johannesburg, including transfers.
Johannesburg is 6h ahead of Charlotte. It is currently 1:50 AM in Charlotte and 7:50 AM in Johannesburg.
There are 4983+ hotels available in Johannesburg.
What companies run services between Charlotte, NC, USA and Johannesburg, South Africa?
American Airlines, British Airways, and two other airlines fly from Charlotte Douglas International Airport (CLT) to Johannesburg International Airport (JNB) twice daily.
- Website
- virginatlantic.com
Flights from Charlotte Douglas International Airport to Johannesburg International Airport via London Heathrow
- Ave. Duration
- 27h 10m
- When
- Every day
- Estimated price
- R 11,000–37,000
Flights from Piedmont Triad International Airport to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 18h 49m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- R 11,000–37,000
Flights from Greenville–Spartanburg International Airport to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- R 10,000–33,000
Flights from Hartsfield-Jackson Atlanta International Airport to Johannesburg International Airport
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- R 9,500–32,000
Flights from Augusta Regional Airport At Bush Field to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- R 8,000–27,000
Flights from Columbia to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 19h 7m
- When
- Every day
- Estimated price
- R 19,000–65,000
Flights from Asheville Regional Airport to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 22h 6m
- When
- Every day
- Estimated price
- R 8,000–27,000
- Website
- delta.com
Flights from Charlotte Douglas International Airport to Johannesburg International Airport via London Heathrow
- Ave. Duration
- 27h 10m
- When
- Every day
- Estimated price
- R 11,000–37,000
Flights from Piedmont Triad International Airport to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 18h 49m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- R 11,000–37,000
Flights from Greenville–Spartanburg International Airport to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 20h 20m
- When
- Every day
- Estimated price
- R 10,000–33,000
Flights from Hartsfield-Jackson Atlanta International Airport to Johannesburg International Airport
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- R 9,500–32,000
Flights from Augusta Regional Airport At Bush Field to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 20h 45m
- When
- Every day
- Estimated price
- R 8,000–27,000
Flights from Columbia to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 19h 7m
- When
- Every day
- Estimated price
- R 19,000–65,000
Flights from Asheville Regional Airport to Johannesburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 22h 6m
- When
- Every day
- Estimated price
- R 8,000–27,000
- Website
- united.com
Flights from Piedmont Triad International Airport to Johannesburg International Airport via Newark
- Ave. Duration
- 21h 46m
- When
- Every day
- Estimated price
- R 10,000–36,000
Flights from Piedmont Triad International Airport to Johannesburg International Airport via Washington Dulles, Capetown
- Ave. Duration
- 23h 38m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 11,000–38,000
Flights from Greenville–Spartanburg International Airport to Johannesburg International Airport via Newark
- Ave. Duration
- 25h 5m
- When
- Every day
- Estimated price
- R 10,000–33,000
Flights from Greenville–Spartanburg International Airport to Johannesburg International Airport via Washington Dulles, Capetown
- Ave. Duration
- 23h 29m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 10,000–35,000
Flights from Columbia to Johannesburg International Airport via Newark
- Ave. Duration
- 22h 42m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- R 19,000–65,000
Flights from Columbia to Johannesburg International Airport via Washington Dulles, Capetown
- Ave. Duration
- 23h 34m
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 20,000–65,000
Flights from Asheville Regional Airport to Johannesburg International Airport via Newark
- Ave. Duration
- 18h 45m
- When
- Every day
- Estimated price
- R 8,000–27,000
- Website
- aa.com
Flights from Charlotte Douglas International Airport to Johannesburg International Airport via London Heathrow
- Ave. Duration
- 25h 45m
- When
- Every day
- Estimated price
- R 9,500–49,000
- Website
- britishairways.com
Flights from Charlotte Douglas International Airport to Johannesburg International Airport via London Heathrow
- Ave. Duration
- 25h 45m
- When
- Every day
- Estimated price
- R 9,500–49,000
- Website
- lufthansa.com
Flights from Charlotte Douglas International Airport to Johannesburg International Airport via Munich
- Ave. Duration
- 30h
- When
- Monday, Thursday, and Saturday
- Estimated price
- R 12,000–40,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Charlotte Amtrak Station to High Point
- Ave. Duration
- 1h 14m
- Frequency
- 5 times a day
- Estimated price
- R 390–850
- Website
- Amtrak
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Charlotte to Servicios Zapata - Spartanburg
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- R 600–2,100
- Schedules at
- Tornado Bus Company
- Adults 11-59
- R 600–2,100
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Charlotte Bus Station to Atlanta Downtown
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- Estimated price
- R 600–1,100
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Charlotte Bus Station to Camden
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- R 190–370
- Website
- Greyhound
Bus from Charlotte Bus Station to Camden
- Ave. Duration
- 1h 35m
- Frequency
- Twice daily
- Estimated price
- R 190–370
- Website
- Greyhound
Bus from Charlotte Bus Station to Winston Salem(Trans Center)
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- R 180–360
- Website
- Greyhound
Bus from Winston Salem(Trans Center) to Asheville, NC
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Estimated price
- R 350–700
- Website
- Greyhound
- Phone
- +1 646-630-7186
- [email protected]
- Website
- Wanda Coach
Bus from Camden to Augusta
- Ave. Duration
- 2h 16m
- Frequency
- Once daily
- Estimated price
- R 550–800
- Website
- Wanda Coach
- Book at
- GotoBus.com
- Adult One Way
- R 550–800
Bus from Camden to Columbia, SC
- Ave. Duration
- 42 min
- Frequency
- Once daily
- Estimated price
- R 450–650
- Website
- Wanda Coach
- Book at
- GotoBus.com
- Adult One Way
- R 450–650
- Phone
- +1 888-378-3823
- [email protected]
- Website
- Barons Bus
Bus from Charlotte Bus Station to Winston Salem(Trans Center)
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- R 120–650
- Website
- Barons Bus
Want to know more about travelling around South Africa
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide















