One Way

Popular Filters

+ 1 more

Arrival Airports

+ 2 more

One Way Price

SGD 61 SGD 1,000

Duration

1 h 10 m 22 h 30 m

Stops From Bahrain

Departure From Bahrain

Before 6 AM

SGD 97

6 AM - 12 PM

SGD 65

12 PM - 6 PM

SGD 62

After 6 PM

SGD 65

Arrival at Dubai

Before 6 AM

SGD 76

6 AM - 12 PM

SGD 97

12 PM - 6 PM

SGD 65

After 6 PM

SGD 62

Alliances & Airlines

Oneworld

(9)

SkyTeam

(1)

Star Alliance

(3)

+ 10 more

Layover Airports

+ 5 more

Layover Duration

45 m 13 h 30 m

Sorted By:
Departure
Duration
Arrival
Price
Etihad Airways

SGD 62

You save SGD 90 if you fly to Dubai Bus Station

Bahrain to Dubai Bus Station , 7 Oct

Etihad Airways EY | 644

17:30

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 10 m

19:40

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 5426

20:35

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

02 h

22:35

Tue, 7 Oct 25

Dubai Bus Station, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Abu Dhabi

SGD 65

You save SGD 87 if you fly to Abu Dhabi

Bahrain to Abu Dhabi , 7 Oct

Air Arabia Abu Dhabi 3L | 016

10:00

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 10 m

12:10

Tue, 7 Oct 25

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

SGD 69

You save SGD 83 if you fly to Dubai Bus Station

Bahrain to Dubai Bus Station , 7 Oct

Etihad Airways EY | 642

10:40

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 10 m

12:50

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 5422

14:25

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

02 h

16:25

Tue, 7 Oct 25

Dubai Bus Station, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

SGD 82

SGD 75

You save SGD 77 if you fly to Abu Dhabi

Bahrain to Abu Dhabi , 7 Oct

Gulf Air GF | 544

16:20

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 15 m

18:35

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

More Timing Options

SGD 76

You save SGD 76 if you fly to Abu Dhabi

Bahrain to Abu Dhabi , 7 Oct

Etihad Airways EY | 642

10:40

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 10 m

12:50

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

More Timing Options

SGD 97

You save SGD 55 if you fly to Sharjah

Bahrain to Sharjah , 7 Oct

Air Arabia G9 | 108

04:45

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 15 m

07:00

Tue, 7 Oct 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

SGD 138

SGD 130

You save SGD 22 if you fly to Abu Dhabi

Bahrain to Abu Dhabi , 7 Oct

Gulf Air GF | 5176 | Operated By Etihad Airways

17:30

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 10 m

19:40

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

More Timing Options

SGD 153

SGD 152

Bahrain to Dubai , 7 Oct

Gulf Air GF | 500

01:10

Tue, 7 Oct 25

Terminal T1

Bahrain, Bahrain

01 h 20 m

03:30

Tue, 7 Oct 25

Terminal T1

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air

SGD 162

SGD 154

Bahrain to Abu Dhabi , 7 Oct

Gulf Air GF | 5178 | Operated By Etihad Airways

10:40

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 10 m

12:50

Tue, 7 Oct 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai

More Timing Options

SGD 160

SGD 159

Bahrain to Dubai , 7 Oct

Flydubai FZ | 30

01:40

Tue, 7 Oct 25

Bahrain, Bahrain

01 h 15 m

03:55

Tue, 7 Oct 25

Terminal T2

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available