Popular Filters
One Way Price
Duration
Stops From Madinah
Departure From Madinah
OMR 278
OMR 278
OMR 333
Arrival at Batam
OMR 278
OMR 278
OMR 312
Alliances & Airlines
Oneworld
(25)
SkyTeam
(37)
Star Alliance
()
+ 4 more
Layover Airports
+ 2 more
Layover Duration
Madinah To Batam Flights
Book Madinah to Batam flight tickets at lowest price. Get best deals on your upcoming Madinah to Batam flights only on MakeMyTrip. Also Book Batam to Madinah Flights. Currently 43 flights flying from Madinah to Batam. To save maximum on flight booking click on below Fare Calendar button and choose your dates.
OMR 282
Transit Visa may be required
Madinah to Batam , 13 Dec
Qatar Airways QR | 1179
12:20
Sat, 13 Dec 25
Madinah, Saudi Arabia
02 h 05 m
14:25
Sat, 13 Dec 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 958
18:35
Sat, 13 Dec 25
Doha, Qatar
08 h 40 m
07:15
Sun, 14 Dec 25
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 152
09:35
Sun, 14 Dec 25
Terminal T3
Jakarta, Indonesia
01 h 45 m
11:20
Sun, 14 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 315
Madinah to Batam , 13 Dec
Garuda Indonesia GA | 969
17:05
Sat, 13 Dec 25
Madinah, Saudi Arabia
09 h 30 m
06:35
Sun, 14 Dec 25
Terminal T2
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 152
09:35
Sun, 14 Dec 25
Terminal T3
Jakarta, Indonesia
01 h 45 m
11:20
Sun, 14 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 326
Transit Visa may be required
Madinah to Batam , 13 Dec
Qatar Airways QR | 1179
12:20
Sat, 13 Dec 25
Madinah, Saudi Arabia
02 h 05 m
14:25
Sat, 13 Dec 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 844
19:40
Sat, 13 Dec 25
Doha, Qatar
07 h 15 m
07:55
Sun, 14 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air OD | 356
20:20
Sun, 14 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
01 h 10 m
20:30
Sun, 14 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 336
Transit Visa may be required
Madinah to Batam , 13 Dec
Qatar Airways QR | 1177
20:30
Sat, 13 Dec 25
Madinah, Saudi Arabia
02 h 05 m
22:35
Sat, 13 Dec 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 6381 | Operated By Garuda Indonesia
02:25
Sun, 14 Dec 25
Doha, Qatar
08 h 25 m
14:50
Sun, 14 Dec 25
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 150
05:55
Mon, 15 Dec 25
Terminal T3
Jakarta, Indonesia
01 h 40 m
07:35
Mon, 15 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 353
Madinah to Batam , 13 Dec
Etihad Airways EY | 632
15:40
Sat, 13 Dec 25
Madinah, Saudi Arabia
02 h 15 m
18:55
Sat, 13 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
BAGGAGE : CHECK INCABIN
Information not available
Etihad Airways EY | 474
21:20
Sat, 13 Dec 25
Terminal A
Abu Dhabi, United Arab Emirates
08 h 15 m
08:35
Sun, 14 Dec 25
Terminal T3
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Garuda Indonesia GA | 154
15:00
Sun, 14 Dec 25
Terminal T3
Jakarta, Indonesia
01 h 40 m
16:40
Sun, 14 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 357
Transit Visa may be required
Madinah to Batam , 13 Dec
Qatar Airways QR | 1175
04:50
Sat, 13 Dec 25
Madinah, Saudi Arabia
02 h 05 m
06:55
Sat, 13 Dec 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 852
02:20
Sun, 14 Dec 25
Doha, Qatar
07 h 20 m
14:40
Sun, 14 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air OD | 356
20:20
Sun, 14 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
01 h 10 m
20:30
Sun, 14 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 376
Transit Visa may be required | Re Check-in of Baggage required
Madinah to Batam , 13 Dec
Saudia SV | 834
02:25
Sat, 13 Dec 25
Madinah, Saudi Arabia
08 h 30 m
15:55
Sat, 13 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air OD | 356
20:20
Sat, 13 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
01 h 10 m
20:30
Sat, 13 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 383
Transit Visa may be required | Re Check-in of Baggage required
Madinah to Batam , 13 Dec
Saudia SV | 834
02:25
Sat, 13 Dec 25
Madinah, Saudi Arabia
08 h 30 m
15:55
Sat, 13 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Citilink QG | 503
20:10
Sat, 13 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
02 h 30 m
21:40
Sat, 13 Dec 25
Terminal T2F
Jakarta, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Citilink QG | 940
05:25
Sun, 14 Dec 25
Terminal T1C
Jakarta, Indonesia
01 h 40 m
07:05
Sun, 14 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 385
Transit Visa may be required
Madinah to Batam , 13 Dec
Qatar Airways QR | 1175
04:50
Sat, 13 Dec 25
Madinah, Saudi Arabia
02 h 05 m
06:55
Sat, 13 Dec 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 844
19:40
Sat, 13 Dec 25
Doha, Qatar
07 h 15 m
07:55
Sun, 14 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air OD | 356
20:20
Sun, 14 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
01 h 10 m
20:30
Sun, 14 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
OMR 392
Transit Visa may be required
Madinah to Batam , 13 Dec
Qatar Airways QR | 1177
20:30
Sat, 13 Dec 25
Madinah, Saudi Arabia
02 h 05 m
22:35
Sat, 13 Dec 25
Doha, Qatar
BAGGAGE : CHECK INCABIN
Information not available
Qatar Airways QR | 844
19:40
Sun, 14 Dec 25
Doha, Qatar
07 h 15 m
07:55
Mon, 15 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
BAGGAGE : CHECK INCABIN
Information not available
Batik Air OD | 356
20:20
Mon, 15 Dec 25
Terminal T1
Kuala Lumpur, Malaysia
01 h 10 m
20:30
Mon, 15 Dec 25
Batam, Indonesia
BAGGAGE : CHECK INCABIN
Information not available
Madinah to Batam Flights Information:-
Looking for Madinah to Batam Flight? Hereโs all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Batam is Hang Nadim and the IATA code for the same is BTH.
Currently, there are 9 airlines operating flights between the two destinations and approximately 43 flights take off from Madinah to Batam every week.
Need information on Madinah to Batam airfare?
The minimum airfare for a Madinah to Batam flight would be 277, which may go up to 815 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.
Flight Details for Madinah to Batam
If you are looking for Madinah to Batam flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Batik Air, Citilink, Emirates, Etihad Airways, Garuda Indonesia, Malaysia Airlines, Oman Air, Qatar Airways, Saudia. Out of these, only 0 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.
The number of flights operated by each airline is as follows:Batik Air : 10, Citilink : 10, Emirates : 10, Etihad Airways : 10, Garuda Indonesia : 10, Malaysia Airlines : 10, Oman Air : 10, Qatar Airways : 10, Saudia : 10
To board the first Madinah to Batam flight, choose Emirates, Batik Air, which departs at 01:15 The last flight for this route is Malaysia Airlines, Garuda Indonesia, departing at 21:30
Batam Airport Information
Hang Nadim
About Madinah (MED)
Top reasons why people visit Madinah:
Madinah Address
About Batam (BTH)
Batam
