Find cheap flights to Surabaya from C$ 2,029

Return
1 adult
Economy
From?
To?
Mon 5/6
Mon 12/6

Deals available from 900+ travel sites.

About Flights to Surabaya

Summary info about Surabaya flight prices, duration and airlines

Best One-Way Price

C$ 2,029

Best Round-Trip Price

C$ 3,969

Fastest flight time

29h 20m

Operated By

2 airlines
The best one-way flight price to Surabaya from Canada in the last 72 hours is C$ 2,029 (Toronto Pearson Intl to Surabaya Juanda).
The best round-trip flight price to Surabaya from Canada in the last 72 hours is C$ 3,969 (Toronto Pearson Intl to Surabaya Juanda).
The fastest flight to Surabaya from Canada takes 29h 20m (Toronto Pearson Intl to Surabaya Juanda).
There are 2 airlines operating flights to Surabaya, including Cathay Pacific and Emirates.

Surabaya flights insights and trends

Explore insights for your Surabaya flight to craft the best travel plan

What is the cheapest month to fly to Surabaya?

The month of February is, on average, the cheapest month to fly to Surabaya from Canada, with most prices found around C$ 1,270. If you’re not able to fly to Surabaya in February, then September is your next best option. Flight prices from Canada to Surabaya during September average around C$ 1,804.

What is the cheapest day to depart on your flight to Surabaya?

Our data shows that Friday is the least expensive day to fly to Surabaya. Tickets to fly out on this day can be as low as C$ 2,146. Flights from Canada to Surabaya on a Thursday will generally be more expensive and average around C$ 3,889. Keep in mind that these prices on both days could fluctuate depending on the season and the demand.

What is the cheapest time of day to depart on your flight to Surabaya?

In the morning is the cheapest time of day to fly from Canada to Surabaya when you can find flight prices for as low as C$ 2,444. Flying to Surabaya in the morning is an ideal time because this is during off-peak travel hours. Flights to Surabaya are more costly in the evening, with an average ticket price of C$ 2,954. Departure times in the evening fall within the peak daily travel times, which is why tickets can be more expensive.

How long does it take to fly to Surabaya?

The average flight duration from Canada to Surabaya depends on which airport you fly into and out of. Flying from Toronto Pearson Intl to Surabaya Juanda is 35h 10m on average, while flying from Vancouver Intl to Surabaya Juanda is 30h 30m on average. Surabaya Juanda is the most popular airport in Surabaya.

Cheapest flights to Surabaya airports

Find the cheapest flights to these Surabaya airports from your nearest city or airport
Toronto Pearson Intl Airport
Surabaya

CHEAPEST ROUTE FROM Toronto TO Surabaya

Toronto Pearson Intl Airport (YYZ) to Surabaya (SUB)

Typically, flights to Surabaya from Toronto are cheaper when flying from Toronto Pearson Intl to Surabaya Juanda, which has an average price of C$ 2,227

CHEAPEST MONTH TO FLY TO SURABAYA FROM TORONTO PEARSON INTL AIRPORTJanuary58% cheaperFlying from Toronto Pearson Intl Airport to Surabaya costs on average just C$ 945 in January
MOST EXPENSIVE MONTH TO FLY TO SURABAYA FROM TORONTO PEARSON INTL AIRPORTDecember69% more expensiveIt costs about C$ 3,767 for flights to Surabaya from Toronto Pearson Intl Airport in December
MOST POPULAR MONTH TO FLY TO SURABAYA FROM TORONTO PEARSON INTL AIRPORTMay766% more users visitedMore momondo users searched in flights to Surabaya from Toronto Pearson Intl Airport in May than any other month

Frequently asked questions about flying to Surabaya

Malang Airport or Jember Noto Hadinegoro Airport can be an alternative airport used for travel to Surabaya.


Surabaya flight deals found on momondo

