Flight |
Departure Date |
Arrival Date |
Price |
Duration |
Number of stops |
Updated |
Birmingham (BHM) - Johannesburg (JNB) |
2025-01-12 |
2025-02-05 |
1296 USD |
91 hours 15 minutes |
Connection |
2024-05-19T22:58:31 |
Birmingham (BHM) - Johannesburg (JNB) |
2025-01-12 |
2025-01-20 |
1296 USD |
91 hours 15 minutes |
Connection |
2024-05-19T22:58:30 |
Birmingham (BHM) - Johannesburg (JNB) |
2025-03-12 |
2025-03-18 |
1364 USD |
71 hours 15 minutes |
Connection |
2024-05-20T10:27:09 |
Birmingham (BHM) - Johannesburg (JNB) |
2025-03-11 |
2025-03-18 |
1383 USD |
79 hours 4 minutes |
Connection |
2024-05-20T10:28:00 |
Birmingham (BHM) - Johannesburg (JNB) |
2025-03-12 |
2025-03-17 |
1439 USD |
65 hours 37 minutes |
Connection |
2024-05-20T10:23:44 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-11-01 |
2024-11-13 |
1445 USD |
81 hours 39 minutes |
Connection |
2024-05-19T18:30:41 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-09-01 |
2024-09-11 |
1484 USD |
87 hours 53 minutes |
Connection |
2024-05-20T19:37:46 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-12-02 |
2024-12-23 |
1578 USD |
68 hours 55 minutes |
Connection |
2024-05-18T16:12:13 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-09-01 |
2024-09-25 |
1605 USD |
92 hours 5 minutes |
Connection |
2024-05-20T19:37:47 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-08-09 |
2024-09-04 |
1705 USD |
92 hours 55 minutes |
Connection |
2024-05-20T11:57:01 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-09-05 |
2024-09-13 |
1706 USD |
91 hours 44 minutes |
Connection |
2024-05-20T23:42:00 |
Birmingham (BHM) - Johannesburg (JNB) |
2025-04-05 |
2025-04-13 |
1726 USD |
74 hours 39 minutes |
Connection |
2024-05-18T20:45:29 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-08-27 |
2024-09-06 |
1726 USD |
39 hours 16 minutes |
Connection |
2024-05-19T09:03:10 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-06-20 |
2024-06-26 |
1728 USD |
68 hours 11 minutes |
Connection |
2024-05-20T05:33:59 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-08-09 |
2024-08-30 |
1782 USD |
93 hours 11 minutes |
Connection |
2024-05-20T11:56:36 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-09-29 |
2024-10-23 |
1842 USD |
75 hours 48 minutes |
Connection |
2024-05-20T11:36:58 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-08-11 |
2024-09-04 |
1985 USD |
72 hours 27 minutes |
Connection |
2024-05-20T01:08:16 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-07-17 |
2024-08-14 |
2048 USD |
83 hours 19 minutes |
Connection |
2024-05-20T01:34:47 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-05-22 |
2024-06-19 |
2076 USD |
88 hours 35 minutes |
Connection |
2024-05-19T19:46:37 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-06-04 |
2024-06-08 |
2086 USD |
89 hours 6 minutes |
Connection |
2024-05-19T17:19:19 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-08-11 |
2024-08-17 |
2128 USD |
67 hours 58 minutes |
Connection |
2024-05-20T01:08:16 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-05-22 |
2024-05-31 |
2177 USD |
93 hours 7 minutes |
Connection |
2024-05-19T19:46:36 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-07-09 |
2024-07-17 |
2311 USD |
74 hours 5 minutes |
Connection |
2024-05-18T15:34:14 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-06-27 |
2024-07-24 |
2371 USD |
74 hours 23 minutes |
Connection |
2024-05-19T13:20:00 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-06-30 |
2024-07-24 |
2427 USD |
82 hours 49 minutes |
Connection |
2024-05-20T05:36:14 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-12-19 |
2025-01-03 |
2598 USD |
81 hours 50 minutes |
Connection |
2024-05-19T15:41:51 |
Birmingham (BHM) - Johannesburg (JNB) |
2024-06-15 |
2024-06-23 |
2676 USD |
41 hours 49 minutes |
Connection |
2024-05-20T07:48:35 |