Flights from Johannesburg to Beirut from ZAR12,964

Promo Code

Beirut: Lebanon’s beautiful capital

A Mediterranean powerhouse that defies expectations, Beirut is where history and a fast-paced lifestyle collide. It blends heritage with a modern, westernised spirit. Explore bustling street food stalls, high-end fine dining restaurants, and historic neighbourhoods that tell a thousand stories. Modern design sits alongside landmarks shaped by Ottoman and French influences in this captivating hub. Fly to Beirut to wander through lively districts, relax in stylish cafés, dive into the nightlife, or browse luxury shops. You can also stroll along the seaside promenade, go biking, or see ancient sites that reveal the past. With its bustling souks and rich culture, Beirut creates a vibrant atmosphere that pulls you into its heart.

Find Johannesburg to Beirut Fares for Your Next Trip

cmp-daily-histogram-bars-legend-min-price-aria-label ZAR13.0K
cmp-daily-histogram-bars-legend-max-price-aria-label ZAR109.2K
Displaying fares for July-2026
  • JNB–BEY, 30 Jul 26 – 04 Aug 26: From ZAR21,004
    30

    Th

    JUL

  • JNB–BEY, 31 Jul 26 – 07 Aug 26: From ZAR104,189
    31

    Fr

  • JNB–BEY, 01 Aug 26 – 15 Aug 26: From ZAR104,934
    01

    Sa

    AUG

  • JNB–BEY, 02 Aug 26 – 09 Aug 26: From ZAR104,189
    02

    Su

  • JNB–BEY, 03 Aug 26 – 08 Aug 26: From ZAR109,222
    03

    Mo

  • JNB–BEY, 04 Aug 26 – 09 Aug 26: From ZAR104,189
    04

    Tu

  • JNB–BEY, 05 Aug 26 – 12 Aug 26: From ZAR12,978
    05

    We

  • JNB–BEY, 06 Aug 26 – 11 Aug 26: From ZAR12,978
    06

    Th

  • JNB–BEY, 07 Aug 26 – 14 Aug 26: From ZAR104,189
    07

    Fr

  • JNB–BEY, 08 Aug 26 – 13 Aug 26: From ZAR104,850
    08

    Sa

  • JNB–BEY, 09 Aug 26 – 16 Aug 26: From ZAR104,189
    09

    Su

  • JNB–BEY, 10 Aug 26 – 24 Aug 26: From ZAR104,189
    10

    Mo

  • JNB–BEY, 11 Aug 26 – 18 Aug 26: From ZAR104,189
    11

    Tu

  • JNB–BEY, 12 Aug 26 – 26 Aug 26: From ZAR12,978
    12

    We

  • JNB–BEY, 13 Aug 26 – 18 Aug 26: From ZAR16,128
    13

    Th

  • JNB–BEY, 14 Aug 26 – 21 Aug 26: From ZAR104,189
    14

    Fr

  • JNB–BEY, 15 Aug 26 – 22 Aug 26: From ZAR104,934
    15

    Sa

  • JNB–BEY, 16 Aug 26 – 23 Aug 26: From ZAR104,189
    16

    Su

  • JNB–BEY, 17 Aug 26 – 31 Aug 26: From ZAR104,189
    17

    Mo

  • JNB–BEY, 18 Aug 26 – 25 Aug 26: From ZAR104,189
    18

    Tu

  • JNB–BEY, 19 Aug 26 – 26 Aug 26: From ZAR13,848
    19

    We

  • JNB–BEY, 20 Aug 26 – 25 Aug 26: From ZAR19,678
    20

    Th

  • JNB–BEY, 21 Aug 26 – 26 Aug 26: From ZAR104,189
    21

    Fr

  • JNB–BEY, 22 Aug 26 – 29 Aug 26: From ZAR104,934
    22

    Sa

  • JNB–BEY, 23 Aug 26 – 28 Aug 26: From ZAR104,189
    23

    Su

  • JNB–BEY, 24 Aug 26 – 31 Aug 26: From ZAR104,189
    24

    Mo

  • JNB–BEY, 25 Aug 26 – 01 Sep 26: From ZAR104,189
    25

    Tu

  • JNB–BEY, 26 Aug 26 – 09 Sep 26: From ZAR12,978
    26

    We

  • JNB–BEY, 27 Aug 26 – 01 Sep 26: From ZAR14,838
    27

    Th

  • JNB–BEY, 28 Aug 26 – 04 Sep 26: From ZAR104,189
    28

    Fr

  • JNB–BEY, 29 Aug 26 – 05 Sep 26: From ZAR104,934
    29

    Sa

  • RangeZAR12,978-ZAR109,222

    Plan Ahead with Flight Deals from Johannesburg to Beirut

    Start your trip planning from Johannesburg (JNB) to Beirut (BEY) early and book flights with Etihad to get the best fares. Guarantee great value while enjoying our renowned onboard service and a truly seamless travel experience.

    keyboard_arrow_down

    Johannesburg (JNB)to

    Beirut (BEY)
    19 Oct 26 - 26 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    22 Oct 26 - 29 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    14 Oct 26 - 21 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    15 Oct 26 - 20 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    21 Oct 26 - 26 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    22 Oct 26 - 27 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    09 Sep 26 - 23 Sep 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    12 Oct 26 - 26 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    15 Oct 26 - 29 Oct 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago

    Johannesburg (JNB)to

    Beirut (BEY)
    21 Oct 26 - 04 Nov 26

    Round-trip

    Economy

    From
    ZAR12,964
    Last Seen 12 hours ago
    *Fares displayed have been collected within the last 48hrs and may no longer be available at time of booking. Additional fees and charges for optional products and services may apply.

    Additional Flight Routes from Johannesburg