Cheap Flights from Toronto (YTOA) to Surabaya (SUB)

Compare Toronto to Surabaya flight deals

Find the cheapest month or even day of the year to fly to Surabaya

Book the best Surabaya fare with no extra fees

Flight deals from Toronto to Surabaya Airport

Looking for a cheap last-minute deal or the best return flight from Toronto to Surabaya? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Toronto to Surabaya

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Toronto to Surabaya flights are currently cheapest in May.

Toronto to Surabaya: Alternative routes

Compare routes from Toronto to Surabaya below. You may find an airport to fly into that's cheaper, faster, or easier than Surabaya.

Toronto to Surabaya: Flight information

The things to know before you go.
Cheapest flight found£792
Cheapest month to flyJanuary

Finding cheap flights from Toronto to Surabaya: Frequently asked questions

The best price we found for a return flight from Toronto to Surabaya is £792. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
Currently, there are no airlines that fly direct from Toronto to Surabaya. But we found flights with one stop from £792.
As of March 2026, there are no flights flying from Toronto to Surabaya.
The cheapest month to fly from Toronto to Surabaya is usually January.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Toronto to Surabaya Airport on Friday, 29 January 2027.
No airlines currently offer direct flights between Toronto and Surabaya Airport. Most routes have one or more stops.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to Surabaya but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to Surabaya is around 40 days in advance, so don’t leave your flight to the last minute.
The cheapest airline that flies to Surabaya is Cathay Pacific .

Travelling from Toronto to Juanda International Airport (SUB): What you need to know

  • When looking for your flight from Toronto to Juanda International Airport (SUB), there's a good range of airports you can fly out of. Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and Region of Waterloo International Airport (YKF) are Toronto's main terminals.

  • The timezone in Surabaya is UTC+7, which is 11 hours ahead of Toronto. Juanda International Airport is located in Surabaya.

  • Your flight from Toronto to SUB won't wait if you're late, so show up at the airport on time. Arrive up to one hour in advance for domestic flights and two hours ahead for international travel.

  • High season means busier airports, so be there even earlier. Give yourself at least two hours before a domestic flight and four hours for international journeys to stay on schedule.

Airports in Toronto

Pearson International Airport (YYZ)

  • Located around 27 kms (17 miles) from the centre of Toronto, YYZ can be reached in about 25 minutes by car, depending on traffic. The journey by public transport takes roughly 50 minutes.

  • Looking for a comfortable hotel close to Pearson International Airport? If you're catching an early flight from Toronto to Juanda International Airport, these accommodation options will have you sleeping moments from check-in:

  • When it comes to the on-time performance of Pearson International Airport, data shows 63.97% of flights complete their journey on time.

Billy Bishop Toronto City Airport (YTZ)

  • You can get to YTZ from central Toronto in about 35 minutes by car (depending on traffic conditions). The journey by public transport takes roughly 40 minutes to cover the 3 kms (2 miles) or so.

  • Catching an early morning flight? You might like to check in to one of these accommodation options near Billy Bishop Toronto City Airport the day before your Toronto to SUB flight:

  • As far as flight punctuality goes, Billy Bishop Toronto City Airport has an on-time arrival performance of 62.09%.

Region of Waterloo International Airport (YKF)

  • From central Toronto, YKF is around 105 kms (65 miles) away. It takes roughly 1 hour 15 minutes to get there by car and 4 hours 5 minutes or so if you take public transport.

  • Set yourself up for a smooth departure — stay near Region of Waterloo International Airport and know you'll be at your boarding gate with time to spare. Get settled at one of these hotels the day before if you're catching an early Toronto to Juanda International Airport flight:

  • Flights departing from YKF reach their destination as scheduled 63.64% of the time.

About Juanda International Airport (SUB)

How to find the cheapest flights from Toronto to Juanda International Airport (SUB)

  • £463 is currently the best price for a one-way ticket from Toronto to Juanda International Airport. Return flights start at £792. These fares can change depending on availability and demand.

  • Don't leave things to the last minute. You're more likely to find cheap flights from Toronto to SUB if you book ahead. Airlines often have some amazing early bird deals.

  • Cheap Toronto to Juanda International Airport tickets are easier to find when you have flexibility in your schedule. Try using the 'Whole month' search function to compare fares throughout the month and then choose the cheapest day.

  • Save time searching for cheap plane tickets from Toronto to SUB by creating a Price Alert. We'll send you an email or push notification on the app when a lower fare pops up.

  • Filters make it easier to land a deal on your flight from Toronto to Juanda International Airport. Choose the airlines, flight times and stops that make sense for you. Then sort the results by 'Cheapest' to bring up the lowest fares right away.

The best time to fly from Toronto to Juanda International Airport (SUB)

  • February is the quietest month for flights from Toronto to Juanda International Airport (SUB), while August is the most popular. Pick the best time to go to Surabaya based on whether you like a bustling atmosphere or a more laid-back vibe.

  • The warmest month in Surabaya is October, with temperatures ranging between 24ºC (75ºF) and 34ºC (93ºF). Book your Toronto to SUB plane ticket then if that's your definition of good weather.

  • Look for cheap tickets from Toronto to Juanda International Airport in July if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 23ºC (73ºF) and 32ºC (90ºF).

More about Surabaya

Explore more of Indonesia

  • Surabaya has plenty to offer, but there are so many other corners of Indonesia you should also see. Around 274 kms (170 miles) west of Surabaya, a visit to Semarang will fill your itinerary to the brim. Don't miss top attractions like Taman Borobudur, Semarang Old Town and Indonesia Kaya Park.

  • Around 274 kms (170 miles) west of Surabaya, Yogyakarta is another essential stop in Indonesia. Experience this destination's highlights firsthand at Wisata Kraton Jogja, Yogyakarta Palace and ALUN ALUN KIDUL YOGYAKARTA.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.