Travel from Ras-al-Khaimah to Oman

Bus from Ras al-Khaimah to Oman

Rak Transport Authority operates a bus from Ras al-Khaimah to Muscat hourly. Tickets cost $7 and the journey takes 45 min. Mwasalat also services this route 3 times a day.

How to get from Ras al-Khaimah to Oman

From Ras al-Khaimah drive to Khasab airport, fly to Muscat airport, then taxi to Bawshar. 2 h 38 min $112. From Ras al-Khaimah taxi to Ras al Khaimah Airport, bus to Deira City Centre, Metro to Rashidiya station, line 111 bus to Sharjah airport, fly to Muscat airport, then taxi to Bawshar. 4 h 31 min $163. From Ras al-Khaimah taxi to Ras al Khaimah Airport, bus to Deira City Centre, Metro to Dubai airport, fly to Muscat airport, then taxi to Bawshar. 4 h 30 min $134. From Ras al-Khaimah taxi to Ras al Khaimah Airport, bus to Deira City Centre, Metro to Rashidiya station, line 111 bus to Sharjah airport, fly to Sohar airport, then taxi to Şuḩār. 4 h 22 min $255. From Ras al-Khaimah taxi to Ras al Khaimah Airport, bus to Dubai Diera Terminal, walk to Dubai, bus to Muscat, then taxi to Muscat. 8 h 48 min $69. From Ras al-Khaimah drive to Muscat. 5 h 32 min $25.