We work with more than 300 partners to bring you better travel deals
Users have found that booking a flight from Malaysia to Surabaya at least 58 days early can save you up to 115% on average compared to booking a flight this week. If booking 58 days before your flight isn’t an option for you, users have found flights from Malaysia to Surabaya for as little as RM 1,386 when booking for a departure date within the next two weeks. You can also check prices now. Some users have found airline tickets as low as RM 1,734 for flights departing within the next 3 days.
Due to multiple factors, expect to potentially pay more when booking in October. For low rates, May can be a great choice for travel to Surabaya. Flights to Surabaya from Malaysia in May are about RM 1,297 on average during May, but can be found for as low as RM 673.
When flying from Malaysia to Surabaya, the time of day you decide to fly out makes little to no difference towards the overall price you’ll pay on tickets.
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 40mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 40mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 40mIndonesia AirAsia
Johor Bahru Sultan Ismail Intl
Surabaya Juanda
Nonstop
2h 20mSurabaya Juanda
Johor Bahru Sultan Ismail Intl
Nonstop
2h 20mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 40mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 40mIndonesia AirAsia
Johor Bahru Sultan Ismail Intl
Surabaya Juanda
Nonstop
2h 20mSurabaya Juanda
Johor Bahru Sultan Ismail Intl
Nonstop
2h 20mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 45mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 35mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
1 stop
22h 55mSurabaya Juanda
Kuala Lumpur Intl
1 stop
20h 15mSingapore Airlines
Kuala Lumpur Intl
Surabaya Juanda
1 stop
23h 40mSurabaya Juanda
Kuala Lumpur Intl
1 stop
23h 10mSingapore Airlines
Johor Bahru Sultan Ismail Intl
Surabaya Juanda
Nonstop
2h 20mSurabaya Juanda
Johor Bahru Sultan Ismail Intl
Nonstop
2h 20mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 40mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mSurabaya Juanda
Kuala Lumpur Intl
Nonstop
2h 40mIndonesia AirAsia
Penang Intl
Surabaya Juanda
Nonstop
3h 05mSurabaya Juanda
Penang Intl
Nonstop
3h 00mIndonesia AirAsia
Penang Intl
Surabaya Juanda
1 stop
5h 55mSurabaya Juanda
Penang Intl
1 stop
5h 35mMultiple Airlines
Penang Intl
Surabaya Juanda
1 stop
5h 25mSurabaya Juanda
Penang Intl
Nonstop
3h 00mMultiple Airlines
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 45mIndonesia AirAsia
Kuala Lumpur Intl
Surabaya Juanda
Nonstop
2h 40mIndonesia AirAsia
If you book a flight to Surabaya from Malaysia, you will be flying to Juanda, which is the city’s only airport. Surabaya Juanda (SUB) is located 15.0 km from the centre of Surabaya.
Some of the carriers operating flights from Malaysia to Surabaya Juanda that may be offering flexible cancellation policies are Indonesia AirAsia, Malaysia Airlines, and Scoot. Our site will let you filter for all airlines offering greater flexibility due to COVID-19.
Yes, there are multiple flights from Malaysia to Surabaya for under RM 600. The cheapest flight booked recently is on Indonesia AirAsia for just RM 548, but on average you can expect to pay RM 691.
Cheapflights has 20 direct flights from Malaysia to Surabaya under RM 600. A good price for a direct flight from Malaysia to Surabaya is less than RM 691.
There are currently 20+ open flights from Malaysia to Surabaya within the next 7 days for less than RM 1,100.
The most popular route from Malaysia to Surabaya is Kuala Lumpur Intl - Surabaya Juanda. You may also consider Penang Intl - Surabaya Juanda or Johor Bahru Sultan Ismail Intl - Surabaya Juanda.
Before booking your flight from Malaysia to Surabaya, check out the most popular airlines for this route: Jetstar Asia, Garuda Indonesia or Batik Air.
The top 3 most reliable airlines when flying from Malaysia to Surabaya are Garuda Indonesia (83%), British Airways (81%) and Malaysia Airlines (42%).
The cheapest flight price from Malaysia to Surabaya is RM 409. On average you can expect to pay RM 1,066. The most popular route, (Kuala Lumpur Intl - Surabaya Juanda), can usually be booked for RM 620.
1%of flight departures | Early morningMidnight to 6 am |
---|---|
78%of flight departures | Morning6 am to noon |
21%of flight departures | AfternoonNoon to 6 pm |
0%of flight departures | Evening6 pm to midnight |