There are 5 ways to get from Lebanon to South Africa by plane or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Beirut International Airport to Johannesburg International Airport
best- Fly from Beirut International Airport (BEY) to Johannesburg International Airport (JNB)plane BEY - JNB
11h 46mR 6,253–15,904Drive 8,832.5 km
- Drive from Beirut to Johannesburgcar 8,832.5 km
5d 7hR 19,837–28,653Fly Beirut International Airport to Cape Town International Airport
- Fly from Beirut International Airport (BEY) to Cape Town International Airport (CPT)plane BEY - CPT
12h 29mR 7,503–21,594Fly Beirut International Airport to King Shaka International Airport
- Fly from Beirut International Airport (BEY) to King Shaka International Airport (DUR)plane BEY - DUR
14h 57mR 6,593–19,694Drive to Damascus International Airport, fly to Johannesburg International Airport
- Drive from Joub Jannine to Damascus International Airport (DAM)car
- Fly from Damascus International Airport (DAM) to Johannesburg International Airport (JNB)plane DAM - JNB
15h 35mR 8,721–9,373
Beirut International Airport (BEY) to Johannesburg International Airport (JNB) flights
Questions & Answers
The cheapest way to get from Lebanon to South Africa is to drive and fly which costs R 8 500 - R 9 500 and takes 15h 35m.
The fastest way to get from Lebanon to South Africa is to fly which takes 11h 46m and costs R 6 000 - R 16 000.
The distance between Lebanon and South Africa is 6743 km. The road distance is 8832.5 km.
It takes approximately 11h 46m to get from Lebanon to South Africa, including transfers.
South Africa is 1h behind Lebanon. It is currently 6:27 PM in Lebanon and 5:27 PM in South Africa.
Yes, the driving distance between Lebanon to South Africa is 8833 km. It takes approximately 5 days 7h to drive from Lebanon to South Africa.
There are 4983+ hotels available in South Africa.
What companies run services between Lebanon and South Africa?
Ethiopian Airlines, Egyptair, and three other airlines fly from Beirut International Airport (BEY) to Johannesburg International Airport (JNB) every 4 hours.
- Website
- qatarairways.com
Flights from Beirut International Airport to Johannesburg International Airport via Doha
- Ave. Duration
- 14h 47m
- When
- Every day
- Estimated price
- R 5,000–16,000
Flights from Beirut International Airport to Cape Town International Airport via Doha
- Ave. Duration
- 15h 52m
- When
- Every day
- Estimated price
- R 7,000–21,000
Flights from Beirut International Airport to King Shaka International Airport via Doha, Maputo
- Ave. Duration
- 15h 15m
- When
- Every day
- Estimated price
- R 6,000–19,000
Flights from Beirut International Airport to King Shaka International Airport via Doha, Johannesburg International Airport
- Ave. Duration
- 21h
- When
- Every day
- Estimated price
- R 6,000–19,000
Flights from Damascus International Airport to Johannesburg International Airport via Doha
- Ave. Duration
- 15h 40m
- When
- Every day
- Estimated price
- R 6,500–20,000
- Website
- ethiopianairlines.com
Flights from Beirut International Airport to Johannesburg International Airport via Addis Ababa
- Ave. Duration
- 14h 17m
- When
- Every day
- Estimated price
- R 6,500–18,000
Flights from Beirut International Airport to Johannesburg International Airport via Addis Ababa, Lusaka
- Ave. Duration
- 15h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- R 6,500–18,000
Flights from Beirut International Airport to Cape Town International Airport via Addis Ababa
- Ave. Duration
- 12h 5m
- When
- Every day
- Estimated price
- R 8,500–22,000
Flights from Beirut International Airport to Cape Town International Airport via Addis Ababa, Johannesburg International Airport
- Ave. Duration
- 16h 50m
- When
- Every day
- Estimated price
- R 8,500–22,000
Flights from Beirut International Airport to King Shaka International Airport via Addis Ababa, Johannesburg International Airport
- Ave. Duration
- 16h
- When
- Every day
- Estimated price
- R 8,000–21,000
- Website
- egyptair.com
Flights from Beirut International Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 12h 57m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 5,500–15,000
Flights from Beirut International Airport to King Shaka International Airport via Cairo, Johannesburg International Airport
- Ave. Duration
- 19h 40m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 7,000–19,000
- Website
- emirates.com
Flights from Beirut International Airport to King Shaka International Airport via Dubai
- Ave. Duration
- 21h 55m
- When
- Every day
- Estimated price
- R 6,500–22,000
Flights from Damascus International Airport to Johannesburg International Airport via Dubai
- Ave. Duration
- 15h 7m
- When
- Every day
- Estimated price
- R 7,000–23,000
- Website
- etihad.com
Flights from Beirut International Airport to Johannesburg International Airport via Cairo
- Ave. Duration
- 13h 55m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- R 5,500–15,000
Flights from Damascus International Airport to Johannesburg International Airport via Abu Dhabi
- Ave. Duration
- 15h 30m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- R 5,000–14,000
- Website
- flysafair.co.za
Flights from Beirut International Airport to King Shaka International Airport via Addis Ababa, Johannesburg International Airport
- Ave. Duration
- 13h 25m
- When
- Sunday
- Estimated price
- R 8,000–21,000
- Website
- flexflight.dk
Flights from Beirut International Airport to King Shaka International Airport via Cairo, Johannesburg International Airport
- Ave. Duration
- 13h 55m
- When
- Thursday and Saturday
- Estimated price
- R 7,000–19,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, The London Underground: Essential tips to navigate the Tube, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
