
Round-trip from | $1,028 (Delta) |
|---|
Fly from
Fly to
Route
Depart
Return
Price
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Wed 3/18
9:55 pm-8:02 pm
1 stop28h 07m
Asheville Regional
Mon 4/27
12:20 pm-7:40 pm
1 stop25h 20m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Wed 3/18
9:55 pm-1:18 pm
1 stop21h 23m
Asheville Regional
Tue 4/28
5:45 pm-7:40 pm
1 stop19h 55m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Wed 3/18
9:55 pm-10:09 pm
2 stops30h 14m
Asheville Regional
Sun 5/3
4:25 pm-7:40 pm
1 stop21h 15m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Tue 3/17
7:20 pm-10:09 pm
2 stops32h 49m
Asheville Regional
Tue 4/28
5:45 pm-7:40 pm
1 stop19h 55m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Wed 3/18
9:55 pm-8:02 pm
1 stop28h 07m
Asheville Regional
Wed 4/29
5:40 am-9:20 pm
2 stops33h 40m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Mon 3/16
11:59 pm-10:09 pm
2 stops28h 10m
Asheville Regional
Mon 4/27
5:45 pm-7:40 pm
1 stop19h 55m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Thu 3/19
11:59 pm-9:05 am
2 stops39h 06m
Asheville Regional
Tue 4/28
5:45 pm-7:40 pm
1 stop19h 55m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Mon 3/16
7:20 pm-6:29 pm
2 stops29h 09m
Asheville Regional
Sun 5/3
4:25 pm-7:40 pm
1 stop21h 15m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Mon 3/16
11:59 pm-10:09 pm
2 stops28h 10m
Asheville Regional
Tue 4/28
5:45 pm-7:40 pm
1 stop19h 55m
JohannesburgAsheville
JNB - AVL
JNBAVL
Johannesburg OR Tambo
Thu 3/19
11:59 pm-9:05 am
2 stops39h 06m
Asheville Regional
Wed 4/29
5:40 am-9:20 pm
2 stops33h 40m