App
Find bookings
> > > > >
Flights from Kota Kinabalu to Surabaya
Find Cheapest Airlines Flying from Kota Kinabalu to Surabaya
Choose from 1 carriers that fly from Kota Kinabalu to Surabaya, including Super Air Jet, Enjoy the cheapest tickets on this route with Malaysia Airlines.
Flight deals from Kota Kinabalu to Surabaya
Find the cheapest flights from Kota Kinabalu to Surabaya within the next three months. Book one-way flights from CAD 137 or return tickets from CAD 268.
- Round-trip
- One way
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
Flight Information for Kota Kinabalu to Surabaya Flights
The distance between Kota Kinabalu and Surabaya is about 1,524.46km. The most popular month to Surabaya is July. The off-season for travel is October.
| Cheapest one-way flight price | CAD 137 |
|---|---|
| Cheapest return ticket price | CAD 268 |
| Off-season travel month | October |
| Peak season for travel | July |
| Flight distance | 1,524.46km |
| Popular airline | Super Air Jet |
When is the cheapest time to fly from Kota Kinabalu to Surabaya?
The cheapest time for Kota Kinabalu to Surabaya flights: Jan 11 to Jan 18 — one way flight prices from CAD 136.
Cheapest flights are between Jan 11-Jan 18
From CAD 136
Search
Displayed prices are calculated based on the cheapest average weekly prices of the corresponding route on Trip.com.
FAQ
When is the best time to book flights from Kota Kinabalu to Surabaya?
By analyzing data from all airlines on the Trip.com flight calendar, it looks like the best time to book a flight from Kota Kinabalu to Surabaya is around 40 days (6 weeks) in advance, and the best time to fly is usually on Tuesday, Wednesday, and Saturday. Tuesday typically offers the cheapest flights for departure, while Saturday offers the best return deals.When are flight tickets from Kota Kinabalu (BKI) to Surabaya (SUB) the cheapest?
The cheapest months to fly from Kota Kinabalu to Surabaya is October, when demand for travel is lower.Which upcoming date is cheapest to fly from Kota Kinabalu to Surabaya on?
After crunching the numbers on our November flight calendar, it's currently cheapest to fly from Kota Kinabalu to Surabaya on November 14, 2025 with Malaysia Airlines, with prices starting at CAD 267.Is there any time difference between Kota Kinabalu and Surabaya?
The time difference between Surabaya and Kota Kinabalu is 1h.How do I change or cancel my ticket from Kota Kinabalu to Surabaya?
Tickets can only be changed or cancelled if permitted by airline policy. To submit a change or cancellation request, go to the flight bookings page, select the option to change or cancel your booking, choose the relevant passengers and segment, and submit a request. Please note that additional charges may apply according to the airline ticket policy. However, if the flight has been rescheduled and you would like to change or cancel your ticket, you can submit an involuntary cancellation request. For more details about change and cancellation policies, please check the customer support pages.
Discover More Top Flights
- Popular Routes from Kota Kinabalu
- Popular Routes to Surabaya
- More flight options
- Kota Kinabalu to Seoul Flights
- Kota Kinabalu to Hong Kong Flights
- Kota Kinabalu to Taipei Flights
- Kota Kinabalu to Shanghai Flights
- Kota Kinabalu to Singapore Flights
- Kota Kinabalu to Penang Flights
- Kota Kinabalu to Johor Bahru Flights
- Kota Kinabalu to Kuala Lumpur Flights
- Kota Kinabalu to Manila Flights
- Kota Kinabalu to Kuching Flights
- Kota Kinabalu to Sandakan Flights
- Flights from Kota Kinabalu International Airport to Edmonton
- Flights from Kota Kinabalu International Airport to Vancouver
- Flights from Kota Kinabalu International Airport to Montreal
- Flights from Kota Kinabalu International Airport to Toronto
- Flights from Kota Kinabalu International Airport to Ottawa
- Flights from Kota Kinabalu International Airport to Calgary
- Flights from Kota Kinabalu to Edmonton International Airport
- Flights from Kota Kinabalu to Ottawa International Airport
- Flights from Kota Kinabalu to Vancouver International Airport
- Flights from Kota Kinabalu to Toronto Pearson International Airport
- Flights from Kota Kinabalu to Halifax Stanfield International Airport
- Flights from Kota Kinabalu to Calgary International Airport
- Flights from Kota Kinabalu International Airport to Guangzhou Baiyun International Airport
- Flights from Kota Kinabalu International Airport to Incheon International Airport
- Flights from Kota Kinabalu International Airport to Gimpo International Airport
- Flights from Kota Kinabalu International Airport to Hong Kong International Airport
- Flights from Kota Kinabalu International Airport to Taipei Songshan Airport
- Flights from Kota Kinabalu International Airport to Taiwan Taoyuan International Airport
- Singapore to Surabaya Flights
- Bangkok to Surabaya Flights
- Seoul to Surabaya Flights
- Taipei to Surabaya Flights
- Jakarta to Surabaya Flights
- Bali to Surabaya Flights
- Tokyo to Surabaya Flights
- Lombok to Surabaya Flights
- Makassar to Surabaya Flights
- Penang to Surabaya Flights
- Johor Bahru to Surabaya Flights
- Flights from Vancouver International Airport to Surabaya
- Flights from Toronto Pearson International Airport to Surabaya
- Flights from Calgary International Airport to Surabaya
- Flights from Edmonton International Airport to Surabaya
- Flights from Montreal-Pierre Elliott Trudeau International Airport to Surabaya
- Flights from Winnipeg James Armstrong Richardson International Airport to Surabaya
- Flights from Montreal to Juanda International Airport
- Flights from Toronto to Juanda International Airport
- Flights from Vancouver to Juanda International Airport
- Flights from Calgary to Juanda International Airport
- Flights from Winnipeg to Juanda International Airport
- Flights from Edmonton to Juanda International Airport
- Flights from Hong Kong International Airport to Juanda International Airport
- Flights from Singapore Changi Airport to Juanda International Airport
- Flights from Seletar Airport to Juanda International Airport
- Flights from Don Mueang International Airport to Juanda International Airport
- Flights from Suvarnabhumi Airport to Juanda International Airport
- Flights from Incheon International Airport to Juanda International Airport
- Kuala Lumpur to Yogyakarta Flights
- Kuala Lumpur to Surabaya Flights
- Kuala Lumpur to Bali Flights
- Penang to Jakarta Flights
- Kuala Lumpur to Jakarta Flights
- Kuala Lumpur to Medan Flights
- Johor Bahru to Jakarta Flights
- Kuala Lumpur to Banda Aceh Flights
- Penang to Medan Flights
- Kuala Lumpur to Makassar Flights
- Kuala Lumpur to Padang Flights
- Flights from Kuala Lumpur International Airport to Lombok International Airport
- Flights from Sultan Abdul Aziz Shah Airport to Lombok International Airport
- Flights from Sultan Abdul Aziz Shah Airport to YIA Airport
- Flights from Kuala Lumpur International Airport to YIA Airport
- Flights from Kuala Lumpur International Airport to Adisutjipto Airport
- Flights from Sultan Abdul Aziz Shah Airport to Adisutjipto Airport