JakartatoSurabaya
Lion Air, Garuda, Citilink, Batik Air · 1h 25m · Direct
From
$10× 3
Pay in 3, on a $30 fare
✓ 600+ airlines searched✓ 0% interest options✓ Instant e-ticket

Southeast Asia's leading BNPL providers are all available at Laters.com checkout for Surabaya flights. Approval takes seconds, your e-ticket arrives instantly, and your fare gets split into manageable instalments — so you can lock in a seat before prices move.
Book flights across 650+ airlines and pay later, your way. Split the cost, pay in 4, or spread larger fares, with 40+ providers in a single checkout.

Score based on Laters booking data and editorial review.
Kredivo is Indonesia's homegrown BNPL powerhouse, purpose-built for local travellers booking domestic and regional routes. Split your Surabaya fare into three equal payments with zero interest — approval is instant via the Kredivo app. Your e-ticket lands in your inbox the moment the first instalment clears.
Available in Indonesia
Atome splits your Surabaya flight into three equal payments spread over 60 days, with no interest and no hidden charges. It works across Singapore, Malaysia, and Indonesia, making it a solid pick for regional travellers hopping over from Singapore or KL. First payment is due at checkout; the rest follow automatically.
Available in Indonesia, Singapore, Malaysia
From search to e-ticket in under three minutes.
Enter your origin city, select Surabaya (SUB) as destination, pick your travel dates and passenger count, and compare airlines side by side.
Select your pay-later provider on the payment screen and pick your instalment plan. Instant approval — no hard credit check for most plans.
Your Surabaya e-ticket arrives in your inbox immediately. Your BNPL provider manages payments automatically. Pack your bags.
Scored by our editorial team using booking data, traveller feedback, and independent research. No destination pays to be rated.

Surabaya · SUB · Indonesia, scored out of 10 on 6 measures.
Every destination we sell flights to is scored on the same 6 measures, so you can compare Surabaya with anywhere else before you choose where to go. Compare every destination →
Score based on Laters booking data and editorial review, 2026. No destination pays to be rated.
Surabaya's cheapest fares cluster in the shoulder months of February, March, and September, when the wet season has either just ended or the school rush has not yet begun. Avoid booking for June-July and the Lebaran window without at least 8 weeks' lead time — fares on Jakarta-Surabaya routes can roughly double.

| Month | Price Band | Demand | Travel note |
|---|---|---|---|
| January | Mid | Medium | Post-New Year lull; occasional heavy rain on arrival. |
| February | Budget | Low | Cheapest month; quiet city, some wet-season showers. |
| March | Budget | Low | Shoulder season; good value, drier than January. |
| April | Mid | Medium | Ramadan period; some restaurants close during day. |
| May | Peak | High | Lebaran travel rush; book 8-10 weeks ahead. |
| June | Peak | High | School holidays drive demand; fares spike sharply. |
| July | Peak | High | Peak domestic travel month; prices at annual high. |
| August | Mid | Medium | Independence Day (17 Aug) creates short fare bump. |
| September |
Juanda International Airport, IATA SUB · 18 km from central Surabaya · 20 km from Sidoarjo.
Juanda handles all commercial flights into Surabaya across two terminals: Terminal 1 for domestic services and Terminal 2 for international arrivals. Garuda Indonesia, Lion Air, Citilink, and Batik Air dominate the domestic gates, while Singapore Airlines and AirAsia handle most international traffic. The airport is modern and well-signed; immigration at Terminal 2 moves at a reasonable pace outside peak holiday windows.

