One Way

Popular Filters

One Way Price

OMR 50 OMR 300

Duration

4 h 0 m 19 h 30 m

Stops From Bahrain

Departure From Bahrain

Before 6 AM

OMR 102

6 AM - 12 PM

OMR 118

12 PM - 6 PM

OMR 51

After 6 PM

OMR 155

Arrival at Dammam

Before 6 AM

OMR 104

6 AM - 12 PM

OMR 121

12 PM - 6 PM

OMR 102

After 6 PM

OMR 51

Alliances & Airlines

Oneworld

(3)

SkyTeam

(4)

Star Alliance

()

Layover Airports

Layover Duration

1 h 20 m 16 h 30 m

Bahrain to Dammam Fare Calendar

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

OMR 56

OMR 51

Bahrain to Dammam , 28 Jun

Saudia SV | 521

17:50

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 10 m

19:00

Sun, 28 Jun 26

Terminal T2

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 1162

21:00

Sun, 28 Jun 26

Terminal T4

Riyadh, Saudi Arabia

01 h 10 m

22:10

Sun, 28 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 107

OMR 102

Bahrain to Dammam , 28 Jun

Etihad Airways EY | 648

03:20

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 10 m

05:30

Sun, 28 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 571

14:30

Sun, 28 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 25 m

14:55

Sun, 28 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 109

OMR 104

Bahrain to Dammam , 28 Jun

Emirates EK | 840

17:45

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 15 m

20:00

Sun, 28 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 823

02:20

Mon, 29 Jun 26

Terminal T3

Dubai, United Arab Emirates

01 h 20 m

02:40

Mon, 29 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Emirates

OMR 123

OMR 118

Bahrain to Dammam , 28 Jun

Emirates EK | 838

10:20

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 15 m

12:35

Sun, 28 Jun 26

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2282 | Operated By Flydubai

18:00

Sun, 28 Jun 26

Terminal T2

Dubai, United Arab Emirates

01 h 35 m

18:35

Sun, 28 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

OMR 126

OMR 121

Bahrain to Dammam , 28 Jun

Flydubai FZ | 26

16:45

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 30 m

19:15

Sun, 28 Jun 26

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 883

06:55

Mon, 29 Jun 26

Terminal T2

Dubai, United Arab Emirates

01 h 35 m

07:30

Mon, 29 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 133

OMR 128

Bahrain to Dammam , 28 Jun

Etihad Airways EY | 648

03:20

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 10 m

05:30

Sun, 28 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 577

08:45

Sun, 28 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 25 m

09:10

Sun, 28 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 145

OMR 140

Bahrain to Dammam , 28 Jun

Qatar Airways QR | 1103

11:00

Sun, 28 Jun 26

Bahrain, Bahrain

55 m

11:55

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1154

19:50

Sun, 28 Jun 26

Doha, Qatar

01 h 05 m

20:55

Sun, 28 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

OMR 160

OMR 155

Bahrain to Dammam , 28 Jun

Etihad Airways EY | 646

22:50

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 15 m

01:05

Mon, 29 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 575

02:25

Mon, 29 Jun 26

Terminal A

Abu Dhabi, United Arab Emirates

01 h 25 m

02:50

Mon, 29 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways

OMR 174

OMR 169

Bahrain to Dammam , 28 Jun

Qatar Airways QR | 1117

04:35

Sun, 28 Jun 26

Bahrain, Bahrain

55 m

05:30

Sun, 28 Jun 26

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1150

08:15

Sun, 28 Jun 26

Doha, Qatar

01 h 05 m

09:20

Sun, 28 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia

More Timing Options

OMR 215

OMR 210

Bahrain to Dammam , 28 Jun

Saudia SV | 6522 | Operated By Gulf Air

02:45

Sun, 28 Jun 26

Bahrain, Bahrain

01 h 15 m

04:00

Sun, 28 Jun 26

Terminal T3

Riyadh, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available

Saudia SV | 1136

07:00

Sun, 28 Jun 26

Terminal T4

Riyadh, Saudi Arabia

01 h 10 m

08:10

Sun, 28 Jun 26

Dammam, Saudi Arabia

BAGGAGE : CHECK INCABIN

Information not available