or, enquire about your chosen options

  1. Catch Up on Cruising: Latest News in bite size!
  2. Solo Cruisers
  3. Catch Up on Cruising: Latest News in bite size!
  4. Should I buy a beverage package?
  5. SPOTLIGHT ON: Viking Ocean and River Cruises

Sign up to our newsletter and become the first to know about our latest deals and promotions

Your 'Port' has been chosen Clear this filter or visit another page to change

Muscat, Oman

Enquire about cruises in this region

Muscat is the capital of Oman. The Governorate consists of six wilayats: Muscat, Muttrah, Bowshar, A’Seeb, Al Amerat and Quriyat. The city lies on the Arabian Sea along the Gulf of Oman and is in the proximity of the strategic Straits of Hormuz.

Muscat is distinguished by the presence of citadels, forts, towers, walls, gates and historical houses. The city has numerous mosques including the Sultan Qaboos Grand Mosque, Ruwi Mosque and Zawawi Mosque. There are also a number of museums of interest in Muscat, including the Museum of Omani Heritage and the National Museum of Oman.

Things to See & Do

* City walls
* Historical houses
* Al Mirani Fort
* The Museum of Omani Heritage
* Kalbou Beach Park

General Information

Cruise Season – Jan - Dec
Currency – Rial (OMR)
Language – Arabic
Land Area – 1,500 km²
Population – 734,700 approx
Electricity – 2 round pins European style
Time – GMT plus four hours
International Country Telephone Code – + 968

Port Location – The port is located in Muttrah in the north-eastern periphery of the city.

Travel Links - Muscat International Airport and Salalah Airport are the two main airports in Oman. Muscat International Airport around 25 km (16 mi) from the city's business district of Ruwi and 15 to 20 km from the main residential localities.

The Oman Ferries Company maintains the two diesel-powered, high-speed, car ferries – Shinas and Hormouz. The ferries are used for travel between Muscat and Khasab. Khasab is strategically located in Musandam on the southern tip of the Strait of Hormuz and is controlled by Oman. Mainland Oman is separated by a small strip of UAE territory from Musandam.

Please note, while cruise details and inclusions are accurate at time of loading they are subject to change due to changes in cruise line practices and policies. Please check details and inclusions at time of booking.

Database Profiling Report

Total queries executed: 21

Total elapsed time: 0.089662790298462

# Query Time
(1) connect 0.0010409355163574
(2) DESCRIBE `ports` 0.002331018447876
(3) SELECT `ports`.* FROM `ports` WHERE (orchid_slug = 'muscat-oman') AND (orchid_available = 1) LIMIT 1 0.0043749809265137
(4) DESCRIBE `destinations` 0.0027430057525635
(5) SELECT `destinations`.* FROM `destinations` WHERE (((`destinations`.`id` = 45))) 0.00058603286743164
(6) DESCRIBE `avid_specials` 0.0018081665039062
(7) SELECT `avid_specials`.* FROM `avid_specials` LEFT JOIN `avid_specials_links` ON avid_specials.id = avid_specials_links.special_id WHERE (((item_id = '45' AND class = 'Destination')) AND (date_start < NOW() OR date_start is null) AND (date_end > NOW() OR date_end is null OR date_end = '')) 0.0019130706787109
(8) SELECT `ports`.`orchid_slug` FROM `ports` WHERE (id = '427') 0.00049495697021484
(9) SELECT `latlong`.`lat`, `latlong`.`long` FROM `latlong` WHERE (port_id = '427') 0.0028231143951416
(10) SELECT `latlong`.`lat`, `latlong`.`long` FROM `latlong` WHERE (port_id = '427') 0.0025148391723633
(11) DESCRIBE `cruises` 0.0036239624023438
(12) SELECT `cruises`.* FROM `cruises` WHERE (id IN (68273, 63328, 70884, 65696, 60246, 70705, 70706, 65697, 74684, 70715)) ORDER BY FIND_IN_SET(id, '68273,63328,70884,65696,60246,70705,70706,65697,74684,70715') 0.0017669200897217
(13) DESCRIBE `cruiselines` 0.04210901260376
(14) SELECT `cruiselines`.* FROM `cruiselines` WHERE (id IN ('19', '12', '50', '28', '15', '8', '24', '14', '23', '26', '49', '29', '151', '91', '18', '188', '262')) ORDER BY FIND_IN_SET(id, '19,12,50,28,15,8,24,14,23,26,49,29,151,91,18,188,262') 0.0025739669799805
(15) DESCRIBE `ships` 0.0070321559906006
(16) SELECT `ships`.* FROM `ships` WHERE (id IN ('265', '1272', '738', '1575', '352', '1599', '258', '766', '324', '1325', '351', '483', '403', '66', '451', '508', '338', '545', '111', '652', '74', '108', '201', '823', '1372', '406', '715', '768', '59', '223', '1398', '1474', '1672', '148', '616', '1738')) ORDER BY FIND_IN_SET(id, '265,1272,738,1575,352,1599,258,766,324,1325,351,483,403,66,451,508,338,545,111,652,74,108,201,823,1372,406,715,768,59,223,1398,1474,1672,148,616,1738') 0.0045228004455566
(17) DESCRIBE `cruisetypes` 0.0014569759368896
(18) DESCRIBE `destinations` 0.0024528503417969
(19) SELECT `destinations`.* FROM `destinations` WHERE (id IN ('45', '40', '30', '22', '35')) ORDER BY FIND_IN_SET(id, '45,40,30,22,35') 0.0010221004486084
(20) DESCRIBE `ports` 0.0019690990447998
(21) SELECT `ports`.* FROM `ports` WHERE (((`ports`.`id` = 427))) 0.0005028247833252