Fly from
Fly to
Route
Depart
Return
Price
BurlingtonJohannesburg
BTV - JNB
BTVJNB
Burlington
Sat 10/4
5:52 pm-7:00 am
3 stops55h 08m
BurlingtonJohannesburg
BTV - JNB
BTVJNB
Burlington
Sat 10/4
8:00 am-9:40 am
2 stops43h 40m
BurlingtonJohannesburg
BTV - JNB
BTVJNB
Burlington
Sat 10/4
6:03 am-7:40 pm
1 stop31h 37m
BurlingtonJohannesburg
BTV - JNB
BTVJNB
Burlington
Sat 10/4
2:30 pm-5:45 pm
2 stops21h 15m
Food
Crew
Entertainment
Boarding
Overall
Comfort
Reviews
Kim,May 2025
PIH - SLC
Food
Crew
Entertainment
Boarding
Overall
Comfort
Reviews
Kim,May 2025
PIH - SLC
Food
Crew
Entertainment
Boarding
Overall
Comfort
Reviews
Kim,May 2025
PIH - SLC
Food
Crew
Entertainment
Boarding
Overall
Comfort
Reviews
Kim,May 2025
PIH - SLC