Cheap Flights from Vancouver to Surabaya

Compare Vancouver 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 Vancouver to Surabaya

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

Find the cheapest month to fly from Vancouver to Surabaya

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

Vancouver to Surabaya: Alternative routes

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

Vancouver to Surabaya: Flight information

The things to know before you go.
Cheapest flight found$989
Cheapest month to flyOctober

Finding cheap flights from Vancouver to Surabaya: Frequently asked questions

The best price we found for a return flight from Vancouver to Surabaya is $989. 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 Vancouver to Surabaya. But we found flights with one stop from $989.
As of March 2026, there are no flights flying from Vancouver to Surabaya.
The cheapest month to fly from Vancouver to Surabaya is usually October.
After crunching the numbers on our flight calendar, we found that it is currently cheapest to fly from Vancouver to Surabaya Airport on Monday, 12 October 2026.
No airlines currently offer direct flights between Vancouver 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 Vancouver to Juanda International Airport (SUB): What you need to know

  • When planning your flight from Vancouver to Juanda International Airport (SUB), there's a good selection of airports you can depart from. Vancouver International Airport (YVR), Vancouver Harbour Sea Plane Base Airport (CXH) and Abbotsford Airport (YXX) are Vancouver's main terminals.

  • Juanda International Airport is located in Surabaya. The city runs on the UTC+7 timezone and is 14 hours ahead of Vancouver.

  • Give yourself plenty of time to catch your flight from Vancouver to SUB. Generally, it's best to arrive two hours before international departures and an hour ahead for domestic flights.

  • Heading away during a peak time like public or school holidays? Expect longer queues at security and check-in. Give yourself extra leeway and arrive up to four hours before international flights and two hours ahead of domestic departures.

Airports in Vancouver

Vancouver International Airport (YVR)

  • The journey from central Vancouver to YVR takes about 35 minutes by public transport. If you drive, ride-share or grab a cab, you'll cover the 14 kilometres in 25 minutes or so, depending on traffic.

  • Looking for a convenient hotel near Vancouver International Airport? If you've booked an early flight from Vancouver to Juanda International Airport, these accommodation options will put you moments from your departure gate:

  • Of all flights departing from Vancouver International Airport, 71.77% arrive as scheduled at their destination.

Vancouver Harbour Sea Plane Base Airport (CXH)

  • You can get to CXH from central Vancouver in about 5 minutes by car (depending on traffic). The journey on public transport takes roughly 15 minutes to travel the 2 kilometres or so.

  • Catching the earliest flight? Think about checking in to one of these accommodation options near Vancouver Harbour Sea Plane Base Airport the day before your Vancouver to SUB flight:

Abbotsford Airport (YXX)

  • YXX is around 64 kilometres from central Vancouver. The drive from the city centre to the terminal takes about 1 hour. If you're planning to use public transport, expect a journey of around 1 hour 30 minutes.

  • Make catching an early Vancouver to Juanda International Airport flight one of the easiest parts of your trip. Stay at one of these accommodation options near Abbotsford Airport and get to your check-in counter feeling relaxed and unhurried:

  • Airports have an on-time performance rating that tracks how often flights get to their destinations when they should. At YXX, that rate is 67.97%.

About Juanda International Airport (SUB)

  • If you're coming in on a late flight from Vancouver to Juanda International Airport, few things top the convenience of staying near the terminal. Pick up your luggage at baggage claim and then be showered and sleeping not long after at one of these hotels near SUB:

  • Travel beyond Surabaya and discover destinations that fly under the radar with your own wheels. You can grab a Juanda International Airport rental car from leading providers like Avis or TRAC Astra Rent A Car.

  • Booking your ride around one week in advance of your Vancouver to Juanda International Airport flight can help you get the lowest rate.

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

  • $746 is currently the lowest price for a one-way ticket from Vancouver to Juanda International Airport. A return flight starts at $989. These prices can change based on availability and demand.

  • Booking in advance is often the key to scoring a cheap flight from Vancouver to SUB. Fares tend to rise as demand increases, so the closer your departure date, the more you'll likely pay.

  • If you can be flexible with your travel plans, try using the 'Whole month' search tool. It'll show you the cheapest price in every month when searching for your Vancouver to Juanda International Airport ticket.

  • You don't need to check every day to find out if fares have dropped when you set up a Price Alert. We'll let you know when a lower fare pops up on flight tickets from Vancouver to SUB.

  • Find the best deal on a flight from Vancouver to Juanda International Airport with the help of the filters. Pick your preferred departure and arrival times, airlines and number of stops. You can also sort your results by 'Fastest,' 'Best' or 'Cheapest.'

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

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

  • Lock in a Vancouver to SUB flight ticket departing in October if you want to experience the city during its warmest month. You can expect temperatures in Surabaya to range from 24ºC to 34ºC.

  • July sees temperatures of between 23ºC and 32ºC. Look for cheap tickets from Vancouver to Juanda International Airport around that time if you want to travel when it's cooler.

More about Surabaya

Explore more of Indonesia

  • Semarang is just one of the many places in Indonesia waiting to be discovered once you've taken in the sights of Surabaya. Around 274 kilometres away to the west, top sights here include Taman Borobudur, Semarang Old Town and Indonesia Kaya Park.

  • Yogyakarta is another standout destination in Indonesia and is around 274 kilometres west of Surabaya. No journey is complete without visiting 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.