One Way

Popular Filters

One Way Price

MYR 3,321 MYR 7,900

Duration

16 h 25 m 50 h 30 m

Stops From Sambava

Departure From Sambava

12 PM - 6 PM

MYR 3,322

Arrival at Bahrain

Before 6 AM

MYR 4,547

6 AM - 12 PM

MYR 3,535

12 PM - 6 PM

MYR 3,535

After 6 PM

MYR 3,322

Alliances & Airlines

Oneworld

(2)

SkyTeam

()

Star Alliance

(4)

+ 7 more

Layover Airports

+ 5 more

Layover Duration

6 h 20 m 28 h 0 m

Sambava To Bahrain Flights

Book Sambava to Bahrain flight tickets at lowest price. Get best deals on your upcoming Sambava to Bahrain flights only on MakeMyTrip. Also Book Bahrain to Sambava Flights. Currently 25 flights flying from Sambava 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 Madagascar, Emirates, Jazeera Airways

MYR 3,495

MYR 3,322

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Jazeera Airways J9 | 122

10:50

Fri, 18 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 55 m

11:45

Fri, 18 Jul 25

Terminal T5

Kuwait, Kuwait

BAGGAGE : CHECK INCABIN

Information not available

Jazeera Airways J9 | 103

18:10

Fri, 18 Jul 25

Terminal T5

Kuwait, Kuwait

01 h 05 m

19:15

Fri, 18 Jul 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates, Gulf Air

More Timing Options

MYR 3,998

MYR 3,535

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Gulf Air GF | 501

08:00

Fri, 18 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

08:15

Fri, 18 Jul 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates, Flydubai

More Timing Options

MYR 3,818

MYR 3,629

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 021

14:35

Fri, 18 Jul 25

Terminal Terminal 2

Dubai, United Arab Emirates

01 h 15 m

14:50

Fri, 18 Jul 25

Terminal Terminal 1

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates, Oman Air

MYR 3,876

MYR 3,683

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 604

11:05

Fri, 18 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

12:20

Fri, 18 Jul 25

Muscat, Oman

BAGGAGE : CHECK INCABIN

Information not available

Oman Air WY | 653

19:00

Fri, 18 Jul 25

Muscat, Oman

01 h 45 m

19:45

Fri, 18 Jul 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates, Flydubai

MYR 3,884

MYR 3,691

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Flydubai FZ | 21

14:35

Fri, 18 Jul 25

Terminal T2

Dubai, United Arab Emirates

01 h 15 m

14:50

Fri, 18 Jul 25

Terminal T1

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates

MYR 4,001

MYR 3,802

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 837

08:30

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

01 h 15 m

08:45

Fri, 18 Jul 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates, Qatar Airways

MYR 4,229

MYR 4,019

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1023

13:15

Fri, 18 Jul 25

Terminal T1

Dubai, United Arab Emirates

01 h 15 m

13:30

Fri, 18 Jul 25

Doha, Qatar

BAGGAGE : CHECK INCABIN

Information not available

Qatar Airways QR | 1110

14:35

Fri, 18 Jul 25

Doha, Qatar

50 m

15:25

Fri, 18 Jul 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates

More Timing Options

MYR 4,785

MYR 4,547

Transit Visa may be required

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 2016 | Operated By Flydubai

07:15

Fri, 18 Jul 25

Terminal T2

Dubai, United Arab Emirates

01 h 15 m

07:30

Fri, 18 Jul 25

Terminal T1

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates, Air India

MYR 5,000

MYR 4,551

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9208 | Operated By Air India Express

20:45

Fri, 18 Jul 25

Terminal T2

Dubai, United Arab Emirates

04 h 25 m

02:40

Sat, 19 Jul 25

Terminal T2

Thiruvananthapuram, India

BAGGAGE : CHECK INCABIN

Information not available

Air India AI | 9201 | Operated By Air India Express

10:40

Sat, 19 Jul 25

Terminal T2

Thiruvananthapuram, India

04 h 55 m

13:05

Sat, 19 Jul 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available

Air Madagascar, Emirates, Turkish Airlines

MYR 6,263

MYR 5,951

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

Sambava to Bahrain , 17 Jul

Air Madagascar MD | 319

15:05

Thu, 17 Jul 25

Sambava, Madagascar

01 h 35 m

16:40

Thu, 17 Jul 25

Antananarivo, Madagascar

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

18:35

Thu, 17 Jul 25

Antananarivo, Madagascar

22:20

Thu, 17 Jul 25

Mahe Island, Seychelles

BAGGAGE : CHECK INCABIN

Information not available

Emirates EK | 708

23:50

Thu, 17 Jul 25

Mahe Island, Seychelles

04:20

Fri, 18 Jul 25

Terminal T3

Dubai, United Arab Emirates

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 759

10:30

Fri, 18 Jul 25

Terminal T1

Dubai, United Arab Emirates

05 h 05 m

14:35

Fri, 18 Jul 25

Istanbul, Turkey

BAGGAGE : CHECK INCABIN

Information not available

Turkish Airlines TK | 778

20:15

Fri, 18 Jul 25

Istanbul, Turkey

04 h

00:15

Sat, 19 Jul 25

Bahrain, Bahrain

BAGGAGE : CHECK INCABIN

Information not available