One Way

Popular Filters

Departure Airports

One Way Price

LKR 125,461 LKR 1,588,900

Duration

9 h 15 m 41 h 30 m

Stops From Phuket

Departure From Phuket

Before 6 AM

LKR 180,031

6 AM - 12 PM

LKR 152,937

12 PM - 6 PM

LKR 193,323

After 6 PM

LKR 125,462

Arrival at Bahrain

Before 6 AM

LKR 127,211

6 AM - 12 PM

LKR 127,211

12 PM - 6 PM

LKR 130,240

After 6 PM

LKR 125,462

Alliances & Airlines

Oneworld

(24)

SkyTeam

()

Star Alliance

(22)

+ 9 more

Layover Airports

+ 8 more

Layover Duration

1 h 30 m 29 h 0 m

Phuket To Bahrain Flights

Book Phuket to Bahrain flight tickets at lowest price. Get best deals on your upcoming Phuket to Bahrain flights only on MakeMyTrip. Also Book Bahrain to Phuket Flights. Currently 142 flights flying from Phuket to Bahrain. To save maximum on flight booking click on below Fare Calendar button and choose your dates.Avail Zero Cancellation for flight bookings.


Sorted By:
Departure
Duration
Arrival
Price
IndiGo

LKR 125,462

Transit Visa may be required

Phuket to Bahrain , 2 Sep

IndiGo 6E | 1090

22:50

Tue, 2 Sep 25

Phuket, Thailand

04 h 25 m

01:45

Wed, 3 Sep 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1201

21:45

Wed, 3 Sep 25

Terminal T2

Mumbai, India

03 h 30 m

22:45

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

LKR 127,211

Transit Visa may be required

Phuket to Bahrain , 2 Sep

Air Arabia G9 | 715

18:40

Tue, 2 Sep 25

Phuket, Thailand

06 h 30 m

22:10

Tue, 2 Sep 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 107

03:55

Wed, 3 Sep 25

Sharjah, United Arab Emirates

01 h 10 m

04:05

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

IndiGo

LKR 128,110

Transit Visa may be required

Krabi to Bahrain , 2 Sep

IndiGo 6E | 1086

21:45

Tue, 2 Sep 25

Krabi, Thailand

04 h 40 m

00:55

Wed, 3 Sep 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1201

21:45

Wed, 3 Sep 25

Terminal T2

Mumbai, India

03 h 30 m

22:45

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

LKR 130,240

Transit Visa may be required

Phuket to Bahrain , 2 Sep

Air Arabia G9 | 715

18:40

Tue, 2 Sep 25

Phuket, Thailand

06 h 30 m

22:10

Tue, 2 Sep 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 103

17:00

Wed, 3 Sep 25

Sharjah, United Arab Emirates

01 h 10 m

17:10

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

IndiGo

LKR 152,937

Transit Visa may be required

Phuket to Bahrain , 2 Sep

IndiGo 6E | 1072

11:30

Tue, 2 Sep 25

Phuket, Thailand

04 h 15 m

14:15

Tue, 2 Sep 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

IndiGo 6E | 1201

21:45

Tue, 2 Sep 25

Terminal T2

Mumbai, India

03 h 30 m

22:45

Tue, 2 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

More Timing Options

LKR 165,073

Transit Visa may be required

Phuket to Bahrain , 2 Sep

Air Arabia G9 | 688

08:45

Tue, 2 Sep 25

Phuket, Thailand

06 h 30 m

12:15

Tue, 2 Sep 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 103

17:00

Tue, 2 Sep 25

Sharjah, United Arab Emirates

01 h 10 m

17:10

Tue, 2 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways

LKR 180,031

Transit Visa may be required

Phuket to Bahrain , 2 Sep

Etihad Airways EY | 415

00:55

Tue, 2 Sep 25

Terminal I

Phuket, Thailand

07 h 05 m

05:00

Tue, 2 Sep 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 647

01:55

Wed, 3 Sep 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 15 m

02:10

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Bangkok Airways, Oman Air

LKR 180,413

Transit Visa may be required

Krabi to Bahrain , 2 Sep

Bangkok Airways PG | 262

09:25

Tue, 2 Sep 25

Krabi, Thailand

01 h 35 m

11:00

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 816

19:10

Tue, 2 Sep 25

Bangkok, Thailand

05 h 50 m

22:00

Tue, 2 Sep 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 655

14:00

Wed, 3 Sep 25

Muscat, Oman

01 h 45 m

14:45

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Oman Air

LKR 183,723

Transit Visa may be required

Krabi to Bahrain , 2 Sep

Oman Air WY | 5872 | Operated By Bangkok Airways

09:25

Tue, 2 Sep 25

Krabi, Thailand

01 h 35 m

11:00

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 816

19:10

Tue, 2 Sep 25

Bangkok, Thailand

05 h 50 m

22:00

Tue, 2 Sep 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 655

14:00

Wed, 3 Sep 25

Muscat, Oman

01 h 45 m

14:45

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Bangkok Airways, Gulf Air

LKR 184,192

Phuket to Bahrain , 2 Sep

Bangkok Airways PG | 280

21:55

Tue, 2 Sep 25

Terminal D

Phuket, Thailand

01 h 35 m

23:30

Tue, 2 Sep 25

Bangkok, Thailand

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 153

19:40

Wed, 3 Sep 25

Bangkok, Thailand

07 h 15 m

22:55

Wed, 3 Sep 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available