The airport is connected to the centre of Muscat by modern public transport buses. If you are planning to travel around Oman, car rental services are also available.
Car rental
A car is by far the best means of travelling around Oman. Public transport is limited to the major cities, and you can't get to the mountains, desert and some resorts except by car.
There are many international and local car rental companies at Muscat Airport.
Rental prices are relatively reasonable and start at around 220 usd per week.
Taxi
The most convenient transport to the centre of Muscat is by taxi. Cars are available 24/7 at the airport and in the city. Driving is strictly by meter.
The surcharge to the airport is 2,50 omr and there is also a 0,40 omr charge per kilometre. The journey to the centre of Muscat costs approximately 20 omr.
Uber, Bolt and other apps do not operate here.
Public transport buses
There are two Mwasalat public transport lines to the airport from Muscat city centre and the main bus station: mwasalat.om/city. The bus stop is located just outside the arrivals hall exit.
Route A1
The A1 line connects the airport with the centre and Ruwi bus station. On the other hand, it runs to Mabelah bus station in Seeb, which is not an attractive destination for tourists.
When travelling from the centre, be careful which line you board. Both the A1 and 1 routes terminate at Mabelah, however only the A1 stops at the airport.
The A1 bus runs every 30 minutes and you can only purchase a ticket for 1 omr with cash from the driver. When travelling from the centre, you can also pay at the Mwasalat office at Ruwi bus station.
- Ruwi journey time - 45 minutes
- Price - 1 omr
- Frequency - 30 minutes
- Operating Hours - 24/7
For a detailed timetable and route map with stops, visit mwasalat.om/city and select the first entry for the airport to city centre journey or the second entry for the city centre to airport journey in the 'Select Routes' box.
Route 8
Route 8 takes passengers to the Al Khuwair district (where the A1 also stops), where you will find many international hotels. Tickets are also cash-only with the driver, but fares are cheaper at 400 baht (0,4 omr).
- Driving time Al Khuwair - 50 minutes
- Price - 0,40 omr
- Frequency - 30 minutes
- Last bus from the airport - 22:25
- First bus to airport - 6:35am (7:00am on Fridays and Saturdays)