Book cheap flights to Beirut from R 1592

Explore the best deals

Discover the cheapest flights to Beirut
Filter by
The prices shown on this page were available within the last 20 days for the specified periods and should not be considered the final price offered. Please note that availability and prices are subject to change.

Popular flight routes to Beirut

Johannesburg
Flights from Johannesburgto Beirut
-21 %
9295R
7316R
Prime price per passenger

How long is the flight to Beirut?

If you’re planning a trip to Beirut, we at eDreams have checked the most popular routes to help you plan ahead. From Johannesburg, the flight takes about 10h 36m; from Cape Town, around 11h 40m; and from East London, roughly 11h 46m.
Flight Time (in hours)
JohannesburgCape TownEast LondonDurban
0h 5h 10h 15h
10h 36m
11h 40m
11h 46m
14h 55m

How much does a flight to Beirut cost?

At eDreams you can find flights from Durban to Beirut starting from R 6 160, with an average price of R 6 160. If you depart from other cities such as Johannesburg, you can find tickets from R 6 579, and from East London starting from R 7 928, according to data from the last 72 hours.
Filter by
DurbanJohannesburgEast LondonCape Town
R 6 160
R 6 579
R 8 379
R 8 132
DurbanCheapest
Cheapest Price: R 6 160
Cheapest
Average

Best Time to Fly to Beirut

Planning your trip to Beirut? Booking your flights with eDreams is easy and convenient. Discover the best time to visit this vibrant city.

Low Season in Beirut

One of the best times to experience Beirut without the crowds is during the low season (January). Average temperatures hover around a pleasant 12.0°C, ideal for exploring historical sites and enjoying the city's unique charm.

High Season in Beirut

For those who love the summer buzz, Beirut's high season (July) is the perfect time to visit. With average temperatures reaching a balmy 26.0°C, you can bask on the beach, enjoy the lively nightlife, and experience the city's vibrant energy. Book your flights to Beirut now with eDreams!

What to Do in Beirut

Beirut, a city steeped in history and brimming with culture, offers a captivating blend of old-world charm and modern vibrancy. From ancient ruins to bustling markets, Beirut has something for everyone. Book your flights to Beirut with eDreams and discover this gem of the Middle East.

The Best Attractions to See in Beirut

Beirut offers a plethora of attractions for visitors. Here are five must-see spots:

  • Jeita Grotto: Explore stunning limestone caves filled with stalactites and stalagmites.
  • National Museum of Beirut: Journey through Lebanon's rich history with a vast collection of artefacts.
  • Mohammad Al-Amin Mosque: Marvel at the grandeur of this iconic mosque, a symbol of Beirut's resilience.
  • Corniche Beirut: Stroll along the picturesque seaside promenade and enjoy breathtaking views of the Mediterranean Sea.
  • Byblos: Step back in time and wander through the ancient ruins of one of the oldest continuously inhabited cities in the world. Book your flights to Beirut now and start exploring!

Information about Beirut Airport

Beirut-Rafic Hariri International Airport

The airport is located in the southern suburbs of Beirut, approximately 9 kilometres from the city centre.

Top 3 amenities:

  • Duty-free shops
  • Restaurants and cafes
  • Free Wi-Fi (for a limited time)

Airport connection to the city centre:

You can easily reach the city centre by taxi or ride-hailing apps. The journey takes around 15-20 minutes. Alternatively, shared-ride minibuses (service taxis) are available, offering a more affordable transfer option.

Airlines flying to Beirut

Middle East Airlines (MEA), the national carrier of Lebanon, has its hub at Beirut-Rafic Hariri International Airport, offering flights to various destinations. For flights to Beirut, you can find great deals on eDreams. Whether you're looking for a direct flight or a connecting one, eDreams can help you find the perfect flight that suits your needs and budget.

Frequently asked questions about flights to Beirut

How can I find cheap flights to Beirut on eDreams?
At eDreams you will find flights from R1592 to Beirut. Thanks to the combination of various technologies, machine learning algorithms and real user searches on our platform, you will be able to choose between the different options that best suit your needs when you have to fly to Beirut.
When's the best time to go to Beirut?
According to our customers' flight searches, the best time to fly to Beirut is March.
The next best month to travel to Beirut is April.
And let's not forget February, the third top choice for travelling to Beirut.
However if you prefer things on the less busy side, we can highlight November as the least popular month for flights to Beirut.
What are the cheapest airlines flying to Beirut?

Looking at the prices of our customers' bookings from US to Beirut, your best bet for cheap flights is:

  • Etihad Airways: the average price of a one way flight is R12 024,07 . The average price of a Johannesburg ticket to Beirut is R12 024,07 and R14 194,43 if you leave from Johannesburg.
  • Egyptair: a one-way ticket costs on average R12 205,85: this has been calculated taking as a reference the average price of flights of Johannesburg to Beirut, which amounts to R12 205,85 and that of flights departing from Durban, whose average price is R16 052,67.
  • Turkish Airlines: the average price of a one-way ticket is R13 223,02. The flight between Johannesburg and Beirut costs on average R11 563,02 and the ticket price from Cape Town round the R18 203,01.
Which airlines fly to Beirut?

Airlines flying direct from South Africa to Beirut include:

  • Turkish Airlines, with flights from Amman to Beirut and Geneva and also from Baghdad.

Airlines with indirect flights to Beirut include:

  • Ethiopian Airlines, which flies from Johannesburg, Johannesburg or Juba.
  • Middle East Airlines, with flights from Cape Town and Tunis, as well as from Zanzibar.
  • Pegasus Airlines, with flights from Austin, Cape Town and also Sharjah.
How many airports are in Beirut and which is the main one?
Beirut has 1 airport. Beirut–Rafic Hariri International Airport operates domestic and international flights to 1 cities. Some of the most popular destinations are Johannesburg, Nice and Chengdu.

Plan your trip

Popular CitiesPopular Flight RoutesAlternate routes