Fly from
Fly to
Budget
$1,073 - $2,294
Route
Depart
Return
Price
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Sat 9/23
1 stop22h 30m
Cape Town Intl
Tue 10/3
1 stop22h 58m
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Sat 9/23
2 stops29h 50m
Cape Town Intl
Tue 10/3
1 stop29h 32m
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Sun 10/15
2 stops33h 30m
Cape Town Intl
Tue 10/31
1 stop25h 50m
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Sat 9/23
2 stops24h 05m
Cape Town Intl
Tue 10/3
2 stops25h 20m
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Sun 10/15
2 stops37h 55m
Cape Town Intl
Tue 10/31
2 stops26h 50m
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Sun 10/15
1 stop31h 20m
Cape Town Intl
Tue 10/31
1 stop33h 20m
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Sun 8/20
2 stops22h 08m
Cape Town Intl
Tue 8/29
2 stops26h 15m
PittsburghCape Town Intl
PIT - CPT
PITCPT
Pittsburgh
Mon 11/6
1 stop22h 50m
Cape Town Intl
Sat 11/11
1 stop21h 41m
PhiladelphiaCape Town Intl
PHL - CPT
PHLCPT
Philadelphia
Mon 8/14
3 stops35h 25m
Cape Town Intl
Mon 8/21
3 stops53h 15m
Food
Overall
Boarding
Comfort
Crew
Entertainment
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Food
Overall
Boarding
Comfort
Crew
Entertainment
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Food
Overall
Boarding
Comfort
Crew
Entertainment
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Food
Overall
Boarding
Comfort
Crew
Entertainment
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Food
Overall
Boarding
Comfort
Crew
Entertainment
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.
Food
Overall
Boarding
Comfort
Crew
Entertainment
Reviews
Delayed at Airport for 2.5 hours due to OVERBOOKING! Missed connection flight, and had to wait another 1.5 hrs for luggage because it didn't make on our plane at our destination.