Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Cathay Pacific

The cheapest airline(s) flying from Vancouver to Perth is Cathay Pacific.

  • Cathay Pacific Cathay Pacific
  • Qantas Qantas
  • Air Canada Air Canada
  • Fiji Airways Fiji Airways
  • Philippine Airlines Philippine Airlines
  • Air New Zealand Air New Zealand
  • Qatar Airways Qatar Airways
  • Japan Airlines Japan Airlines
  • United Airlines United Airlines
  • Air France Air France
Cheapest Month March

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Vancouver to Perth is March.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Saturday

The cheapest day(s) of the week to fly from Vancouver to Perth is Saturday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 10:35 SYD
    05:30 AKL
    25Hrs, 50m 1 Stop (PER)
  • SYDSydney Kingsford Smith Airport 10:35 - AKL 05:30 25h 50m 1 Stop (PER) Perth
  • SYDSydney Kingsford Smith Airport 10:35
    YVRVancouver International Airport 18:35
  • PERPerth Airport 12:25
    AKLAuckland International Airport 05:30
  • 25h 50m (3h 20m)
  • 1 Stop PER · Perth 3h 20m
  • Qantas (QF 645)Boeing 737 800
    Air New Zealand (NZ 23)Boeing 787
  • Qantas (QF 645)
    • -
    • T
    • W
    • T
    • F
    • S
    • S
  • 09:00 BNE
    05:30 AKL
    25Hrs, 40m 1 Stop (PER)
  • BNEBrisbane Airport 09:00 - AKL 05:30 25h 40m 1 Stop (PER) Perth
  • BNEBrisbane Airport 09:00
    YVRVancouver International Airport 18:35
  • PERPerth Airport 12:15
    AKLAuckland International Airport 05:30
  • 25h 40m (2h 45m)
  • 1 Stop PER · Perth 2h 45m
  • Qantas (QF 935)Boeing 737 800
    Air New Zealand (NZ 23)Boeing 787
  • Qantas (QF 935)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 08:55 BNE
    05:30 AKL
    25Hrs, 35m 1 Stop (PER)
  • BNEBrisbane Airport 08:55 - AKL 05:30 25h 35m 1 Stop (PER) Perth
  • BNEBrisbane Airport 08:55
    YVRVancouver International Airport 18:35
  • PERPerth Airport 12:10
    AKLAuckland International Airport 05:30
  • 25h 35m (2h 40m)
  • 1 Stop PER · Perth 2h 40m
  • Qantas (QF 935)Boeing 737 800
    Air New Zealand (NZ 23)Boeing 787
  • Qantas (QF 935)
    • -
    • -
    • -
    • T
    • F
    • S
    • S
  • 08:55 BNE
    05:30 AKL
    25Hrs, 35m 1 Stop (PER)
  • BNEBrisbane Airport 08:55 - AKL 05:30 25h 35m 1 Stop (PER) Perth
  • BNEBrisbane Airport 08:55
    YVRVancouver International Airport 18:35
  • PERPerth Airport 12:10
    AKLAuckland International Airport 05:30
  • 25h 35m (2h 40m)
  • 1 Stop PER · Perth 2h 40m
  • Qantas (QF 935)Boeing 737 800
    Air New Zealand (NZ 23)Boeing 787
  • Qantas (QF 935)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 20:05 YVR
    11:20 PER
    23Hrs, 15m 1 Stop (SYD)
  • YVRVancouver International Airport 20:05 - PER 11:20 23h 15m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 20:05
    SYDSydney Kingsford Smith Airport 09:15
  • SYDSydney Kingsford Smith Airport 06:55
    PERPerth Airport 11:20
  • 23h 15m (2h 20m)
  • 1 Stop SYD · Sydney 2h 20m
  • Air Canada (AC 37)Boeing 787 9
    virgin australia (VA 555)Boeing 737 Max 8 Passenger
  • Air Canada (AC 37)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:30 MEL
    06:55 SYD
    26Hrs, 40m 1 Stop (PER)
  • MELMelbourne Airport 13:30 - SYD 06:55 26h 40m 1 Stop (PER) Perth
  • MELMelbourne Airport 13:30
    YVRVancouver International Airport 20:05
  • PERPerth Airport 14:45
    SYDSydney Kingsford Smith Airport 06:55
  • 26h 40m (5h)
  • 1 Stop PER · Perth 5h
  • virgin australia (VA 685)Boeing 737 800
    Air Canada (AC 37)Boeing 787 9
  • virgin australia (VA 685)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:30 MEL
    06:55 SYD
    26Hrs, 40m 1 Stop (PER)
  • MELMelbourne Airport 13:30 - SYD 06:55 26h 40m 1 Stop (PER) Perth
  • MELMelbourne Airport 13:30
    YVRVancouver International Airport 20:05
  • PERPerth Airport 14:45
    SYDSydney Kingsford Smith Airport 06:55
  • 26h 40m (5h)
  • 1 Stop PER · Perth 5h
  • virgin australia (VA 685)Boeing 737 800
    Air Canada (AC 37)Boeing 787 9
  • virgin australia (VA 685)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:20 ADL
    06:55 SYD
    26Hrs, 05m 1 Stop (PER)
  • ADLAdelaide Airport 13:20 - SYD 06:55 26h 05m 1 Stop (PER) Perth
  • ADLAdelaide Airport 13:20
    YVRVancouver International Airport 20:05
  • PERPerth Airport 14:10
    SYDSydney Kingsford Smith Airport 06:55
  • 26h 05m (4h 45m)
  • 1 Stop PER · Perth 4h 45m
  • virgin australia (VA 717)Boeing 737 800
    Air Canada (AC 37)Boeing 787 9
  • virgin australia (VA 717)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 20:05 YVR
    14:30 PER
    26Hrs, 25m 1 Stop (SYD)
  • YVRVancouver International Airport 20:05 - PER 14:30 26h 25m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 20:05
    SYDSydney Kingsford Smith Airport 12:25
  • SYDSydney Kingsford Smith Airport 06:55
    PERPerth Airport 14:30
  • 26h 25m (5h 30m)
  • 1 Stop SYD · Sydney 5h 30m
  • Air Canada (AC 37)Boeing 787 9
    virgin australia (VA 557)Boeing 737 800
  • Air Canada (AC 37)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:30 MEL
    06:55 SYD
    26Hrs, 40m 1 Stop (PER)
  • MELMelbourne Airport 13:30 - SYD 06:55 26h 40m 1 Stop (PER) Perth
  • MELMelbourne Airport 13:30
    YVRVancouver International Airport 20:05
  • PERPerth Airport 14:45
    SYDSydney Kingsford Smith Airport 06:55
  • 26h 40m (5h)
  • 1 Stop PER · Perth 5h
  • virgin australia (VA 685)Boeing 737 800
    Air Canada (AC 37)Boeing 787 9
  • virgin australia (VA 685)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:30 MEL
    06:55 SYD
    26Hrs, 40m 1 Stop (PER)
  • MELMelbourne Airport 13:30 - SYD 06:55 26h 40m 1 Stop (PER) Perth
  • MELMelbourne Airport 13:30
    YVRVancouver International Airport 20:05
  • PERPerth Airport 14:45
    SYDSydney Kingsford Smith Airport 06:55
  • 26h 40m (5h)
  • 1 Stop PER · Perth 5h
  • virgin australia (VA 685)Boeing 737 800
    Air Canada (AC 37)Boeing 787 9
  • virgin australia (VA 685)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:30 MEL
    06:55 SYD
    26Hrs, 40m 1 Stop (PER)
  • MELMelbourne Airport 13:30 - SYD 06:55 26h 40m 1 Stop (PER) Perth
  • MELMelbourne Airport 13:30
    YVRVancouver International Airport 20:05
  • PERPerth Airport 14:45
    SYDSydney Kingsford Smith Airport 06:55
  • 26h 40m (5h)
  • 1 Stop PER · Perth 5h
  • virgin australia (VA 685)Boeing 737 800
    Air Canada (AC 37)Boeing 787 9
  • virgin australia (VA 685)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:35 MEL
    06:35 SYD
    24Hrs, 20m 1 Stop (PER)
  • MELMelbourne Airport 11:35 - SYD 06:35 24h 20m 1 Stop (PER) Perth
  • MELMelbourne Airport 11:35
    YVRVancouver International Airport 20:20
  • PERPerth Airport 12:40
    SYDSydney Kingsford Smith Airport 06:35
  • 24h 20m (3h 25m)
  • 1 Stop PER · Perth 3h 25m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:20 YVR
    10:10 PER
    21Hrs, 50m 1 Stop (SYD)
  • YVRVancouver International Airport 20:20 - PER 10:10 21h 50m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 20:20
    SYDSydney Kingsford Smith Airport 08:20
  • SYDSydney Kingsford Smith Airport 06:35
    PERPerth Airport 10:10
  • 21h 50m (1h 45m)
  • 1 Stop SYD · Sydney 1h 45m
  • Qantas (QF 76)Boeing 787 9
    Qantas (QF 643)Airbus Industrie 330 300
  • Qantas (QF 76)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:35 MEL
    06:35 SYD
    24Hrs, 20m 1 Stop (PER)
  • MELMelbourne Airport 11:35 - SYD 06:35 24h 20m 1 Stop (PER) Perth
  • MELMelbourne Airport 11:35
    YVRVancouver International Airport 20:20
  • PERPerth Airport 12:40
    SYDSydney Kingsford Smith Airport 06:35
  • 24h 20m (3h 25m)
  • 1 Stop PER · Perth 3h 25m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:35 MEL
    06:35 SYD
    24Hrs, 20m 1 Stop (PER)
  • MELMelbourne Airport 11:35 - SYD 06:35 24h 20m 1 Stop (PER) Perth
  • MELMelbourne Airport 11:35
    YVRVancouver International Airport 20:20
  • PERPerth Airport 12:40
    SYDSydney Kingsford Smith Airport 06:35
  • 24h 20m (3h 25m)
  • 1 Stop PER · Perth 3h 25m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:35 MEL
    06:35 SYD
    24Hrs, 20m 1 Stop (PER)
  • MELMelbourne Airport 11:35 - SYD 06:35 24h 20m 1 Stop (PER) Perth
  • MELMelbourne Airport 11:35
    YVRVancouver International Airport 20:20
  • PERPerth Airport 12:40
    SYDSydney Kingsford Smith Airport 06:35
  • 24h 20m (3h 25m)
  • 1 Stop PER · Perth 3h 25m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 11:35 MEL
    06:35 SYD
    24Hrs, 20m 1 Stop (PER)
  • MELMelbourne Airport 11:35 - SYD 06:35 24h 20m 1 Stop (PER) Perth
  • MELMelbourne Airport 11:35
    YVRVancouver International Airport 20:20
  • PERPerth Airport 12:40
    SYDSydney Kingsford Smith Airport 06:35
  • 24h 20m (3h 25m)
  • 1 Stop PER · Perth 3h 25m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:20 YVR
    12:25 PER
    24Hrs, 05m 1 Stop (SYD)
  • YVRVancouver International Airport 20:20 - PER 12:25 24h 05m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 20:20
    SYDSydney Kingsford Smith Airport 10:35
  • SYDSydney Kingsford Smith Airport 06:35
    PERPerth Airport 12:25
  • 24h 05m (4h)
  • 1 Stop SYD · Sydney 4h
  • Qantas (QF 76)Boeing 787 9
    Qantas (QF 645)Boeing 737 800
  • Qantas (QF 76)
    • M
    • -
    • W
    • -
    • -
    • S
    • -
  • 10:25 MEL
    06:35 SYD
    23Hrs, 10m 1 Stop (PER)
  • MELMelbourne Airport 10:25 - SYD 06:35 23h 10m 1 Stop (PER) Perth
  • MELMelbourne Airport 10:25
    YVRVancouver International Airport 20:20
  • PERPerth Airport 11:30
    SYDSydney Kingsford Smith Airport 06:35
  • 23h 10m (2h 15m)
  • 1 Stop PER · Perth 2h 15m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:25 MEL
    06:35 SYD
    23Hrs, 10m 1 Stop (PER)
  • MELMelbourne Airport 10:25 - SYD 06:35 23h 10m 1 Stop (PER) Perth
  • MELMelbourne Airport 10:25
    YVRVancouver International Airport 20:20
  • PERPerth Airport 11:30
    SYDSydney Kingsford Smith Airport 06:35
  • 23h 10m (2h 15m)
  • 1 Stop PER · Perth 2h 15m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 10:05 MEL
    06:35 SYD
    22Hrs, 50m 1 Stop (PER)
  • MELMelbourne Airport 10:05 - SYD 06:35 22h 50m 1 Stop (PER) Perth
  • MELMelbourne Airport 10:05
    YVRVancouver International Airport 20:20
  • PERPerth Airport 11:10
    SYDSydney Kingsford Smith Airport 06:35
  • 22h 50m (1h 55m)
  • 1 Stop PER · Perth 1h 55m
  • Qantas (QF 771)Boeing 737 800
    Qantas (QF 76)Boeing 787 9
  • Qantas (QF 771)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 20:20 YVR
    10:15 PER
    21Hrs, 55m 1 Stop (SYD)
  • YVRVancouver International Airport 20:20 - PER 10:15 21h 55m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 20:20
    SYDSydney Kingsford Smith Airport 08:20
  • SYDSydney Kingsford Smith Airport 06:35
    PERPerth Airport 10:15
  • 21h 55m (1h 45m)
  • 1 Stop SYD · Sydney 1h 45m
  • Qantas (QF 76)Boeing 787 9
    Qantas (QF 643)Airbus Industrie A330 200
  • Qantas (QF 76)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 20:20 YVR
    10:10 PER
    21Hrs, 50m 1 Stop (SYD)
  • YVRVancouver International Airport 20:20 - PER 10:10 21h 50m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 20:20
    SYDSydney Kingsford Smith Airport 08:20
  • SYDSydney Kingsford Smith Airport 06:35
    PERPerth Airport 10:10
  • 21h 50m (1h 45m)
  • 1 Stop SYD · Sydney 1h 45m
  • Qantas (QF 76)Boeing 787 9
    Qantas (QF 643)Airbus Industrie A330 200
  • Qantas (QF 76)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 22:40 YVR
    15:30 PER
    24Hrs, 50m 1 Stop (SYD)
  • YVRVancouver International Airport 22:40 - PER 15:30 24h 50m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 22:40
    SYDSydney Kingsford Smith Airport 13:25
  • SYDSydney Kingsford Smith Airport 09:35
    PERPerth Airport 15:30
  • 24h 50m (3h 50m)
  • 1 Stop SYD · Sydney 3h 50m
  • Air Canada (AC 33)Boeing 777 200 Lr
    virgin australia (VA 559)Boeing 737 800
  • Air Canada (AC 33)
    • -
    • -
    • W
    • -
    • -
    • S
    • S
  • 14:55 MEL
    09:35 SYD
    25Hrs, 30m 1 Stop (PER)
  • MELMelbourne Airport 14:55 - SYD 09:35 25h 30m 1 Stop (PER) Perth
  • MELMelbourne Airport 14:55
    YVRVancouver International Airport 22:40
  • PERPerth Airport 16:10
    SYDSydney Kingsford Smith Airport 09:35
  • 25h 30m (3h 45m)
  • 1 Stop PER · Perth 3h 45m
  • virgin australia (VA 687)Boeing 737 800
    Air Canada (AC 33)Boeing 777 200 Lr
  • virgin australia (VA 687)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 14:55 MEL
    09:35 SYD
    25Hrs, 30m 1 Stop (PER)
  • MELMelbourne Airport 14:55 - SYD 09:35 25h 30m 1 Stop (PER) Perth
  • MELMelbourne Airport 14:55
    YVRVancouver International Airport 22:40
  • PERPerth Airport 16:10
    SYDSydney Kingsford Smith Airport 09:35
  • 25h 30m (3h 45m)
  • 1 Stop PER · Perth 3h 45m
  • virgin australia (VA 687)Boeing 737 800
    Air Canada (AC 33)Boeing 777 200 Lr
  • virgin australia (VA 687)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 22:40 YVR
    14:30 PER
    23Hrs, 50m 1 Stop (SYD)
  • YVRVancouver International Airport 22:40 - PER 14:30 23h 50m 1 Stop (SYD) Sydney
  • YVRVancouver International Airport 22:40
    SYDSydney Kingsford Smith Airport 12:25
  • SYDSydney Kingsford Smith Airport 09:35
    PERPerth Airport 14:30
  • 23h 50m (2h 50m)
  • 1 Stop SYD · Sydney 2h 50m
  • Air Canada (AC 33)Boeing 777 200 Lr
    virgin australia (VA 557)Boeing 737 800
  • Air Canada (AC 33)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:15 YVR
    14:45 PER
    23Hrs, 30m 1 Stop (SIN)
  • YVRVancouver International Airport 23:15 - PER 14:45 23h 30m 1 Stop (SIN) Singapore
  • YVRVancouver International Airport 23:15
    SINSingapore Changi Airport 09:30
  • SINSingapore Changi Airport 07:55
    PERPerth Airport 14:45
  • 23h 30m (1h 35m)
  • 1 Stop SIN · Singapore 1h 35m
  • Air Canada (AC 19)Boeing 787 9
    Singapore Airlines (SQ 223)Airbus A359
  • Air Canada (AC 19)
    • -
    • T
    • -
    • T
    • F
    • -
    • S
  • 14:55 MEL
    08:40 BNE
    24Hrs, 20m 1 Stop (PER)
  • MELMelbourne Airport 14:55 - BNE 08:40 24h 20m 1 Stop (PER) Perth
  • MELMelbourne Airport 14:55
    YVRVancouver International Airport 23:50
  • PERPerth Airport 16:10
    BNEBrisbane Airport 08:40
  • 24h 20m (2h 55m)
  • 1 Stop PER · Perth 2h 55m
  • virgin australia (VA 687)Boeing 737 800
    Air Canada (AC 35)Boeing 787 9
  • virgin australia (VA 687)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:50 YVR
    15:55 PER
    24Hrs, 05m 1 Stop (BNE)
  • YVRVancouver International Airport 23:50 - PER 15:55 24h 05m 1 Stop (BNE) Brisbane
  • YVRVancouver International Airport 23:50
    BNEBrisbane Airport 12:30
  • BNEBrisbane Airport 08:40
    PERPerth Airport 15:55
  • 24h 05m (3h 50m)
  • 1 Stop BNE · Brisbane 3h 50m
  • Air Canada (AC 35)Boeing 787 9
    virgin australia (VA 466)Boeing 737 Max 8 Passenger
  • Air Canada (AC 35)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 23:50 YVR
    19:25 PER
    27Hrs, 35m 1 Stop (BNE)
  • YVRVancouver International Airport 23:50 - PER 19:25 27h 35m 1 Stop (BNE) Brisbane
  • YVRVancouver International Airport 23:50
    BNEBrisbane Airport 16:00
  • BNEBrisbane Airport 08:40
    PERPerth Airport 19:25
  • 27h 35m (7h 20m)
  • 1 Stop BNE · Brisbane 7h 20m
  • Air Canada (AC 35)Boeing 787 9
    virgin australia (VA 468)Boeing 737 800
  • Air Canada (AC 35)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 23:50 YVR
    20:10 PER
    28Hrs, 20m 1 Stop (BNE)
  • YVRVancouver International Airport 23:50 - PER 20:10 28h 20m 1 Stop (BNE) Brisbane
  • YVRVancouver International Airport 23:50
    BNEBrisbane Airport 16:45
  • BNEBrisbane Airport 08:40
    PERPerth Airport 20:10
  • 28h 20m (8h 05m)
  • 1 Stop BNE · Brisbane 8h 05m
  • Air Canada (AC 35)Boeing 787 9
    virgin australia (VA 470)Boeing 737 800
  • Air Canada (AC 35)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
How far is Perth from Vancouver?

The flight distance between Vancouver and Perth is 14827km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 08:55. The last flight of the day departs at 08:55. See the full list of flight times on Wego.