One Way

Popular Filters

One Way Price

BHD 90 BHD 1,700

Duration

5 h 10 m 25 h 0 m

Stops From Beirut

Departure From Beirut

Before 6 AM

BHD 120

6 AM - 12 PM

BHD 91

12 PM - 6 PM

BHD 120

After 6 PM

BHD 91

Arrival at Bahrain

Before 6 AM

BHD 101

6 AM - 12 PM

BHD 91

12 PM - 6 PM

BHD 91

After 6 PM

BHD 120

Alliances & Airlines

Oneworld

(6)

SkyTeam

(1)

Star Alliance

(2)

+ 2 more

Layover Airports

+ 2 more

Layover Duration

1 h 10 m 20 h 0 m

Beirut to Bahrain Fare Calendar

Book cheap Beirut to Bahrain International ✈ tickets at MakeMyTrip Bahrain. Get best deals, Lowest airfare ticket booking from Beirut to Bahrain air travel route. Check flight reservation status, schedules of Beirut to Bahrain flight ticket online. Also Check Bahrain to Beirut Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 25 Jun 2026 19:45:25
Flydubai

More Timing Options

BHD 94

BHD 91

Beirut to Bahrain , 28 Jun

Flydubai FZ | 160

18:30

Sun, 28 Jun 26

Beirut, Lebanon

04 h

23:30

Sun, 28 Jun 26

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 081

10:55

Mon, 29 Jun 26

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 20 m

11:15

Mon, 29 Jun 26

Terminal Terminal 1

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian

BHD 104

BHD 101

Transit Visa may be required

Beirut to Bahrain , 28 Jun

Royal Jordanian RJ | 408

07:20

Sun, 28 Jun 26

Beirut, Lebanon

01 h 10 m

08:30

Sun, 28 Jun 26

Amman, Jordan

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 672

00:15

Mon, 29 Jun 26

Amman, Jordan

02 h 35 m

02:50

Mon, 29 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

BHD 105

BHD 102

Beirut to Bahrain , 28 Jun

Flydubai FZ | 160

18:30

Sun, 28 Jun 26

Beirut, Lebanon

04 h

23:30

Sun, 28 Jun 26

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 25

15:25

Mon, 29 Jun 26

Terminal T2

Dubai, United Arab Emirates

01 h 20 m

15:45

Mon, 29 Jun 26

Terminal T1

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

BHD 110

BHD 107

Beirut to Bahrain , 28 Jun

Flydubai FZ | 160

18:30

Sun, 28 Jun 26

Beirut, Lebanon

04 h

23:30

Sun, 28 Jun 26

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 81

10:55

Mon, 29 Jun 26

Terminal T2

Dubai, United Arab Emirates

01 h 20 m

11:15

Mon, 29 Jun 26

Terminal T1

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

BHD 121

BHD 118

Beirut to Bahrain , 28 Jun

Air Arabia G9 | 388

23:00

Sun, 28 Jun 26

Beirut, Lebanon

03 h 55 m

03:55

Mon, 29 Jun 26

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 101

07:55

Mon, 29 Jun 26

Sharjah, United Arab Emirates

01 h 20 m

08:15

Mon, 29 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

More Timing Options

BHD 123

BHD 120

Beirut to Bahrain , 28 Jun

Qatar Airways QR | 419

01:40

Sun, 28 Jun 26

Beirut, Lebanon

03 h 25 m

05:05

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1102

08:55

Sun, 28 Jun 26

Doha, Qatar

55 m

09:50

Sun, 28 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian

BHD 127

BHD 124

Transit Visa may be required

Beirut to Bahrain , 28 Jun

Royal Jordanian RJ | 404

21:40

Sun, 28 Jun 26

Beirut, Lebanon

01 h 10 m

22:50

Sun, 28 Jun 26

Amman, Jordan

BAGGAGE : CHECK INCABIN

Information not available

Royal Jordanian RJ | 672

00:15

Mon, 29 Jun 26

Amman, Jordan

02 h 35 m

02:50

Mon, 29 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

BHD 129

BHD 126

Beirut to Bahrain , 28 Jun

Qatar Airways QR | 4901 | Operated By Middle East Airlines

15:35

Sun, 28 Jun 26

Beirut, Lebanon

03 h 10 m

18:45

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1108

19:55

Sun, 28 Jun 26

Doha, Qatar

55 m

20:50

Sun, 28 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

BHD 171

BHD 168

Beirut to Bahrain , 28 Jun

Etihad Airways EY | 582

14:40

Sun, 28 Jun 26

Beirut, Lebanon

03 h 25 m

19:05

Sun, 28 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 645

20:35

Sun, 28 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

20:45

Sun, 28 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines

BHD 316

BHD 313

Transit Visa may be required

Beirut to Bahrain , 28 Jun

Turkish Airlines TK | 831

10:10

Sun, 28 Jun 26

Beirut, Lebanon

02 h

12:10

Sun, 28 Jun 26

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 8349 | Operated By Gulf Air

16:00

Sun, 28 Jun 26

Istanbul, Turkey

04 h 10 m

20:10

Sun, 28 Jun 26

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available