| Transport | Cost (approx) | Duration |
|---|---|---|
| Taxi (metered Blue Bird) | IDR 120,000-180,000 | 30-50 min to city centre |
| Damri airport bus | IDR 25,000-35,000 | 45-75 min to Purabaya bus terminal |
| Ride-hailing (Gojek / Grab) | IDR 80,000-130,000 | 30-50 min to city centre |
Make your Surabaya trip work harder by splitting every add-on, not just the fare.
Secure a window seat over the Java Sea on your Surabaya approach.
Return home with batik fabric and Surabaya snacks without baggage stress.
Cover flight delays and medical costs — typhoon season makes this worth it.
Bundle a stay near the Tunjungan Plaza district and save on nightly rates.
Pre-book a Blue Bird taxi so you are not haggling at arrivals after a long flight.
A local Indonesian SIM keeps Gojek and Google Maps running from the moment you land.
The vast majority of passengers arriving in Surabaya connect through Jakarta, Singapore, or Kuala Lumpur. Domestic routes from Jakarta are the busiest in Indonesia by passenger volume, running almost every hour of the day.
Lion Air, Garuda, Citilink, Batik Air · 1h 25m · Direct
From
$10× 3
Pay in 3, on a $30 fare
Singapore Airlines, Scoot, AirAsia · 2h 10m · Direct
From
$32× 3
Pay in 3, on a $95 fare
AirAsia, Malaysia Airlines, Batik Air · 2h 20m · Direct
From
$27× 3
Pay in 3, on a $80 fare
Lion Air and Garuda Indonesia between them run the majority of seats into Surabaya, but regional carriers and full-service international airlines round out the options for travellers coming from further afield.
Indonesia's largest low-cost carrier runs near-hourly Jakarta-Surabaya services and connects to dozens of domestic cities at sharp prices.
The national carrier offers the most consistent service quality on domestic routes and operates direct Surabaya-Singapore flights.
Garuda's budget arm keeps fares low on Jakarta-Surabaya and Bali-Surabaya, ideal for travellers combining both islands.
Lion Air Group's full-service brand bridges the gap between budget and premium on domestic trunk routes into Surabaya.
Connects Surabaya directly to Kuala Lumpur and offers onward connections across Southeast Asia at competitive base fares.
Travellers who searched for Surabaya flights on Laters.com also explored these destinations across Southeast Asia.
Rice terraces, surf, and spiritual culture
Borobudur, batik, and royal heritage
Towers, hawker stalls, and easy connections
Gardens, hawker centres, and world-class transit
Street food, history, and relentless energy
Gateway to Sulawesi's wild eastern frontier
Fares are estimates based on typical prices and may vary by date and availability.
Everything you need to know before booking your Surabaya flight on Laters.
Garuda Indonesia, Lion Air, Citilink, and Batik Air all operate direct domestic flights into Juanda International Airport (SUB) from Jakarta and other Indonesian cities. For international direct routes, Singapore Airlines and AirAsia connect Surabaya to Singapore and Kuala Lumpur respectively. Most other international connections require a transit through Jakarta, Singapore, or KL.
February and March are typically the cheapest months to fly to Surabaya, when post-holiday demand drops and the Lebaran rush is still months away. Average one-way domestic fares from Jakarta can start around USD 28 during this window. Avoid May through July if budget is a priority — Lebaran and school holidays push fares up sharply.
Yes. Laters.com supports Kredivo, Atome, ShopeePay, and GrabPay Later for flights to Surabaya. You choose your instalment plan at checkout, approval is instant, and your e-ticket is delivered immediately after the first payment clears. No need to wait for the full fare to be paid before your booking is confirmed.
This depends on the provider. Kredivo and Atome typically run a soft credit check that does not impact your score, though this can vary by market and provider policy. It is worth checking the terms of your chosen BNPL provider before completing checkout. Missing instalment payments can affect your standing with the provider.
Be first to hear about Surabaya flight deals, BNPL promotions, and flash sales from Laters. No spam, unsubscribe anytime.
© 2026 Laters.com. Formerly Fly Fairly. All rights reserved.
Singapore Travel Agent LicenceTA04059Flying to Surabaya suits the traveller who wants Indonesia without the Bali surcharge. Domestic fares are frequent and competitive; international connections run through Singapore and KL. Book 4-6 weeks out for the best domestic prices, and brace for a fare spike around Lebaran and school holidays in June-July. BNPL works particularly well here because fares are low enough that instalments stay genuinely manageable.
February is the month to watch: fares dip low and the wet season has finally cleared out. Skip June-July and Lebaran unless you're booking eight weeks ahead, because that Jakarta-Surabaya hop can nearly double in price. What you get for the trouble is rawon, rujak cingur, the Arab Quarter, and Dutch colonial streets without a single person trying to sell you a Bali swing photo. Terminal 2 at Juanda is calm even when Soekarno-Hatta isn't, which counts for something.
| Budget |
| Low |
| Post-holiday lull; best value of the dry season. |
| October | Mid | Medium | Dry and pleasant; moderate fares, good weather. |
|---|
| November | Mid | Medium | Wet season begins; fares stable, fewer tourists. |
|---|
| December | Peak | High | Christmas and New Year push fares up significantly. |
|---|
Fares are estimates based on typical prices and may vary by date and availability.
Lion Air, Garuda, Wings Air · 1h 35m · Direct
From
$15× 3
Pay in 3, on a $45 fare
Singapore Airlines, Garuda · 10h 30m · via Singapore
From
$130× 4
Pay in 4, on a $520 fare
Cathay Pacific, AirAsia · 5h 15m · via Kuala Lumpur
From
$70× 3
Pay in 3, on a $210 fare
Garuda Indonesia, ANA · 8h 40m · via Jakarta
From
$95× 4
Pay in 4, on a $380 fare
Lion Air, Citilink, Garuda · 1h 0m · Direct
From
$12× 3
Pay in 3, on a $35 fare
Each figure leads with the instalment; the fare beside it is the whole fare that instalment splits. Fares are estimates based on typical prices and may vary by date and availability.
Indonesia offers a visa-on-arrival and an electronic Visa on Arrival (e-VOA) for nationals of over 90 countries, including most Western and Southeast Asian passports. The e-VOA can be purchased online before travel, which saves time at the airport. Always verify current entry requirements with the official Indonesian Directorate General of Immigration website before booking.
The most reliable option is a metered Blue Bird taxi, which typically costs IDR 120,000-180,000 and takes 30-50 minutes to the city centre depending on traffic. Ride-hailing apps Gojek and Grab are slightly cheaper and can be booked from the arrivals hall. The Damri airport bus is the budget option at around IDR 25,000-35,000, though journey times are longer.
The dry season from May to October offers the most comfortable weather for exploring the city, with lower humidity and less rainfall. September and October are particularly good months — the school holiday crowds have thinned and fares are back to shoulder-season levels. The wet season (November to March) brings afternoon downpours but also the year's lowest prices.
Direct flights from Singapore Changi (SIN) to Surabaya Juanda (SUB) take approximately 2 hours 10 minutes. Singapore Airlines and Scoot both operate this route, with AirAsia also offering competitive fares. You can compare all options and split the fare with Atome or GrabPay Later at Laters.com checkout.
Your e-ticket is issued immediately after your booking is confirmed, regardless of which BNPL provider you use. You do not need to wait for all instalments to clear before travelling. The ticket arrives by email within a few minutes of checkout completion.
Laters.com displays the full fare breakdown before you confirm, including any applicable taxes and service charges. The BNPL providers themselves charge no interest for on-time payments under their standard instalment plans, though late payment fees may apply. Always review the instalment schedule shown at checkout before confirming.
Real reviews from real customers who booked flights with Laters.com.