Compare airlines and travel sites in one search No booking fees from us
FlightConnect
  1. Home
  2. Flights
  3. Flights from Kuala Lumpur
  4. Kuala Lumpur to Surabaya
Nonstop route · Malaysia → Indonesia

Cheap flights from Kuala Lumpur to Surabaya from MYR 229

Indonesia AirAsia, Batik Air, Batik Air Malaysia and Malaysia Airlines fly nonstop from Kuala Lumpur to Surabaya. The flight takes around 2h 35m, and the cheapest one-way fare we found recently is MYR 229 on 12 Nov.

Direct flights available 2h 35m Cheapest in November Prices checked 14 days ago
KULSUB

Kuala Lumpur to Surabaya at a glance

Cheapest one-wayMYR 229Indonesia AirAsia · nonstop · Thu 12 NovFastest flight2h 35mEstimated
Nonstop flightsYesIndonesia AirAsia, Batik Air, Batik Air Malaysia

Airlines flying nonstop from Kuala Lumpur to Surabaya

4 airlines on this route.

AirlineFlights a weekTypical departuresFromSearch
Indonesia AirAsia——MYR 229Search
BABatik Air———Search
BABatik Air Malaysia———Search
MAMalaysia Airlines———Search

Cheapest month to fly from Kuala Lumpur to Surabaya

Lowest one-way fare found for each month: November is cheapest, March the most expensive.

Good to know

Distance
1,667 km1,035 miles
Flight time
2h 35mestimate
Time difference
-1hSurabaya vs Kuala Lumpur
Currency in Surabaya
IDR
Airports
KUL, SZB → SUB

Flights from Kuala Lumpur to Surabaya: questions answered

How much is a flight from Kuala Lumpur to Surabaya?
The cheapest one-way fare we found recently is MYR 229, nonstop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Kuala Lumpur to Surabaya?
Yes. Indonesia AirAsia, Batik Air, Batik Air Malaysia and Malaysia Airlines fly this route nonstop.
How long is the flight from Kuala Lumpur to Surabaya?
A nonstop flight covers 1,667 km and takes around 2h 35m.
What is the cheapest month to fly from Kuala Lumpur to Surabaya?
November has the lowest fare we found (MYR 229), while March is the most expensive (MYR 494).
Which airlines fly from Kuala Lumpur to Surabaya?
Indonesia AirAsia, Batik Air, Batik Air Malaysia and Malaysia Airlines operate nonstop flights on this route.
Which airports serve Kuala Lumpur and Surabaya?
Kuala Lumpur: Kuala Lumpur International Airport (KUL) and Sultan Abdul Aziz Shah International Airport (SZB). Surabaya: Juanda International Airport (SUB).
What is the time difference between Kuala Lumpur and Surabaya?
Surabaya is 1 hour behind Kuala Lumpur.

More flights from Kuala Lumpur