
Round-trip from | $1,240 (oojo) |
|---|
Fly from
Fly to
Route
Depart
Return
Price
CharlestonJohannesburg
CHS - JNB
CHSJNB
Charleston
Fri 2/13
11:58 am-3:55 am
3 stops32h 57m
Johannesburg OR Tambo
Fri 2/20
11:00 pm-11:13 am
3 stops43h 13m
CharlestonJohannesburg
CHS - JNB
CHSJNB
Charleston
Wed 3/4
3:45 pm-10:25 am
2 stops35h 40m
Johannesburg OR Tambo
Sun 3/8
10:00 pm-9:35 pm
2 stops29h 35m
CharlestonJohannesburg
CHS - JNB
CHSJNB
Charleston
Mon 6/22
8:33 pm-9:25 am
2 stops30h 52m
Johannesburg OR Tambo
Wed 7/1
9:15 pm-9:52 pm
2 stops30h 37m
CharlestonJohannesburg
CHS - JNB
CHSJNB
Charleston
Fri 2/13
7:21 pm-10:25 am
2 stops56h 04m
Johannesburg OR Tambo
Fri 2/20
7:35 pm-10:24 pm
2 stops33h 49m
CharlestonJohannesburg
CHS - JNB
CHSJNB
Charleston
Fri 2/13
8:30 am-7:00 pm
1 stop27h 30m
Johannesburg OR Tambo
Fri 2/20
11:59 pm-7:56 pm
2 stops26h 57m
CharlestonJohannesburg
CHS - JNB
CHSJNB
Charleston
Mon 6/22
2:30 pm-8:35 am
3 stops36h 05m
Johannesburg OR Tambo
Wed 7/1
7:25 pm-10:28 am
2 stops45h 03m
CharlestonJohannesburg
CHS - JNB
CHSJNB
Charleston
Mon 6/22
7:59 pm-7:40 pm
1 stop17h 41m
Johannesburg OR Tambo
Wed 7/1
11:15 pm-10:56 pm
2 stops29h 41m
Food
Entertainment
Overall
Comfort
Boarding
Crew
Reviews
Jim,Nov 2025
AVL - ATL
Food
Entertainment
Overall
Comfort
Boarding
Crew
Reviews
Jim,Nov 2025
AVL - ATL
Food
Entertainment
Overall
Comfort
Boarding
Crew
Reviews
Jim,Nov 2025
AVL - ATL
| Airline | Cheapest | Average | Flexibility | On-time |
|---|---|---|---|---|
| Cheapest$1,183 | Average$1,188 | FlexibilityNo cancel fee | On-time70% | |
| Cheapest$1,417 | Average$1,709 | FlexibilityNo cancel fee | On-timeN/A |