Cheap flights from Johannesburg to Beirut

Find cheap Beirut to Johannesburg flights with our free search service. Compare all available fares for direct or connection flights from Beirut 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 Beirut flight schedules

Flight Departure Date Arrival Date Price Duration Number of stops Updated
Johannesburg (JNB) - Beirut (BEY) 2024-04-05 2024-04-16 626 USD 40 hours 50 minutes Connection 2024-03-25T08:40:36
Johannesburg (JNB) - Beirut (BEY) 2024-05-20 2024-06-19 658 USD 45 hours 25 minutes Connection 2024-03-25T18:00:54
Johannesburg (JNB) - Beirut (BEY) 2024-05-03 2024-05-07 680 USD 45 hours 25 minutes Connection 2024-03-25T12:04:10
Johannesburg (JNB) - Beirut (BEY) 2024-05-15 2024-05-19 760 USD 53 hours 5 minutes Connection 2024-03-25T12:08:02
Johannesburg (JNB) - Beirut (BEY) 2024-04-12 2024-04-21 771 USD 32 hours 25 minutes Connection 2024-03-25T08:21:23
Johannesburg (JNB) - Beirut (BEY) 2024-04-08 2024-04-12 845 USD 22 hours 35 minutes Connection 2024-03-26T09:51:05
Johannesburg (JNB) - Beirut (BEY) 2024-06-07 2024-07-05 846 USD 22 hours 35 minutes Connection 2024-03-27T20:45:46
Johannesburg (JNB) - Beirut (BEY) 2024-03-31 2024-04-04 848 USD 61 hours 40 minutes Connection 2024-03-25T12:09:53
Johannesburg (JNB) - Beirut (BEY) 2024-04-05 2024-04-12 849 USD 27 hours 40 minutes Connection 2024-03-25T08:39:46
Johannesburg (JNB) - Beirut (BEY) 2024-04-06 2024-04-17 849 USD 22 hours 35 minutes Connection 2024-03-25T08:55:00
Johannesburg (JNB) - Beirut (BEY) 2024-04-20 2024-04-24 849 USD 52 hours 30 minutes Connection 2024-03-25T12:00:19
Johannesburg (JNB) - Beirut (BEY) 2024-04-22 2024-04-26 849 USD 51 hours 55 minutes Connection 2024-03-25T12:17:31
Johannesburg (JNB) - Beirut (BEY) 2024-05-25 2024-06-01 849 USD 34 hours 40 minutes Connection 2024-03-25T08:22:37
Johannesburg (JNB) - Beirut (BEY) 2024-05-26 2024-05-30 849 USD 22 hours 35 minutes Connection 2024-03-25T12:14:35
Johannesburg (JNB) - Beirut (BEY) 2024-04-30 2024-05-04 849 USD 52 hours 20 minutes Connection 2024-03-25T12:06:49
Johannesburg (JNB) - Beirut (BEY) 2024-04-05 2024-04-11 1024 USD 61 hours 35 minutes Connection 2024-03-25T08:39:46
Johannesburg (JNB) - Beirut (BEY) 2024-04-05 2024-04-15 1049 USD 60 hours 45 minutes Connection 2024-03-25T08:40:36
Johannesburg (JNB) - Beirut (BEY) 2024-04-12 2024-04-20 1049 USD 51 hours 15 minutes Connection 2024-03-25T08:21:23
Johannesburg (JNB) - Beirut (BEY) 2024-04-08 2024-04-11 1348 USD 59 hours 25 minutes Connection 2024-03-26T09:51:05
Johannesburg (JNB) - Beirut (BEY) 2024-04-13 2024-04-17 1373 USD 55 hours 20 minutes Connection 2024-03-28T07:27:22
Johannesburg (JNB) - Beirut (BEY) 2024-04-13 2024-04-16 1521 USD 41 hours 20 minutes Connection 2024-03-28T07:27:22

Johannesburg to Beirut flight status

Flight Origin Destination Departure Arrival Equip