There are 6 ways to get from Johannesburg to Johnson City by plane, car, shuttle, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Tri-Cities Regional Tn/Va Airport
best- Fly from Johannesburg International Airport (JNB) to Tri-Cities Regional Tn/Va Airport (TRI)plane JNB - TRI
23h 57m$733–2,238Fly to Asheville Regional Airport, shuttle
cheapest- Fly from Johannesburg International Airport (JNB) to Asheville Regional Airport (AVL)plane JNB - AVL
- Take a shuttle bus from Asheville Airport to Black Bear Resort
23h 32m$703–1,838Fly to Mcghee Tyson Airport, drive
- Fly from Johannesburg International Airport (JNB) to Mcghee Tyson Airport (TYS)plane JNB - TYS
- Drive from Mcghee Tyson Airport (TYS) to Johnson Citycar
20h 19m$843–2,858Fly to Greenville–Spartanburg International Airport, drive
- Fly from Johannesburg International Airport (JNB) to Greenville–Spartanburg International Airport (GSP)plane JNB - GSP
- Drive from Greenville–Spartanburg International Airport (GSP) to Johnson Citycar
21h 27m$745–2,363Fly to Charlotte Douglas International Airport, bus, shuttle
- Fly from Johannesburg International Airport (JNB) to Charlotte Douglas International Airport (CLT)plane JNB - CLT
- Take the bus from Charlotte Airport to ASU Peacock Hall Boonebus
- Take a shuttle bus from Boone to Black Bear Resort
24h 46m$941–2,566Fly to Hartsfield-Jackson Atlanta International Airport, bus, taxi, shuttle
- Fly from Johannesburg International Airport (JNB) to Hartsfield-Jackson Atlanta International Airport (ATL)plane JNB - ATL
- Take the bus from Atlanta to Taqueria Guadalajara - Greenvillebus
- Take the taxi from Taqueria Guadalajara - Greenville to Asheville Airporttaxi
- Take a shuttle bus from Asheville Airport to Black Bear Resort
26h 42m$921–2,071
Johannesburg International Airport (JNB) to Tri-Cities Regional Tn/Va Airport (TRI) flights
Questions & Answers
The cheapest way to get from Johannesburg to Johnson City is to fly and shuttle which costs $700 - $1,900 and takes 23h 32m.
The fastest way to get from Johannesburg to Johnson City is to fly and drive which takes 20h 19m and costs $800 - $2,900.
The distance between Johannesburg and Johnson City is 8482 miles.
It takes approximately 23h 57m to get from Johannesburg to Johnson City, including transfers.
Johnson City is 6h behind Johannesburg. It is currently 6:26 PM in Johannesburg and 12:26 PM in Johnson City.
There are 109+ hotels available in Johnson City.
What companies run services between Johannesburg, South Africa and Johnson City, TN, USA?
Delta flies from Johannesburg International Airport (JNB) to Tri-Cities Regional Tn/Va Airport (TRI) 3 times a day.
- Website
- delta.com
Flights from Johannesburg International Airport to Tri-Cities Regional Tn/Va Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 23h 35m
- When
- Every day
- Estimated price
- $600–2,100
Flights from Johannesburg International Airport to Mcghee Tyson Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 19h 12m
- When
- Every day
- Estimated price
- $800–2,800
Flights from Johannesburg International Airport to Greenville–Spartanburg International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 20h 30m
- When
- Every day
- Estimated price
- $700–2,300
Flights from Johannesburg International Airport to Asheville Regional Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 21h 6m
- When
- Every day
- Estimated price
- $470–1,600
Flights from Johannesburg International Airport to Charlotte Douglas International Airport via Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 18h 16m
- When
- Every day
- Estimated price
- $700–2,400
Flights from Johannesburg International Airport to Hartsfield-Jackson Atlanta International Airport
- Ave. Duration
- 15h 58m
- When
- Every day
- Estimated price
- $600–2,000
- Website
- united.com
Flights from Johannesburg International Airport to Greenville–Spartanburg International Airport via Newark
- Ave. Duration
- 18h 35m
- When
- Every day
- Estimated price
- $700–2,300
Flights from Johannesburg International Airport to Asheville Regional Airport via Newark
- Ave. Duration
- 24h 33m
- When
- Every day
- Estimated price
- $470–1,600
Flights from Johannesburg International Airport to Charlotte Douglas International Airport via Newark
- Ave. Duration
- 19h 25m
- When
- Every day
- Estimated price
- $700–2,300
Flights from Johannesburg International Airport to Hartsfield-Jackson Atlanta International Airport via Newark
- Ave. Duration
- 23h 23m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $600–2,100
- Website
- allegiantair.com
Flights from Johannesburg International Airport to Mcghee Tyson Airport via Newark
- Ave. Duration
- 20h 4m
- When
- Thursday and Sunday
- Estimated price
- $800–2,800
Flights from Johannesburg International Airport to Asheville Regional Airport via Newark
- Ave. Duration
- 21h 55m
- When
- Wednesday and Saturday
- Estimated price
- $470–1,600
- Phone
- +1-423-725-5988
- Website
- Black Bear Resort Shuttle
Shuttle from Asheville Airport to Black Bear Resort
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $168
- Website
- Black Bear Resort Shuttle
Shuttle from Boone to Black Bear Resort
- Ave. Duration
- 1h
- Frequency
- On demand
- Estimated price
- $86
- Website
- Black Bear Resort Shuttle
Shuttle from Asheville Airport to Black Bear Resort
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $168
- Website
- Black Bear Resort Shuttle
- Phone
- +1 828-327-2340
- [email protected]
- Website
- Hickory Hop
Bus from Charlotte Airport to ASU Peacock Hall Boone
- Ave. Duration
- 2h 30m
- Frequency
- 5 times a day
- Estimated price
- $90–110
- Schedules at
- Hickory Hop
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from Atlanta to Taqueria Guadalajara - Greenville
- Ave. Duration
- 3h 22m
- Frequency
- Once daily
- Estimated price
- $45–150
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $45–150
- Ave. Duration
- 1h 4m
- Estimated price
- $140–180
GVL Taxi
- Phone
- +1 864-920-3352
- Website
- gvltaxi.com
Personal Touch Transportation
- Phone
- +18645250420
Yellow Cab Greenville
- Phone
- +1 864-233-6666
- Website
- yellowcabgreenville.com
Want to know more about travelling around United States
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



