Muscat to Nizwa by bus
One of Oman's most popular day-trip routes. Daily buses cover the ~150 km to Nizwa; compare the available services and book online with Shawy.
Daily Mwasalat buses on Route 53 reach Nizwa in about 1 hour 45 minutes. Compare fares and book online with Shawy in minutes.
Same fare every day — no surge pricing, no checkout surprises.
Live departures
Real, bookable trips — pick a date to compare operators and fares.
Daily Mwasalat service on Route 53 via Nizwa
Journey time of about 1 hour 45 minutes
Departs Burj Al Sahwa & Azaiba stations
Compare fares and book online with Shawy
One of Oman's most popular day-trip routes. Daily buses cover the ~150 km to Nizwa; compare the available services and book online with Shawy.
Mwasalat operates Route 53 (Muscat–Ibri–Buraimi) through Nizwa daily, taking about 1 hour 45 minutes. Buses depart Burj Al Sahwa, and passengers can also board at Azaiba and Muscat International Airport.
An early Route 100 (Muscat–Salalah) departure passes Nizwa–Firq, and a Route 53 return runs midday — handy for a same-day visit. See the FAQs for current times.
Book in minutes on the Shawy website or mobile app.
Confirm your departure and arrival stops before travel.
Book ahead through Shawy to compare options and secure your seat.
Keep your ticket ready on your phone via the Shawy app.
FAQ
Keep tickets on your phone, track your bus live, and rebook in seconds.
Our team is here to help with bookings, schedules and operator queries — reach out any time.
Contact Shawy Support