Skip to content
-
Skip to footer
Plan & Book
keyboard_arrow_down
Our Network
Book A Flight
Offers & Deals
Book Now, Pay Later
Flight Pass
Book a Car
Book a Hotel
Rail & Fly
Travel Insurance
Flight Status
Check-In
Manage Booking
keyboard_arrow_down
View Booking
Travel Upgrade
Seat Selection
Exchange/Refund
Purchase Baggage
Holiday
Experience
keyboard_arrow_down
Classes
Brand Fares
Easy Pass
Meet & Greet Services
Our Lounges
Experience the 787
Junior Sindbad
In-Flight Duty Free
In-Flight Connectivity
Sindbad
language
Global - English
keyboard_arrow_down
Flights from Riyadh to Canada. Oman Air Tickets
Home
Flights
To Canada
Riyadh - Canada
Discover popular flights from Riyadh to Canada
Jeddah - Canada
Medina - Canada
Dammam - Canada
Lahore - Canada
Karachi - Canada
Islamabad - Canada
Colombo - Canada
Thiruvananthapuram - Canada
Chennai - Canada
Lucknow - Canada
Kozhikode - Canada
Jaipur - Canada
Hyderabad - Canada
Goa - Canada
Delhi - Canada
Kochi - Canada
Mumbai - Canada
Bangalore - Canada
Zanzibar - Canada
Dar es Salaam - Canada
Bangkok - Canada
Jakarta - Canada
Manila - Canada
Kuala Lumpur - Canada
Amman - Canada
Kuwait City - Canada
Salalah - Canada
Muscat - Canada
Bahrain - Canada
Dubai - Canada
Cairo - Canada
VIEW MORE
Explore Oman Air's Top-Pick Destinations
Hyderabad
Chennai
Muscat
Manila
Lucknow
Bangkok
Jakarta
Cairo
Kuala Lumpur
Delhi
Kochi
Phuket
Thiruvananthapuram
Bangalore
Kozhikode
Mumbai
Dhaka
Karachi
Salalah
Goa
Zanzibar
Istanbul
Dubai
Trabzon
Amman
Dar es Salaam
Bali (Denpasar)
Perth
Male
Doha
Melbourne
Rome
Milan
Tbilisi
Hanoi
Penang
Tokyo
Munich
Barcelona
Ko Samui
Brussels
Cape Town
Medan
Shanghai
Osaka
Sydney
Brisbane
Frankfurt
Madrid
Warsaw
VIEW MORE