Helping travelers to find the best flight offers
Flaut.Travel was designed and developed by a team dedicated to making the process of searching, comparing and booking airline tickets as easy and convenient as possible. Our service helps travelers to find and buy the cheapest flights from Jakarta to Madinah. We have connected more than 40 airlines and airline ticketing agencies to help you find the most suitable and affordable flight option.
A direct flight is the easiest way to get to your destination. The following airlines operate non-stop flights from Jakarta to Madinah:
•
•
•
•
•
•
We keep tight track on airlines' pre-holidays sales and other special offers occurences all the time to let you save maximum amount of funds while traveling to your family or just going out on vacation.
The cheapest one-way flight from Jakarta to Madinah departs on 12/06/2025, is operated by IndiGo and costs $297
The cheapest roundtrip flight from Jakarta to Madinah departs on 01/14/2026, is operated by Air China and costs $597
Fastest flight from Jakarta to Madinah takes 13h 20m
There are no direct flights on this route.
The distance between Jakarta and Madinah is 8024km (4975 miles). There are 10 direct flights from Jakarta to Madinah. The time difference between Jakarta and Madinah is 4h. Flights from Jakarta begin at 7:50 AM. The latest flight from Jakarta departs at 9:15 AM
The route Jakarta — Madinah is served by many carriers — 5 in total, including Saudia, Garuda Indonesia, IndiGo, Lion Air, and Malindo Air. This gives passengers wide opportunities: from finding the lowest fare (from $297) to selecting flights by schedule or service class. Our service aggregates data from multiple booking systems so you can compare offers in one place. This saves time and money: no need to check dozens of sites — just pick the right option and book online.
Starting at $505
Starting at $654
Starting at $297
Starting at $344
Starting at $378
Looking for a direct flight from Jakarta, Indonesia to Madinah, Saudi Arabia? Fortunately, you can book direct flights for this route! Enjoy the convenience and time-saving benefits of flying directly from Jakarta to Madinah without any layovers. Experience seamless travel and arrive at your destination in no time. However, if in case you don't find any direct flights, don't worry, we have a few alternative routes with transfers available. You can opt for connecting flights via major Middle Eastern cities such as Dubai, Doha, or Abu Dhabi. Although they may involve a layover, these flights still offer convenient connections to help you reach Madinah. At our air ticket search website, we strive to provide you with the best options for your travel needs. Compare and book flights for your journey from Jakarta to Madinah now and embark on a memorable trip with ease.
Jakarta — Madinah
11/12/2025
Departure
Direct flight
SV821
Starting at $600
Jakarta — Madinah
11/29/2025
Departure
Direct flight
SV821
Starting at $1,343
Jakarta — Madinah
12/04/2025
Departure
Direct flight
GA968
Starting at $654
Jakarta — Madinah
12/05/2025
Departure
Direct flight
SV821
Starting at $566
Jakarta — Madinah
12/06/2025
Departure
Direct flight
SV821
Starting at $519
Jakarta — Madinah
12/07/2025
Departure
Direct flight
SV821
Starting at $505
Unable to find information about the schedule of direct flights from
We couldn't find any special offers for flights from Jakarta to Madinah
The cheapest flight ticket from Jakarta to Madinah according to data for the last 48 hours costs $297
Often the best time to buy tickets from Jakarta to Madinah is 2 months before departure.
Based on statistics over the past years, the lowest prices for flights from Jakarta to Madinah can be found flying in these months: December, November.
The fastest flights from Jakarta to Madinah start from 13 hours 20 minutes in the air.
The following airlines operate direct flights on the route Jakarta — Madinah: Saudia, Garuda Indonesia
In different months, ticket prices from Jakarta to Madinah vary: minimum — $312 (December 2025), maximum — $324 (November 2025). Typically, the flight costs $318–$324.