Barka to Muscat by bus
A quick coastal trip of roughly 61 km along the Batinah. Mwasalat serves this corridor (Line 01); compare the available services and book online with Shawy.
A short ~61 km hop from Barka to Muscat, served by Mwasalat (Line 01). Compare your options 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.
Short intercity hop of roughly 61 km
Served by Mwasalat (Line 01)
Compare available fares and pick the best one
Book and manage everything online with Shawy
A quick coastal trip of roughly 61 km along the Batinah. Mwasalat serves this corridor (Line 01); compare the available services and book online with Shawy.
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