Cheap flights from Johannesburg to Philadelphia

Find cheap Philadelphia to Johannesburg flights with our free search service. Compare all available fares for direct or connection flights from Philadelphia to Johannesburg.

Round-trip
  • One-way
  • Round-trip
1 adult
Adults 12 years or over
1
Children 2-11 years
0
Infants 0-23 months
0
Cancel Done
Economy Class
  • Economy Class
  • Business Class
Done
Done

Johannesburg to Philadelphia flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Johannesburg (JNB) - Philadelphia (PHL) 2024-05-01 2024-05-16 933 USD 58 hours 25 minutes Connection 2024-03-26T14:43:22
Johannesburg (JNB) - Philadelphia (PHL) 2024-10-08 2024-10-28 967 USD 80 hours 26 minutes Connection 2024-03-28T06:16:58
Johannesburg (JNB) - Philadelphia (PHL) 2024-10-11 2024-10-28 974 USD 81 hours 18 minutes Connection 2024-03-27T06:38:10
Johannesburg (JNB) - Philadelphia (PHL) 2024-07-24 2024-08-20 998 USD 52 hours 25 minutes Connection 2024-03-28T06:22:33
Johannesburg (JNB) - Philadelphia (PHL) 2024-10-11 2024-10-27 1011 USD 55 hours 29 minutes Connection 2024-03-27T06:38:50
Johannesburg (JNB) - Philadelphia (PHL) 2024-07-27 2024-08-12 1033 USD 73 hours 47 minutes Connection 2024-03-26T15:09:19
Johannesburg (JNB) - Philadelphia (PHL) 2024-05-01 2024-05-17 1082 USD 56 hours 15 minutes Connection 2024-03-26T14:43:22
Johannesburg (JNB) - Philadelphia (PHL) 2024-10-03 2024-10-28 1163 USD 59 hours 55 minutes Connection 2024-03-27T12:42:32
Johannesburg (JNB) - Philadelphia (PHL) 2024-07-24 2024-08-21 1187 USD 57 hours 45 minutes Connection 2024-03-28T06:22:33
Johannesburg (JNB) - Philadelphia (PHL) 2024-07-27 2024-08-11 1200 USD 62 hours 45 minutes Connection 2024-03-26T15:09:19
Johannesburg (JNB) - Philadelphia (PHL) 2024-12-20 2025-01-04 1249 USD 60 hours 25 minutes Connection 2024-03-27T19:21:33
Johannesburg (JNB) - Philadelphia (PHL) 2024-10-01 2024-10-31 1270 USD 59 hours 55 minutes Connection 2024-03-28T11:57:21
Johannesburg (JNB) - Philadelphia (PHL) 2024-06-21 2024-07-12 1305 USD 62 hours 45 minutes Connection 2024-03-26T11:46:05
Johannesburg (JNB) - Philadelphia (PHL) 2024-04-25 2024-05-02 1327 USD 61 hours 26 minutes Connection 2024-03-26T16:20:11
Johannesburg (JNB) - Philadelphia (PHL) 2024-10-14 2024-10-21 1382 USD 86 hours 55 minutes Connection 2024-03-27T19:21:16
Johannesburg (JNB) - Philadelphia (PHL) 2024-10-06 2024-10-14 1395 USD 85 hours 15 minutes Connection 2024-03-26T14:09:15
Johannesburg (JNB) - Philadelphia (PHL) 2024-04-27 2024-05-01 1525 USD 62 hours 45 minutes Connection 2024-03-26T15:14:15
Johannesburg (JNB) - Philadelphia (PHL) 2024-06-12 2024-07-08 1563 USD 51 hours 48 minutes Connection 2024-03-28T20:48:35
Johannesburg (JNB) - Philadelphia (PHL) 2024-04-27 2024-05-02 1578 USD 60 hours 20 minutes Connection 2024-03-26T15:14:15
Johannesburg (JNB) - Philadelphia (PHL) 2024-06-14 2024-07-06 1723 USD 58 hours 0 minutes Connection 2024-03-28T06:35:01
Johannesburg (JNB) - Philadelphia (PHL) 2024-06-12 2024-07-09 1875 USD 56 hours 15 minutes Connection 2024-03-28T20:48:35
Johannesburg (JNB) - Philadelphia (PHL) 2024-06-14 2024-07-07 2488 USD 59 hours 55 minutes Connection 2024-03-28T11:15:02
Johannesburg (JNB) - Philadelphia (PHL) 2024-06-15 2024-07-08 2834 USD 83 hours 49 minutes Connection 2024-03-28T11:10:19

Johannesburg to Philadelphia flight status

Flight Origin Destination Departure Arrival Equip