Travel from Kuala-Lumpur-Airport-KUL to Surabaya-Airport-SUB

Flights from Kuala Lumpur Airport (KUL) to Surabaya Airport (SUB)

Malaysia Airlines, Indonesia AirAsia Extra, PT and seven other airlines fly from Kuala Lumpur Airport (KUL) to Surabaya Airport (SUB) hourly.

Travel Guides

Bali: What to do if Mount Agung eruptsRome2rio’s expert advice on how to leave Bali if the airport closes

How to get from Kuala Lumpur Airport (KUL) to Surabaya Airport (SUB)

ModeDurationPrice
From Kuala Lumpur airport fly to Surabaya airport.2 h 40 min$109
From Kuala Lumpur airport fly to Malang airport then taxi to Surabaya Airport (SUB).5 h 55 min$183
From Kuala Lumpur airport fly to Semarang airport, taxi to Semarang Tawang, train to Surabaya Pasar Turi, then taxi to Surabaya Airport (SUB).7 h 11 min$123
From Kuala Lumpur airport fly to Noto Hadinegoro airport, taxi to Rambipuji, train to Waru, walk to Surabaya Bungurasih Bus Station, then bus to Surabaya Airport (SUB).11 h 11 min$174

How long does it take to get from Kuala Lumpur Airport (KUL) to Surabaya Airport (SUB)?

It takes approximately 2 h 40 min to fly from Kuala Lumpur (KUL) to Surabaya (SUB), including transfers and time at the airport.

Operators from Kuala Lumpur Airport (KUL) to Surabaya Airport (SUB)

OperatorPhoneWebsite
Malaysia AirlinesMalaysia Airlines
Indonesia AirAsia Extra, PTIndonesia AirAsia Extra, PT
AirAsiaAirAsia
Lion Mentari AirlinesLion Mentari Airlines
SilkAirSilkAir
Batik AirBatik Air
Garuda IndonesiaGaruda Indonesia
Jetstar Asia AirwaysJetstar Asia Airways
KLMKLM
PT. Sriwijaya AirPT. Sriwijaya Air
Citilink IndonesiaCitilink Indonesia
AirAsia XAirAsia X
Wings AirWings Air
Malindo AirwaysMalindo Airways
Indonesia AirAsiaIndonesia AirAsia
Kereta API021-121Kereta API
DamriDamri