WhatFliesWhere Get the app

Nonstop flights from Surabaya to Federal Territory of Kuala Lumpur

3 airlines fly this route, with up to 8 flights a day.

SUBSurabaya Juanda International
1,036 mi · 49 flights a week
KULFederal Territory of Kuala Lumpur Kuala Lumpur International
SUBKUL

When they leave

Surabaya time
5:05a6:20pFirst departure 5:05 AM, last 6:20 PM

Five in the morning, 5:05 AM to 11:20 AM, then one afternoon flight at 3:50 PM, then two in the evening, 5:45 PM to 6:20 PM.

Every flight

Earliest first

Schedules last checked Sep 8, 2026. Times are local.

Flying from Surabaya to Federal Territory of Kuala Lumpur

Indonesia AirAsia flies most often, 4 times a day on the Airbus A320. Malaysia Airlines flies 1 to 3 times a day on the Boeing 737-800 and Boeing 737 MAX 8. Batik Air flies daily on the Boeing 737.

Flights run every day of the week, from 6 on Tuesdays and Thursdays to 8 on Fridays and Sundays. The first arrival in Federal Territory of Kuala Lumpur is at 8:40 AM and the last at 10:00 PM. The flight covers 1,036 miles.

Batik Air flies it until Oct 24.

Flying back, Federal Territory of Kuala Lumpur to Surabaya has 51 nonstop flights a week.

Return flights

WhatFliesWhere app icon

Find the cheapest day to fly from Surabaya to Federal Territory of Kuala Lumpur.

Download on the App StoreGet it on Google Play

Schedules as of Oct 9, 2026.