Prices are in Australian Dollars.

From
To
Thu. 5/11
Thu. 12/11
Any month
Compare vs Cheapflights |
From
To
Leaving on
Thu. 5/11
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime
From
To
Leaving on
Depart
Time
Anytime

We work with more than 300 partners to bring you better travel deals

Return
Economy
Thu. 5/11
Thu. 12/11
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Thu. 5/11
Time
Anytime
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
From
#smartAirportField( "origin${leg}", $options['origin'], $options['originCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "origin$leg", "origincode$leg" ) #nearbyAirportField("nearbyOriginCheck$leg", $nearbyO, false "$!options['origin']")
To
#smartAirportField( "destination${leg}", $options['destination'], $options['destinationCode'], "#string('FROM_TO_INPUT_PLACEHOLDER_FFD')", "destination${leg}", "destinationcode${leg}" ) #nearbyAirportField("nearbyDestinationCheck${leg}", $nearbyD, false, "$!options['destination']")
Leaving on
Depart
Time
Anytime
#removeLegButton($self.id("removeLeg$leg"))
#infantInLapWarning('multiRightOfTravelers')
Home North America Canada British Columbia Cheap flights to Vancouver, Canada

Cheap Flights to Vancouver

Popular in December High demand for flights, 21% potential price rise
Cheapest in May Best time to find cheap flights, 4% potential price drop
Average price $1,275 Average for round-trip flights in October 2020
Round-trip from $1,802 From Melbourne to Vancouver
One-way from $1,077 One-way flight from Melbourne to Vancouver
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.

When is the best time to fly to Vancouver?

Peak season:

Picturesque and vibrant, travellers love taking cheap flights to Vancouver one of North America’s greenest cities. The largest urban green space is 404 hectare Stanley Park right in its backyard featuring parkland, gardens and beaches. The park is a local and tourist favourite for hiking, cycling, picnics and swimming especially in the summer months which is when most visitors arrive on flights to Vancouver. Despite its clean, green appeal (it appears at the top of many global liveability indexes) Vancouver is a city of high­rise buildings. Downtown Vancouver is dominated by gleaming towers clad in green glass and it has many diverse, bustling neighbourhoods including Chinatown, the Punjabi Market Indian district, gay-­friendly Davie Village and bohemian Commercial Drive. Summer is also the best season for festivals when the city plays host to festivals featuring jazz, folk music, fireworks, gay pride, outdoor concerts and more. Canada Day (1 July) is also a good excuse for a huge party and Vancouver won’t disappoint in that respect.


Off season:

Unlike other Canadian cities Vancouver doesn’t receive much snow in the winter though it does rain a lot, so a rainproof jacket is essential. The cheapest flights to Vancouver can be found during the winter, a plus for skiing and snowboarding enthusiasts who head to the mountain mainly in January and February.

When is the best time to book a flight to Vancouver?

Flights from Sydney to Vancouver: 14 hours 15 minutes.

Flights from Melbuorne to Vancouver: 16 hours 35 minutes.

Flights from Brisbane to Vancouver: 13 hours 35 minutes.

Flights from Perth to Vancouver: 19 hours 20 minutes.

Which day is cheapest to fly to Vancouver?

At the moment, Tuesday is the most economical day to take a flight to Vancouver. Saturday is likely to be the most costly.

What time of day is cheapest to fly to Vancouver?

Vancouver flights can be made cheaper if you choose a flight in the morning. Booking a flight at midday will likely mean higher prices.

Which airlines operate flights to Vancouver?

Air Canada and Qantas operate direct flights to Vancouver from Sydney. You can also fly from Melbourne and Brisbane using these airlines but they will go via Sydney. Other options include Delta Airlines and United Airlines which fly to Vancouver via Los Angeles.

How to get from the airport to the city centre?

Flights to Vancouver land at the international airport (YVR) 12 km from downtown Vancouver. TransLink’s rapid transit train line connects the airport directly with central Vancouver and Richmond. Trains depart every 6 to 7 minutes during peak times and every 12 minutes in off peak times. There are more than 500 licenced taxis operating 24/7 and these are located in the International Arrivals area. There are several car rental companies at Vancouver Airport Limousines and town cars are also available.

Back to top

Find the best prices for you!

Cheap tickets to Vancouver found by our users in Australia
Home North America Canada British Columbia Cheap flights to Vancouver, Canada
  • Return
  • One-way
  • Economy
  • Premium Economy
  • Business
  • First