Check out some of the best fares from airports in Canada to Surabaya found recently by users on momondo
Multiple Airlines
5 Jul.
YYZ3:02 a.m.Toronto Pearson Intl
39h 08m
3 stops
SUB6:10 p.m.Surabaya Juanda
12 Jul.
SUB7:35 a.m.Surabaya Juanda
32h 55m
2 stops
YYZ4:30 p.m.Toronto Pearson Intl
C$ 3,969
Find similar
Multiple Airlines
5 Jul.
YYZ2:35 p.m.Toronto Pearson Intl
30h 55m
3 stops
SUB9:30 p.m.Surabaya Juanda
12 Jul.
SUB11:50 a.m.Surabaya Juanda
30h 25m
3 stops
YYZ6:15 p.m.Toronto Pearson Intl
C$ 4,397
Find similar
Multiple Airlines
5 Jul.
YYZ10:30 a.m.Toronto Pearson Intl
64h 10m
2 stops
SUB2:40 a.m.Surabaya Juanda
12 Jul.
SUB5:10 a.m.Surabaya Juanda
35h 20m
2 stops
YYZ4:30 p.m.Toronto Pearson Intl
C$ 4,747
Find similar
Cathay Pacific
5 Jul.
YYZ11:55 a.m.Toronto Pearson Intl
39h 05m
1 stop
SUB3:00 a.m.Surabaya Juanda
12 Jul.
SUB4:25 a.m.Surabaya Juanda
23h 10m
1 stop
YYZ3:35 a.m.Toronto Pearson Intl
C$ 6,427
Find similar
Multiple Airlines
5 Jul.
YYZ7:30 p.m.Toronto Pearson Intl
31h 30m
2 stops
SUB3:00 a.m.Surabaya Juanda
12 Jul.
SUB4:25 a.m.Surabaya Juanda
23h 10m
1 stop
YYZ3:35 a.m.Toronto Pearson Intl
C$ 6,712
Find similar
Multiple Airlines
4 Jul.
YYZ9:40 p.m.Toronto Pearson Intl
30h 10m
2 stops
SUB3:50 a.m.Surabaya Juanda
12 Jul.
SUB4:25 a.m.Surabaya Juanda
23h 10m
1 stop
YYZ3:35 a.m.Toronto Pearson Intl
C$ 7,297
Find similar

Find the cheapest one-way flights to Surabaya

If you're looking for one-way flights from Canada to Surabaya, view some of our deals below provided by Cathay Pacific and Emirates
Cathay Pacific
2 Aug.
YYZ9:40 p.m.Toronto Pearson Intl
29h 20m
1 stop
SUB3:00 a.m.Surabaya Juanda
C$ 2,029
Find similar
Multiple Airlines
3 Aug.
YYZ8:40 a.m.Toronto Pearson Intl
33h 55m
3 stops
SUB6:35 p.m.Surabaya Juanda
C$ 2,061
Find similar
Emirates
3 Aug.
YYZ10:30 a.m.Toronto Pearson Intl
53h 30m
2 stops
SUB4:00 p.m.Surabaya Juanda
C$ 2,082
Find similar

Which airlines fly to Surabaya?

Here you can see a selection of the most popular and cheapest airlines for flights to Surabaya

Singapore Airlines operates around 20 flights into Surabaya in any given week. The most common departure point for these flights was from Singapore Changi, with the best round-trip Singapore Airlines deal found being C$ 688 (Vancouver Intl to Surabaya). Users have rated Singapore Airlines 7.8/10 in over 261 reviews on momondo.

Cathay Pacific flies to Surabaya 2 times per week usually, making it a popular airline to fly with, particularly when heading to Surabaya from Hong Kong Intl. Cathay Pacific (rating: 7.6, 61 reviews) varies in price depending on when and where you want to fly to Surabaya from. The best Cathay Pacific ticket price found on momondo to Surabaya was from Toronto Pearson Intl (C$ 1,684 round-trip).


Popular routes to Surabaya

Most frequently searched flights to Surabaya along with the cheapest price and shortest flight duration
Vancouver to Surabaya Flights
Fastest flight time30h 30m
Cheapest priceC$ 1,921
Toronto to Surabaya Flights
Fastest flight time35h 10m
Cheapest priceC$ 2,984
Montreal to Surabaya Flights
Fastest flight time52h 40m
Cheapest priceC$ 3,669

Start planning your trip to Surabaya


Why use momondo?

momondo compares prices from hundreds of airlines and agents so you can find and book the best deal on flights to Surabaya. Millions of users trust and use momondo every year so you are in good company.

All flight searches to Surabaya on momondo can be filtered to show those which offer flexible booking policies.


Save money when you book flights with momondo
Flexible Travel
momondo understands the need for flexibility and we have a filter specifically for flights with no change fees.
Expert Insights
Data driven insights designed to help you find a great flight deal. From the cheapest time to depart to how far in advance to book.
Price Alerts
Track the price of your preferred flight route and be notified when it changes.