Muscat Bus Routes

28 routes tracked

Muscat’s public bus network is operated by Mwasalat, Oman’s national transport company, connecting major districts across the capital. This guide covers Muscat bus routes and numbers, including current fares, stop lists, and schedules. Whether you’re a daily commuter or a visitor exploring Muscat, you’ll find route maps and practical travel tips below.

1
Ruwi Bus Station → Al Mabelah
Mwasalat
10
Al Mabilah → Burj Al Sahwa
Mwasalat
12
Burj Al Sahwa → Al Khuwayr
Mwasalat
2
Ruwi Bus Station → Wadi Al Kabir
Mwasalat
201
Al Azaiba Bus Station (Muscat) → Abu Hail Station (Dubai)
Mwasalat (in partnership with RTA Dubai)
202
Azaiba Bus Station → Abu Dhabi Bus Station
Mwasalat
4
Ruwi Bus Station → Al Alam Palace
Mwasalat
5
Ruwi Bus Station → Al Amerat
Mwasalat
6
Al Khoud → Al Khoud
Mwasalat
7
Al Mabilah Bus Station → Burj Al Sahwa
Mwasalat
8
Muscat International Airport → Al Khuwayr
Mwasalat
9
Azaiba Bus Station → Misfa Industrial Area
Mwasalat
A1
Ruwi Bus Station → Al Mabilah Bus Station
Mwasalat
AM1
Al Mouj → Muscat City Centre
Mwasalat
Local
Azaiba Bus Station → Azaiba Bus Station
Mwasalat
100
Muscat → Salalah
Oman National Transport Company (ONTC)
101
Muscat → Marmul
Oman National Transport Company (ONTC)
102
Muscat → Salalah
Oman National Transport Company (ONTC)
103
Muscat → Duqm
Oman National Transport Company (ONTC)
36
Muscat → Jaalan Bani Bu Ali
Oman National Transport Company (ONTC)
41
Muscat → Buraimi
Oman National Transport Company (ONTC)
43
Muscat → Shinas
Oman National Transport Company (ONTC)
51
Muscat → Shannah
Oman National Transport Company (ONTC)
52
Muscat → Duqm
Oman National Transport Company (ONTC)
53
Muscat → Buraimi
Oman National Transport Company (ONTC)
54
Muscat → Yanqul
Oman National Transport Company (ONTC)
55
Muscat → Sur
Oman National Transport Company (ONTC)
62
Muscat → Jibal
Oman National Transport Company (ONTC)