Sohar, a coastal gem nestled in the Sultanate of Oman, seamlessly combines ancient charm with modern allure. This vibrant city is steeped in history as a hub of maritime trade dating back to antiquity, evident in its majestic forts and bustling souks. As the hometown of legendary navigator Sindbad the Sailor, Sohar's maritime legacy is rich and enduring. Beyond its historical significance, Sohar also boasts pristine beaches, lush parks, and a burgeoning industrial sector. Visitors to Sohar are treated to a blend of tradition and progress, making it a captivating destination for exploration and relaxation.
The cheapest month to fly to Sohar is typically in September.
The popular airports near the city of Sohar include Muscat International Airport (MCT), Dubai International Airport (DXB), and Sharjah International Airport (SHJ).
The flight to Sohar (OHS) is roughly 16 hours and 6,978 miles (11,230 kilometres) from Toronto, Canada - Airport Lester B. Pearson International (YYZ).
The best way is to compare flights to Sohar from leading comparison sites using our search engine dashboard.
Hotel
Hostel
Hotel
History and castle
Park
Garden
Beach
Park
Park and garden
Park and beach
Hotel
Hotel
27.2 °C
Thu, 2 May 2024
Average Temperature
24°C
Jan
25°C
Feb
28°C
Mar
32°C
Apr
36°C
May
37°C
Jun
36°C
Jul
35°C
Aug
34°C
Sep
33°C
Oct
30°C
Nov
26°C
Dec
Flights from Toronto, Canada - Airport Lester B. Pearson International (YYZ) to Sohar (OHS) - The flight distance between these airports is 6,978 miles (11,230 kilometres). The direct flight time is roughly 16 hours.
Flights from Montreal, Canada - International Airport Pierre E.Trudeau (YUL) to Sohar (OHS) - The flight distance between these airports is 6,692 miles (10,770 kilometres). The direct flight time is roughly 15 hours 22 minutes.
Flights from Vancouver, Canada - British Columbia, Vancouver International Airport (YVR) to Sohar (OHS) - The flight distance between these airports is 7,353 miles (11,833 kilometres). The direct flight time is roughly 16 hours 50 minutes.
Flights from Calgary, Canada - Calgary International Airport (YYC) to Sohar (OHS) - The flight distance between these airports is 7,189 miles (11,570 kilometres). The direct flight time is roughly 16 hours 28 minutes.
Flights from Edmonton, Canada - Edmonton International Airport (YEG) to Sohar (OHS) - The flight distance between these airports is 7,036 miles (11,324 kilometres). The direct flight time is roughly 16 hours 8 minutes.
Flights from Halifax, Canada - Metropolitan Area Airport (YHZ) to Sohar (OHS) - The flight distance between these airports is 6,348 miles (10,216 kilometres). The direct flight time is roughly 14 hours 36 minutes.
Flights from Ottawa, Canada - Macdonald-Cartier International Airport (YOW) to Sohar (OHS) - The flight distance between these airports is 6,764 miles (10,885 kilometres). The direct flight time is roughly 15 hours 31 minutes.
Flights from Quebec, Canada - Québec City Jean Lesage International Airport (YQB) to Sohar (OHS) - The flight distance between these airports is 6,548 miles (10,538 kilometres). The direct flight time is roughly 15 hours 3 minutes.
Flights from Yellowknife, Canada - Yellowknife Airport (YZF) to Sohar (OHS) - The flight distance between these airports is 6,416 miles (10,325 kilometres). The direct flight time is roughly 14 hours 45 minutes.
Flights from Winnipeg, Canada - J.A. Richardson International Airport (YWG) to Sohar (OHS) - The flight distance between these airports is 7,059 miles (11,360 kilometres). The direct flight time is roughly 16 hours 11 minutes.
Flights from St John's, Canada - St Johns International Airport (YYT) to Sohar (OHS) - The flight distance between these airports is 5,817 miles (9,361 kilometres). The direct flight time is roughly 13 hours 25 minutes.
Flights from Kelowna, Canada - Kelowna International Airport (YLW) to Sohar (OHS) - The flight distance between these airports is 7,294 miles (11,739 kilometres). The direct flight time is roughly 16 hours 42 minutes.
Flights from Sept-Iles, Canada - Sept-Iles Airport (YZV) to Sohar (OHS) - The flight distance between these airports is 6,215 miles (10,002 kilometres). The direct flight time is roughly 14 hours 18 minutes.
Flights from Moncton, Canada - Greater Moncton International Airport (YQM) to Sohar (OHS) - The flight distance between these airports is 6,339 miles (10,202 kilometres). The direct flight time is roughly 14 hours 35 minutes.
Flights from Thunder Bay, Canada - Thunder Bay International Airport (YQT) to Sohar (OHS) - The flight distance between these airports is 6,986 miles (11,243 kilometres). The direct flight time is roughly 16 hours 1 minute.
Flights from Wabush, Canada - Wabush Airport (YWK) to Sohar (OHS) - The flight distance between these airports is 6,114 miles (9,839 kilometres). The direct flight time is roughly 14 hours 5 minutes.
Flights from Victoria Airport, Canada - Victoria International Airport (YYJ) to Sohar (OHS) - The flight distance between these airports is 7,391 miles (11,894 kilometres). The direct flight time is roughly 16 hours 55 minutes.
Flights from Fort McMurray, Canada - Fort McMurray Airport (YMM) to Sohar (OHS) - The flight distance between these airports is 6,793 miles (10,932 kilometres). The direct flight time is roughly 15 hours 35 minutes.
Flights from Comox, Canada - Comox Airport (YQQ) to Sohar (OHS) - The flight distance between these airports is 7,316 miles (11,775 kilometres). The direct flight time is roughly 16 hours 45 minutes.
Flights from Regina, Canada - Regina International Airport (YQR) to Sohar (OHS) - The flight distance between these airports is 7,142 miles (11,494 kilometres). The direct flight time is roughly 16 hours 22 minutes.
Flights from Timmins, Canada - Victor M. Power Airport (YTS) to Sohar (OHS) - The flight distance between these airports is 6,768 miles (10,892 kilometres). The direct flight time is roughly 15 hours 32 minutes.
Flights from Saskatoon, Canada - J.G. Diefenbaker Intl Airport (YXE) to Sohar (OHS) - The flight distance between these airports is 7,052 miles (11,349 kilometres). The direct flight time is roughly 16 hours 10 minutes.
Expert Help