City

Muscat Bus Tickets — Book Online

Find every bus route serving Muscat. Compare operators and fares and book online in minutes with Shawy.

Search buses

Routes

72

Operators

2

Buses from Muscat

Buses to Muscat

Explore more

Bus travel in Sultanate of OmanCountry guide
Eternity Road TransportOperator
Mwasalat | Oman National Transport CompanyOperator

Stations in Muscat

Eternity Road OfficeMuwalih, OmanMap
Oman LNG Bus StopMap
Telecommunications Regulatory AuthorityMap
Al Azaiba - Pedestrian BridgeMap
Muscat Int'l Airport (Old Terminal)Map
Mabelah Bus StationMap
Azaiba Bus StationMap
Muscat INT'L AirportMap
Al Mabelah Pedestrian BridgeMap
JufneenMap
Jufneen - Shell Fuel Stn.Map
Burj Al Sahwa Bus StationMap
Mabelah NorthMap
Wadi Al Lawami - LuLu HypermarketMap
Al Khoudh BridgeMap

Frequently asked questions

Search your route on shawy.om or in the Shawy app, pick a departure, choose your seat and pay online. Your ticket and boarding pass arrive instantly, ready to show when you board.
This page lists every route to and from Muscat, the busiest first. Open any route to see its departures, journey time and fares for your date.
Departures use the public boarding points listed on this page. Each stop shows its address and a map link, and your ticket names the exact boarding point for your trip.
Be at the boarding point about 15 minutes before departure. Buses leave on schedule, and boarding usually closes a few minutes early.
Yes — open the booking in My Trips and follow the change or cancel option. What you get back depends on the operator's fare rules and how close to departure you are.