Cheap flights from Mumbai to Yogyakarta — book online with FlightGPT
Quick answer: Mumbai to Yogyakarta non-stop flights take about ≈ 11–15h (1–2 stops), operated by Singapore Airlines/Scoot, AirAsia, Batik Air, with around No non-stop — 1–2 stops via Singapore, KL or Jakarta direct departures a day. Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest BOM–YIA fare across every airline, OTA and travel agent in one place.
Last reviewed June 2026 by the FlightGPT flights desk · route facts cross-checked against DGCA and the Airports Authority of India (AAI) · fares are live — verify the final price in search before booking.
Looking for cheap flights from Mumbai to Yogyakarta? FlightGPT compares live BOM to YIA fares across every connected source — Indian carriers, Gulf hubs, OTAs and trusted travel agents — and shows the cheapest options side by side. Whether you want a Mumbai to Yogyakarta non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Mumbai-Yogyakarta fare is one search away.
Mumbai to Yogyakarta flights — quick facts
- Distance: ≈ 5,400 km
- Non-stop flight time: ≈ 11–15h (1–2 stops)
- Direct flights per day: No non-stop — 1–2 stops via Singapore, KL or Jakarta
- Airlines flying Mumbai Yogyakarta: Singapore Airlines/Scoot, AirAsia, Batik Air
- Visa for Indians: Indonesia e-VOA / VOA (~30 days) — see /visas
Routing Mumbai to Yogyakarta
The route is a one- or two-stop via Singapore (Scoot/Singapore Airlines), Kuala Lumpur (AirAsia) or Jakarta (CGK), with an onward leg to the new Yogyakarta International Airport (YIA). Total time runs ≈ 11–15h depending on connections.
Cheapest time to fly and book
The dry season (April–October) is best for the temples and is peak; the wetter months are cheaper. Book 6–10 weeks ahead and price baggage on the low-cost legs.
Flight duration and stops
Mumbai to the SE-Asia hub is 5–6h, then a layover and the onward leg. Singapore routings are smoothest; a Jakarta connection lets you add the capital. Sunrise trips to Borobudur are a Yogyakarta highlight.
Baggage and fares
Full-service carriers include checked baggage; Scoot/AirAsia charge separately. Indicative fares are live on FlightGPT as of May 2026.
Airports and terminals
Mumbai international departures use Terminal 2 (T2). The newer Yogyakarta International Airport (YIA) in Kulon Progo replaced the old city airport and is about 45 km from the centre, linked by train and bus.
Visa and entry for Indians
Indonesia offers Indian travellers a visa-on-arrival or e-VOA (around 30 days, extendable once). Apply for the e-VOA online before flying to speed up arrival at YIA. Confirm the current fee on our visa guide.
Frequently asked questions
Is there a direct flight from Mumbai to Yogyakarta?
No. You connect once or twice via Singapore, Kuala Lumpur or Jakarta.
How long is the journey?
About 11 to 15 hours door to door including layovers.
Do Indians need a visa for Indonesia?
A visa-on-arrival or e-VOA (around 30 days) is available. Apply for the e-VOA online before travel.
How do I reach Borobudur?
Yogyakarta is the gateway — Borobudur is about 1.5 hours by road, often done as a sunrise trip.
Which airport serves Yogyakarta?
The new Yogyakarta International (YIA) in Kulon Progo, about 45 km from the city, linked by train.
What's the time difference?
Yogyakarta is 1 hour 30 minutes ahead of Indian Standard Time.
Find the cheapest Mumbai to Yogyakarta flight
The cheapest Mumbai to Yogyakarta airfare on any given day depends on three things — your travel date, your airline preference and how far ahead you book. Use the FlightGPT search box above to compare Mumbai to Yogyakarta ticket prices across Singapore Airlines/Scoot, AirAsia, Batik Air — typically the lowest fare today differs from the lowest fare 30 days from now by 25-40 percent. We surface every option so the lowest Mumbai-Yogyakarta price wins.
Last-minute Mumbai to Yogyakarta flights
Need a last-minute Mumbai to Yogyakarta flight for tomorrow, this weekend or in the next seven days? Our live BOM-YIA search pulls real-time fares — last-minute deals do appear on this route, especially on red-eye departures and shoulder days. Tap Search on FlightGPT with your date and we will return the cheapest last-minute Mumbai Yogyakarta options instantly.
Mumbai to Yogyakarta non-stop and direct flights
Most travellers prefer the Mumbai to Yogyakarta non-stop option. The direct Mumbai-Yogyakarta flight time is ≈ 11–15h (1–2 stops). If you are flexible, 1-stop alternatives through major hubs can be 15-30 percent cheaper. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Mumbai Yogyakarta ticket but are open to a layover.
Mumbai to Yogyakarta airfare — what to expect
Mumbai to Yogyakarta ticket prices on the FlightGPT live grid update by the minute. The lowest-priced Mumbai Yogyakarta airfare today might be on a low-cost carrier; the best deal next month might be on a full-service Singapore Airlines/Scoot flight bundled with checked baggage and a meal. We compare fully-bundled all-in fares, never base fares with surprise add-ons.