One Way

Popular Filters

One Way Price

SGD 651 SGD 3,700

Duration

6 h 30 m 31 h 0 m

Stops From Colombo

Departure From Colombo

Before 6 AM

SGD 738

6 AM - 12 PM

SGD 677

12 PM - 6 PM

SGD 652

After 6 PM

SGD 791

Arrival at Bahrain

Before 6 AM

SGD 677

6 AM - 12 PM

SGD 652

12 PM - 6 PM

SGD 803

After 6 PM

SGD 752

Alliances & Airlines

Oneworld

(27)

SkyTeam

()

Star Alliance

(10)

+ 6 more

Layover Airports

+ 4 more

Layover Duration

55 m 24 h 0 m

Colombo To Bahrain Flights

Book Colombo to Bahrain flight tickets at lowest price. Get best deals on your upcoming Colombo to Bahrain flights only on MakeMyTrip. Also Book Bahrain to Colombo Flights. Currently 49 flights flying from Colombo 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
Air India, Air Arabia Abu Dhabi

SGD 658

SGD 652

Transit Visa may be required | Re Check-in of Baggage required

Colombo to Bahrain , 25 Aug

Air India AI | 275

16:00

Mon, 25 Aug 25

Colombo, Sri Lanka

02 h 40 m

18:40

Mon, 25 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 945

21:30

Mon, 25 Aug 25

Terminal T2

Mumbai, India

03 h 15 m

23:15

Mon, 25 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Abu Dhabi 3L | 015

09:10

Tue, 26 Aug 25

Terminal Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

09:20

Tue, 26 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, Gulf Air

SGD 683

SGD 677

Transit Visa may be required | Re Check-in of Baggage required

Colombo to Bahrain , 25 Aug

Etihad Airways EY | 393

10:05

Mon, 25 Aug 25

Colombo, Sri Lanka

04 h 25 m

13:00

Mon, 25 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 547

00:05

Tue, 26 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 15 m

00:20

Tue, 26 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air India, Gulf Air

SGD 735

SGD 728

Transit Visa may be required | Re Check-in of Baggage required

Colombo to Bahrain , 25 Aug

Air India AI | 275

16:00

Mon, 25 Aug 25

Colombo, Sri Lanka

02 h 40 m

18:40

Mon, 25 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 945

21:30

Mon, 25 Aug 25

Terminal T2

Mumbai, India

03 h 15 m

23:15

Mon, 25 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 5171 | Operated By Etihad Airways

09:15

Tue, 26 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 15 m

09:30

Tue, 26 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Abu Dhabi

SGD 745

SGD 738

Transit Visa may be required

Colombo to Bahrain , 25 Aug

Air Arabia Abu Dhabi 3L | 462

05:05

Mon, 25 Aug 25

Colombo, Sri Lanka

04 h 35 m

08:10

Mon, 25 Aug 25

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Abu Dhabi 3L | 015

09:10

Mon, 25 Aug 25

Terminal Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

09:20

Mon, 25 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air India, Etihad Airways

SGD 752

SGD 745

Transit Visa may be required | Re Check-in of Baggage required

Colombo to Bahrain , 25 Aug

Air India AI | 275

16:00

Mon, 25 Aug 25

Colombo, Sri Lanka

02 h 40 m

18:40

Mon, 25 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 945

21:30

Mon, 25 Aug 25

Terminal T2

Mumbai, India

03 h 15 m

23:15

Mon, 25 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways EY | 641

09:15

Tue, 26 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 15 m

09:30

Tue, 26 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Abu Dhabi

SGD 759

SGD 752

Transit Visa may be required

Colombo to Bahrain , 25 Aug

Air Arabia Abu Dhabi 3L | 462

05:05

Mon, 25 Aug 25

Colombo, Sri Lanka

04 h 35 m

08:10

Mon, 25 Aug 25

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Abu Dhabi 3L | 017

18:20

Mon, 25 Aug 25

Terminal Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

18:30

Mon, 25 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Etihad Airways, Gulf Air

SGD 787

SGD 780

Transit Visa may be required | Re Check-in of Baggage required

Colombo to Bahrain , 25 Aug

Etihad Airways EY | 395

04:05

Mon, 25 Aug 25

Colombo, Sri Lanka

04 h 30 m

07:05

Mon, 25 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 547

00:05

Tue, 26 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

01 h 15 m

00:20

Tue, 26 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Srilankan Airlines, Air Arabia Abu Dhabi

SGD 798

SGD 791

Transit Visa may be required | Re Check-in of Baggage required

Colombo to Bahrain , 25 Aug

Srilankan Airlines UL | 207

18:50

Mon, 25 Aug 25

Colombo, Sri Lanka

04 h 40 m

22:00

Mon, 25 Aug 25

Terminal A

Abu Dhabi, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia Abu Dhabi 3L | 015

09:10

Tue, 26 Aug 25

Terminal Terminal A

Abu Dhabi, United Arab Emirates

01 h 10 m

09:20

Tue, 26 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Srilankan Airlines, Gulf Air

SGD 810

SGD 802

Transit Visa may be required | Re Check-in of Baggage required

Colombo to Bahrain , 25 Aug

Srilankan Airlines UL | 141

23:40

Mon, 25 Aug 25

Colombo, Sri Lanka

02 h 30 m

02:10

Tue, 26 Aug 25

Terminal T2

Mumbai, India

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 57

06:30

Tue, 26 Aug 25

Terminal T2

Mumbai, India

03 h 30 m

07:30

Tue, 26 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia

SGD 811

SGD 803

Transit Visa may be required

Colombo to Bahrain , 25 Aug

Air Arabia G9 | 503

05:15

Mon, 25 Aug 25

Terminal Main T

Colombo, Sri Lanka

04 h 25 m

08:10

Mon, 25 Aug 25

Sharjah, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air Arabia G9 | 103

17:00

Mon, 25 Aug 25

Sharjah, United Arab Emirates

01 h 10 m

17:10

Mon, 25 Aug 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available