Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline WestJet

The cheapest airline(s) flying from Muscat to Vancouver is WestJet.

  • WestJet WestJet
  • Lufthansa Lufthansa
  • Turkish Airlines Turkish Airlines
  • Qatar Airways Qatar Airways
  • Air Canada Air Canada
  • United Airlines United Airlines
  • Kuwait Airways Kuwait Airways
  • Air France Air France
  • EgyptAir EgyptAir
  • Air India Air India
Cheapest Month November

Travel Period: October 2024 - September 2025

The cheapest month(s) to fly from Muscat to Vancouver is November.

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

The cheapest day(s) of the week to fly from Muscat to Vancouver is Wednesday.

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

Flight Schedules

Last Updated: Mon, 2 Sep, 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
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 50m)
  • 1 Stop YVR · Vancouver 6h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • British Airways (BA 85)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 30m)
  • 1 Stop YVR · Vancouver 6h 30m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Boeing 787 8
  • British Airways (BA 85)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 50m)
  • 1 Stop YVR · Vancouver 6h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus
  • British Airways (BA 85)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:12 SEA
    05:10 DOH
    23Hrs, 30m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 16:12 - DOH 05:10 23h 30m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 16:12
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 17:10
    DOHHamad International Airport 05:10
  • 23h 30m (6h 22m)
  • 1 Stop YVR · Vancouver 6h 22m
  • Alaska Airlines (AS 2148)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • Alaska Airlines (AS 2148)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 16:12 SEA
    05:10 DOH
    23Hrs, 30m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 16:12 - DOH 05:10 23h 30m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 16:12
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 17:10
    DOHHamad International Airport 05:10
  • 23h 30m (6h 22m)
  • 1 Stop YVR · Vancouver 6h 22m
  • Alaska Airlines (AS 2148)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus
  • Alaska Airlines (AS 2148)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 16:12 SEA
    05:10 DOH
    23Hrs, 30m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 16:12 - DOH 05:10 23h 30m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 16:12
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 17:10
    DOHHamad International Airport 05:10
  • 23h 30m (6h 22m)
  • 1 Stop YVR · Vancouver 6h 22m
  • Alaska Airlines (AS 2148)Embraer Emb 175
    Qatar Airways (QR 1149)Boeing 787 8
  • Alaska Airlines (AS 2148)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 50m)
  • 1 Stop YVR · Vancouver 6h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Boeing 787 8
  • British Airways (BA 85)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 30m)
  • 1 Stop YVR · Vancouver 6h 30m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus
  • British Airways (BA 85)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:01 SEA
    05:10 DOH
    22Hrs, 19m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 15:01 - DOH 05:10 22h 19m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 15:01
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 15:59
    DOHHamad International Airport 05:10
  • 22h 19m (5h 11m)
  • 1 Stop YVR · Vancouver 5h 11m
  • Alaska Airlines (AS 2006)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus
  • Alaska Airlines (AS 2006)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 15:01 SEA
    05:10 DOH
    22Hrs, 19m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 15:01 - DOH 05:10 22h 19m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 15:01
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 15:59
    DOHHamad International Airport 05:10
  • 22h 19m (5h 11m)
  • 1 Stop YVR · Vancouver 5h 11m
  • Alaska Airlines (AS 2006)Embraer Emb 175
    Qatar Airways (QR 1149)Boeing 787 8
  • Alaska Airlines (AS 2006)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 30m)
  • 1 Stop YVR · Vancouver 6h 30m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • British Airways (BA 85)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 50m)
  • 1 Stop YVR · Vancouver 6h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus
  • British Airways (BA 85)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 50m)
  • 1 Stop YVR · Vancouver 6h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Boeing 787 8
  • British Airways (BA 85)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:10 DOH
    25Hrs, 10m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:10 25h 10m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:10
  • 25h 10m (6h 50m)
  • 1 Stop YVR · Vancouver 6h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • British Airways (BA 85)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 15:01 SEA
    05:10 DOH
    22Hrs, 19m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 15:01 - DOH 05:10 22h 19m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 15:01
    MCTMuscat Airport 04:40
  • YVRVancouver International Airport 15:59
    DOHHamad International Airport 05:10
  • 22h 19m (5h 11m)
  • 1 Stop YVR · Vancouver 5h 11m
  • Alaska Airlines (AS 2006)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • Alaska Airlines (AS 2006)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (5h 50m)
  • 1 Stop YVR · Vancouver 5h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Boeing 787 8
  • British Airways (BA 85)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (6h 10m)
  • 1 Stop YVR · Vancouver 6h 10m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • British Airways (BA 85)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (6h 10m)
  • 1 Stop YVR · Vancouver 6h 10m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus
  • British Airways (BA 85)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (6h 10m)
  • 1 Stop YVR · Vancouver 6h 10m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • British Airways (BA 85)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (5h 50m)
  • 1 Stop YVR · Vancouver 5h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus
  • British Airways (BA 85)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (6h 10m)
  • 1 Stop YVR · Vancouver 6h 10m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Boeing 787 8
  • British Airways (BA 85)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (5h 50m)
  • 1 Stop YVR · Vancouver 5h 50m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • British Airways (BA 85)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (6h 10m)
  • 1 Stop YVR · Vancouver 6h 10m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Airbus
  • British Airways (BA 85)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (6h 10m)
  • 1 Stop YVR · Vancouver 6h 10m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Boeing 787 8
  • British Airways (BA 85)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 17:15 LHR
    05:50 DOH
    24Hrs, 30m 1 Stop (YVR)
  • LHRLondon Heathrow Airport 17:15 - DOH 05:50 24h 30m 1 Stop (YVR) Vancouver
  • LHRLondon Heathrow Airport 17:15
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:50
    DOHHamad International Airport 05:50
  • 24h 30m (6h 10m)
  • 1 Stop YVR · Vancouver 6h 10m
  • British Airways (BA 85)Airbus A351
    Qatar Airways (QR 1149)Boeing 787 8
  • British Airways (BA 85)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:50 SEA
    05:50 DOH
    24Hrs, 26m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 17:50 - DOH 05:50 24h 26m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 17:50
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 18:46
    DOHHamad International Airport 05:50
  • 24h 26m (7h 20m)
  • 1 Stop YVR · Vancouver 7h 20m
  • Alaska Airlines (AS 2070)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus
  • Alaska Airlines (AS 2070)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 15:01 SEA
    05:50 DOH
    21Hrs, 39m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 15:01 - DOH 05:50 21h 39m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 15:01
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 15:59
    DOHHamad International Airport 05:50
  • 21h 39m (4h 31m)
  • 1 Stop YVR · Vancouver 4h 31m
  • Alaska Airlines (AS 2006)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • Alaska Airlines (AS 2006)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:01 SEA
    05:50 DOH
    21Hrs, 39m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 15:01 - DOH 05:50 21h 39m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 15:01
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 15:59
    DOHHamad International Airport 05:50
  • 21h 39m (4h 31m)
  • 1 Stop YVR · Vancouver 4h 31m
  • Alaska Airlines (AS 2006)Embraer Emb 175
    Qatar Airways (QR 1149)Boeing 787 8
  • Alaska Airlines (AS 2006)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 15:01 SEA
    05:50 DOH
    21Hrs, 39m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 15:01 - DOH 05:50 21h 39m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 15:01
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 15:59
    DOHHamad International Airport 05:50
  • 21h 39m (4h 31m)
  • 1 Stop YVR · Vancouver 4h 31m
  • Alaska Airlines (AS 2006)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus
  • Alaska Airlines (AS 2006)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 16:12 SEA
    05:50 DOH
    22Hrs, 50m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 16:12 - DOH 05:50 22h 50m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 16:12
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 17:10
    DOHHamad International Airport 05:50
  • 22h 50m (5h 42m)
  • 1 Stop YVR · Vancouver 5h 42m
  • Alaska Airlines (AS 2148)Embraer Emb 175
    Qatar Airways (QR 1149)Boeing 787 8
  • Alaska Airlines (AS 2148)
    • -
    • -
    • -
    • T
    • F
    • -
    • -
  • 16:12 SEA
    05:50 DOH
    22Hrs, 50m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 16:12 - DOH 05:50 22h 50m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 16:12
    MCTMuscat Airport 05:20
  • YVRVancouver International Airport 17:10
    DOHHamad International Airport 05:50
  • 22h 50m (5h 42m)
  • 1 Stop YVR · Vancouver 5h 42m
  • Alaska Airlines (AS 2148)Embraer Emb 175
    Qatar Airways (QR 1149)Airbus Industrie A330 200
  • Alaska Airlines (AS 2148)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:45 MCT
    16:30 YVR
    19Hrs, 45m 1 Stop (IST)
  • MCTMuscat Airport 07:45 - YVR 16:30 19h 45m 1 Stop (IST) Istanbul
  • MCTMuscat Airport 07:45
    ISTIstanbul Airport 14:20
  • ISTIstanbul Airport 12:10
    YVRVancouver International Airport 16:30
  • 19h 45m (2h 10m)
  • 1 Stop IST · Istanbul 2h 10m
  • Turkish Airlines (TK 861)Airbus A321 Neo
    Turkish Airlines (TK 75)Boeing 777 300 Er
  • Turkish Airlines (TK 861)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
  • 12:00 YYZ
    02:00 DXB
    24Hrs, 19m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 12:00 - DXB 02:00 24h 19m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 12:00
    MCTMuscat Airport 00:50
  • YVRVancouver International Airport 14:09
    DXBDubai International Airport 02:00
  • 24h 19m (4h)
  • 1 Stop YVR · Vancouver 4h
  • Air Canada (AC 113)Airbus
    flydubai (FZ 50)Boeing 737 Max 8 Passenger
  • Air Canada (AC 113)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 12:00 YYZ
    02:00 DXB
    24Hrs, 19m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 12:00 - DXB 02:00 24h 19m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 12:00
    MCTMuscat Airport 00:50
  • YVRVancouver International Airport 14:09
    DXBDubai International Airport 02:00
  • 24h 19m (4h)
  • 1 Stop YVR · Vancouver 4h
  • Air Canada (AC 113)Airbus
    flydubai (FZ 50)Boeing 737 Max 8 Passenger
  • Air Canada (AC 113)
    • -
    • T
    • W
    • T
    • F
    • -
    • -
  • 12:00 YYZ
    02:00 DXB
    24Hrs, 24m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 12:00 - DXB 02:00 24h 24m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 12:00
    MCTMuscat Airport 00:50
  • YVRVancouver International Airport 14:14
    DXBDubai International Airport 02:00
  • 24h 24m (4h)
  • 1 Stop YVR · Vancouver 4h
  • WestJet (WS 711)Boeing 737 Max 8 Passenger
    flydubai (FZ 50)Boeing 737 Max 8 Passenger
  • WestJet (WS 711)
    • -
    • T
    • W
    • T
    • -
    • -
    • S
  • 12:00 YYZ
    02:00 DXB
    24Hrs, 24m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 12:00 - DXB 02:00 24h 24m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 12:00
    MCTMuscat Airport 00:50
  • YVRVancouver International Airport 14:14
    DXBDubai International Airport 02:00
  • 24h 24m (4h)
  • 1 Stop YVR · Vancouver 4h
  • WestJet (WS 711)Boeing 737 800
    flydubai (FZ 50)Boeing 737 Max 8 Passenger
  • WestJet (WS 711)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 12:00 YYZ
    02:00 DXB
    24Hrs, 24m 1 Stop (YVR)
  • YYZToronto Lester B Pearson Intl Airport 12:00 - DXB 02:00 24h 24m 1 Stop (YVR) Vancouver
  • YYZToronto Lester B Pearson Intl Airport 12:00
    MCTMuscat Airport 00:50
  • YVRVancouver International Airport 14:14
    DXBDubai International Airport 02:00
  • 24h 24m (4h)
  • 1 Stop YVR · Vancouver 4h
  • WestJet (WS 711)Boeing 737 800 Scimitar Winglets
    flydubai (FZ 50)Boeing 737 Max 8 Passenger
  • WestJet (WS 711)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 10:15 FRA
    06:35 ZRH
    21Hrs, 05m 1 Stop (YVR)
  • FRAFrankfurt International Airport 10:15 - ZRH 06:35 21h 05m 1 Stop (YVR) Vancouver
  • FRAFrankfurt International Airport 10:15
    MCTMuscat Airport 01:15
  • YVRVancouver International Airport 11:20
    ZRHZurich Airport 06:35
  • 21h 05m (2h 40m)
  • 1 Stop YVR · Vancouver 2h 40m
  • Air Canada (AC 839)Boeing 787 9
    Edelweiss Air (WK 47)Airbus A340
  • Air Canada (AC 839)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:20 FRA
    06:35 ZRH
    24Hrs, 05m 1 Stop (YVR)
  • FRAFrankfurt International Airport 13:20 - ZRH 06:35 24h 05m 1 Stop (YVR) Vancouver
  • FRAFrankfurt International Airport 13:20
    MCTMuscat Airport 01:15
  • YVRVancouver International Airport 14:20
    ZRHZurich Airport 06:35
  • 24h 05m (5h 45m)
  • 1 Stop YVR · Vancouver 5h 45m
  • Lufthansa (LH 492)Boeing 747
    Edelweiss Air (WK 47)Airbus A340
  • Lufthansa (LH 492)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:20 FRA
    06:35 ZRH
    24Hrs, 05m 1 Stop (YVR)
  • FRAFrankfurt International Airport 13:20 - ZRH 06:35 24h 05m 1 Stop (YVR) Vancouver
  • FRAFrankfurt International Airport 13:20
    MCTMuscat Airport 01:15
  • YVRVancouver International Airport 14:20
    ZRHZurich Airport 06:35
  • 24h 05m (5h 45m)
  • 1 Stop YVR · Vancouver 5h 45m
  • Lufthansa (LH 492)Boeing 747
    Edelweiss Air (WK 47)Airbus A340
  • Lufthansa (LH 492)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 13:20 FRA
    06:35 ZRH
    24Hrs, 05m 1 Stop (YVR)
  • FRAFrankfurt International Airport 13:20 - ZRH 06:35 24h 05m 1 Stop (YVR) Vancouver
  • FRAFrankfurt International Airport 13:20
    MCTMuscat Airport 01:15
  • YVRVancouver International Airport 14:20
    ZRHZurich Airport 06:35
  • 24h 05m (5h 45m)
  • 1 Stop YVR · Vancouver 5h 45m
  • Lufthansa (LH 492)Boeing 747
    Edelweiss Air (WK 47)Airbus A340
  • Lufthansa (LH 492)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:01 SEA
    02:40 DOH
    24Hrs, 54m 1 Stop (YVR)
  • SEASeattle/Tacoma International Airport 15:01 - DOH 02:40 24h 54m 1 Stop (YVR) Vancouver
  • SEASeattle/Tacoma International Airport 15:01
    MCTMuscat Airport 02:05
  • YVRVancouver International Airport 15:59
    DOHHamad International Airport 02:40
  • 24h 54m (7h 41m)
  • 1 Stop YVR · Vancouver 7h 41m
  • Alaska Airlines (AS 2006)Embraer Emb 175
    Oman Air (WY 667)Boeing 737 Max 8 Passenger
  • Alaska Airlines (AS 2006)
    • -
    • T
    • -
    • T
    • -
    • S
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the most popular airline flying from Muscat to Vancouver?

The most popular airline flying from Muscat to Vancouver is Air Canada. Find the latest flight deals on Wego.

How far is Vancouver from Muscat?

The flight distance between Muscat and Vancouver is 11911km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 07:45. The last flight of the day departs at 15:01. See the full list of flight times on Wego.