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 9 hours 52 minutes and 4,216 miles (6,785 kilometres) from Manila, Philippines - Metropolitan Area Airport (MNL).
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
30 °C
Sun, 28 Apr 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 Manila, Philippines - Metropolitan Area Airport (MNL) to Sohar (OHS) - The flight distance between these airports is 4,216 miles (6,785 kilometres). The direct flight time is roughly 9 hours 52 minutes.
Flights from Cebu, Philippines - Mactan International Airport (CEB) to Sohar (OHS) - The flight distance between these airports is 4,507 miles (7,254 kilometres). The direct flight time is roughly 10 hours 30 minutes.
Flights from Kalibo, Philippines - Kalibo International Airport (KLO) to Sohar (OHS) - The flight distance between these airports is 4,371 miles (7,034 kilometres). The direct flight time is roughly 10 hours 12 minutes.
Flights from Luzon, Philippines - Clark International Airport (CRK) to Sohar (OHS) - The flight distance between these airports is 4,171 miles (6,713 kilometres). The direct flight time is roughly 9 hours 46 minutes.
Flights from Puerto Princesa, Philippines - Puerto Princesa International Airport (PPS) to Sohar (OHS) - The flight distance between these airports is 4,194 miles (6,749 kilometres). The direct flight time is roughly 9 hours 49 minutes.
Flights from Davao, Philippines - Francisco Bangoy International Airport (DVO) to Sohar (OHS) - The flight distance between these airports is 4,698 miles (7,560 kilometres). The direct flight time is roughly 10 hours 56 minutes.
Flights from Tacloban, Philippines - D.Z. Romualdez Airport (TAC) to Sohar (OHS) - The flight distance between these airports is 4,549 miles (7,322 kilometres). The direct flight time is roughly 10 hours 36 minutes.
Flights from Cagayan de Oro, Philippines - Laguindingan International Airport (CGY) to Sohar (OHS) - The flight distance between these airports is 4,597 miles (7,399 kilometres). The direct flight time is roughly 10 hours 42 minutes.
Flights from Legazpi, Philippines - Legaspi Airport (LGP) to Sohar (OHS) - The flight distance between these airports is 4,419 miles (7,112 kilometres). The direct flight time is roughly 10 hours 19 minutes.
Flights from Cotabato, Philippines - Awang Airport (CBO) to Sohar (OHS) - The flight distance between these airports is 4,606 miles (7,413 kilometres). The direct flight time is roughly 10 hours 44 minutes.
Flights from Butuan, Philippines - Bancasi Airport (BXU) to Sohar (OHS) - The flight distance between these airports is 4,637 miles (7,463 kilometres). The direct flight time is roughly 10 hours 48 minutes.
Flights from General Santos, Philippines - General Santos International Airport (GES) to Sohar (OHS) - The flight distance between these airports is 4,693 miles (7,552 kilometres). The direct flight time is roughly 10 hours 55 minutes.
Flights from Surigao, Philippines - Surigao Airport (SUG) to Sohar (OHS) - The flight distance between these airports is 4,616 miles (7,429 kilometres). The direct flight time is roughly 10 hours 45 minutes.
Flights from Zamboanga, Philippines - Zamboanga International Airport (ZAM) to Sohar (OHS) - The flight distance between these airports is 4,478 miles (7,206 kilometres). The direct flight time is roughly 10 hours 27 minutes.
Flights from Tuguegarao, Philippines - Tuguegarao Airport (TUG) to Sohar (OHS) - The flight distance between these airports is 4,189 miles (6,742 kilometres). The direct flight time is roughly 9 hours 48 minutes.
Flights from Bacolod, Philippines - Silay International Airport (BCD) to Sohar (OHS) - The flight distance between these airports is 4,434 miles (7,136 kilometres). The direct flight time is roughly 10 hours 21 minutes.
Flights from Dumaguete, Philippines - Sibulan Airport (DGT) to Sohar (OHS) - The flight distance between these airports is 4,490 miles (7,226 kilometres). The direct flight time is roughly 10 hours 28 minutes.
Flights from Boracay, Philippines - Caticlan / Godofredo P. Ramos Airport (MPH) to Sohar (OHS) - The flight distance between these airports is 4,338 miles (6,982 kilometres). The direct flight time is roughly 10 hours 8 minutes.
Flights from Iloilo, Philippines - Iloilo International Airport (ILO) to Sohar (OHS) - The flight distance between these airports is 4,400 miles (7,081 kilometres). The direct flight time is roughly 10 hours 16 minutes.
Flights from Roxas City, Philippines - Roxas Airport (RXS) to Sohar (OHS) - The flight distance between these airports is 4,397 miles (7,076 kilometres). The direct flight time is roughly 10 hours 16 minutes.
Flights from Bohol, Philippines - Tagbilaran / Bohol–Panglao International Airport (TAG) to Sohar (OHS) - The flight distance between these airports is 4,516 miles (7,268 kilometres). The direct flight time is roughly 10 hours 32 minutes.
Flights from Laoag, Philippines - Laoag International Airport (LAO) to Sohar (OHS) - The flight distance between these airports is 4,102 miles (6,602 kilometres). The direct flight time is roughly 9 hours 36 minutes.
Flights from Dipolog, Philippines - Dipolog Airport (DPL) to Sohar (OHS) - The flight distance between these airports is 4,512 miles (7,262 kilometres). The direct flight time is roughly 10 hours 31 minutes.
Expert Help
Choose Site / Currency