Kochi to Surabaya Flights — Guide 2026

Kochi to Surabaya (COK–SUB): connect via KL or Singapore, flight times, fares, Mount Bromo access and Indonesia visa rules for Indians.

FlightGPT can make mistakes. Confirm flight & fare details before paying.

Cheap flights from Kochi to Surabaya — book online with FlightGPT

Quick answer: Kochi to Surabaya flights take about ≈ 10–13h (1-stop via Kuala Lumpur/Singapore), No non-stop — 1-stop via Kuala Lumpur (KUL) or Singapore (SIN). Indian passport holders should check the visa requirement summarised below. Use the live search above to compare today's cheapest COK–SUB 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 Kochi to Surabaya? FlightGPT compares live COK to SUB 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 Kochi to Surabaya non-stop tomorrow, a last-minute weekend deal or the lowest price three months out, every active Kochi-Surabaya fare is one search away.

Kochi to Surabaya flights — quick facts

How to reach Surabaya from Kochi

There is no non-stop on this long leisure-and-business route. The most efficient option is AirAsia COK–KUL followed by a 3-hour hop to Juanda, or Scoot/Singapore Airlines via Changi. Because Surabaya sits in eastern Java, the second leg is longer than for Sumatra, pushing total travel to roughly 10–13 hours with a 2–3 hour layover.

KL or Singapore — which hub wins

Kuala Lumpur on AirAsia is usually the cheapest single-ticket option with through-baggage. Singapore via Scoot or Singapore Airlines is smoother and sometimes faster, at a modest premium. If you split LCC tickets, leave 3 hours minimum and re-check your bag at the transit point. Our Kochi to Singapore guide details the Changi transit.

Ticket prices to East Java

Return economy typically falls between ₹28,000 and ₹50,000, with the June–August and December peaks higher. The longer KUL–SUB leg lifts fares above the Medan equivalent. AirAsia's base fares are bag-free, so budget roughly ₹3,500–₹6,000 for checked luggage both ways. Booking 8–12 weeks ahead and avoiding Indonesian holiday weeks helps.

Visa on arrival for Indian visitors

Indian passport holders may enter Indonesia on a Visa on Arrival or the pre-arranged e-VOA, valid 30 days and extendable once for another 30. The fee is paid in rupiah-equivalent; the e-VOA lets you skip the Juanda counter queue. Bring onward-travel proof and a hotel booking. Check the current fee and any list changes on our visa guide before departure.

Mount Bromo and Ijen from Surabaya

Surabaya is the classic base for East Java's volcanoes. Mount Bromo's sunrise viewpoint is roughly a 3–4 hour drive southeast, often done as a pre-dawn departure, while the blue-flame Ijen crater near Banyuwangi is around 6–7 hours away. Most travellers book a multi-day tour with a jeep transfer rather than self-driving the mountain roads.

Juanda airport into the city

Juanda International (SUB) is about 20 km south of central Surabaya, a 30–45 minute drive depending on the city's notorious traffic. Damri airport buses and Grab/Gojek both serve the terminal; ride-hailing is cheap once you have a local SIM. Many Bromo tours pick up directly from the airport, saving a city overnight.

Best season to visit eastern Java

The dry season from May to September is ideal for Bromo and Ijen, with clearer sunrises and safer trekking; temperatures sit around 27–33°C in the city but drop to single digits at Bromo's 2,300 m rim before dawn, so a warm jacket is essential even on a tropical trip. The wet season runs November to March with cloud and rain that can obscure the craters, though city fares are lower then. For the best balance of weather and value, the May and September shoulders avoid the July–August trekking crowds while still offering reliable sunrises, and fares on the Kochi–KL–Surabaya routing tend to ease outside the school-holiday peaks.

Frequently asked questions

Is there a non-stop Kochi to Surabaya flight?

No. Every itinerary connects once via Kuala Lumpur or Singapore, totalling about 10–13 hours including a 2–3 hour layover.

Do Indians need a visa for Surabaya?

Yes — a simple Visa on Arrival or e-VOA valid for 30 days, extendable once for another 30, with a fee paid in rupiah-equivalent.

How do I get to Mount Bromo from Surabaya?

Bromo's sunrise viewpoint is roughly a 3–4 hour drive southeast, usually done as a pre-dawn jeep tour booked from Surabaya.

What does a return fare typically cost?

Round-trip economy usually runs ₹28,000–₹50,000; the longer second leg makes it pricier than Medan. Book 8–12 weeks ahead to save.

How far is Juanda airport from the city?

Juanda (SUB) is about 20 km south of central Surabaya, a 30–45 minute drive depending on traffic.

What is the time difference with India?

Surabaya is 1 hour 30 minutes ahead of India (UTC+7 versus IST at UTC+5:30).

Cheapest Kochi to Surabaya tickets — what drives the price

Kochi to Surabaya prices swing with demand, season and lead time more than with any single airline. The reliable lever is comparison: pull every COK–SUB fare at once and shift your date by a day or two. Mid-week and red-eye departures on are usually where the cheapest seats sit.

Kochi–Surabaya flights for tomorrow or this weekend

For a same-week Kochi–Surabaya trip, the trick is to check all carriers at once rather than one app at a time. FlightGPT's live COK-SUB search does exactly that — red-eye and early-morning departures often carry the lowest last-minute prices. Enter your date above to compare instantly.

Kochi to Surabaya flights — connections and routing

There is currently no non-stop service between Kochi and Surabaya — itineraries connect via a hub, with a typical journey of ≈ 10–13h (1-stop via Kuala Lumpur/Singapore). Comparing hubs side by side often saves 15-30 percent. FlightGPT lets you filter by "Direct only" or compare both side by side — useful when you want the cheapest Kochi Surabaya ticket but are open to a layover.

Understanding Kochi to Surabaya ticket prices

On Kochi to Surabaya, the headline price and the price you actually pay can differ once baggage and seat selection are added. That's why FlightGPT compares fully-bundled Kochi Surabaya fares across — the cheapest all-in option, not the lowest sticker that balloons at checkout.