There are 5 ways to get from Ottawa to Muscat by bus, plane, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Montréal–Pierre Elliott Trudeau International Airport, fly to Muscat International Airport
best- Take the bus from 600 Cumberland St, Ottawa, ON K1N 6N7 to Montreal-Pierre Elliott Trudeau International Airportbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Muscat International Airport (MCT)plane YUL - MCT
20h 48m$523–1,333Fly Ottawa Macdonald-Cartier International Airport to Muscat International Airport
cheapest- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Muscat International Airport (MCT)plane YOW - MCT
19h 15m$407–960Fly Gatineau-Ottawa Executive Airport to Muscat International Airport
- Fly from Gatineau-Ottawa Executive Airport (YND) to Muscat International Airport (MCT)plane YND - MCT
24h 39m$547–1,304Fly Ottawa Macdonald-Cartier International Airport to Dubai International Airport, towncar
- Fly from Ottawa Macdonald-Cartier International Airport (YOW) to Dubai International Airport (DXB)plane YOW - DXB
- Take a town car from Dubai to Muscat International Airporttowncar
24h 1m$858–1,712Bus to Montréal–Pierre Elliott Trudeau International Airport, fly to Dubai International Airport, towncar
- Take the bus from 600 Cumberland St, Ottawa, ON K1N 6N7 to Montreal-Pierre Elliott Trudeau International Airportbus
- Fly from Montréal–Pierre Elliott Trudeau International Airport (YUL) to Dubai International Airport (DXB)plane YUL - DXB
- Take a town car from Dubai to Muscat International Airporttowncar
23h 4m$974–1,435
Montréal–Pierre Elliott Trudeau International Airport (YUL) to Muscat International Airport (MCT) flights
Questions & Answers
The cheapest way to get from Ottawa to Muscat is to fly which costs $400 - $1,000 and takes 19h 15m.
The fastest way to get from Ottawa to Muscat is to fly which takes 19h 15m and costs $400 - $1,000.
The distance between Ottawa and Muscat is 11127 km.
It takes approximately 20h 48m to get from Ottawa to Muscat, including transfers.
Muscat is 8h ahead of Ottawa. It is currently 1:31 PM in Ottawa and 9:31 PM in Muscat.
There are 407+ hotels available in Muscat.
What companies run services between Ottawa, ON, Canada and Muscat, Oman?
Air Canada, Oman Air, and three other airlines fly from Ottawa Macdonald-Cartier International Airport (YOW) to Muscat International Airport (MCT) 3 times a day.
- Website
- emirates.com
Flights from Montréal–Pierre Elliott Trudeau International Airport to Muscat International Airport via Dubai International Airport
- Ave. Duration
- 15h 50m
- When
- Wednesday and Friday
- Estimated price
- $500–1,600
Flights from Gatineau-Ottawa Executive Airport to Muscat International Airport via Montréal–Pierre Elliott Trudeau International Airport, Dubai International Airport
- Ave. Duration
- 33h 26m
- When
- Thursday
- Estimated price
- $550–1,700
Flights from Gatineau-Ottawa Executive Airport to Muscat International Airport via Rouyn, Montréal–Pierre Elliott Trudeau International Airport, Dubai International Airport
- Ave. Duration
- 33h 15m
- When
- Sunday
- Estimated price
- $550–1,800
Flights from Ottawa Macdonald-Cartier International Airport to Dubai International Airport via Montréal–Pierre Elliott Trudeau International Airport
- Ave. Duration
- 15h 32m
- When
- Every day
- Estimated price
- $480–1,500
Flights from Ottawa Macdonald-Cartier International Airport to Dubai International Airport via London Heathrow
- Ave. Duration
- 18h 52m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- $480–1,500
Flights from Ottawa Macdonald-Cartier International Airport to Dubai International Airport via Paris Charles de Gaulle
- Ave. Duration
- 18h 35m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $400–1,400
Flights from Montréal–Pierre Elliott Trudeau International Airport to Dubai International Airport
- Ave. Duration
- 12h 15m
- When
- Every day
- Estimated price
- $460–1,400
- Phone
- 514-228-2303
- info@tourexpress.ca
- Website
- Tour Express
Bus from 600 Cumberland St, Ottawa, ON K1N 6N7 to Montreal-Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $19–26
- Website
- Tour Express
- Adult
- $19–26
Bus from 600 Cumberland St, Ottawa, ON K1N 6N7 to Montreal-Pierre Elliott Trudeau International Airport
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $19–26
- Website
- Tour Express
- Adult
- $19–26
- Phone
- +968 94681176
- Website
- omantaxipro.com
Towncar from Dubai to Muscat International Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $400
- Schedules at
- omantaxipro.com
Towncar from Dubai to Muscat International Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $400
- Schedules at
- omantaxipro.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Flying into Beijing?, Travelling around the UAE, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.
