Cheapest by bus / Book online in minutes

Muscat to Salalah Bus Tickets — Book Online

The most affordable way to cross the ~1,000 km to Salalah. Compare your options and book online with Shawy in minutes.

    Date

    Same fare every day — no surge pricing, no checkout surprises.

    Live departures

    Muscat → Salalah buses today

    Real, bookable trips — pick a date to compare operators and fares.

    November 2026

    Why take the Muscat → Salalah bus?

    Multiple daily departures — day and overnight coaches

    VIP and standard classes with reclining seats

    Scenic Dhofar approach as you near Salalah

    Instant e-ticket with QR boarding pass

    Live tracking across the full 1,000 km run

    • Online booking through Shawy
    • Booking via the Shawy mobile app (App Store & Play Store)
    • Fare comparison across available services
    • Multiple pick-up / drop-off points in Muscat
    • Secure online booking
    • Instant confirmation
    • Official operator tickets
    • Trusted by GCC travelers

    About the Muscat → Salalah route

    Muscat to Salalah by bus

    The bus is the most affordable way to cover the roughly 1,000 km between Muscat and Salalah. With Shawy, you can compare the available services and book your seat online in a few minutes.

    How much does a ticket cost?

    Fares vary by service and time of year, so it pays to compare before you book. On this route, the bus is currently the cheapest way to travel.

    Journey time & rest stops

    The trip takes about 12 hours. Buses make several pick-up and drop-off stops and at least two rest stops.

    Travel tips

    1

    It's a long ride (~12 hours) — pack water and snacks and use the rest stops.

    2

    Book ahead on Shawy to compare fares and lock in your seat.

    FAQ

    Frequently asked questions

    Book your ticket through Shawy by visiting www.shawy.om or downloading the Shawy app from the App Store or Google Play.
    About 12 hours, give or take 30 minutes.
    Ticket prices vary by operator, but fares typically start at around 8 OMR.
    Yes, buses are currently the most affordable way to travel from Muscat to Salalah.
    Use the following link: https://mwasalat.om/Intercity?csrt=7362402597317779599#.
    Yes. There are several rest stops along the route where passengers can take a short break.
    The bus makes multiple pick-up and drop-off stops, as well as at least two rest stops.
    Yes, you can book Mwasalat bus tickets online at www.shawy.om
    Mwasalat operates from several bus stations across Muscat, including Azaiba Bus Station, Ruwi Bus Station, Burj Al Sahwa Bus Station, and Mabeila Bus Station.
    Yes, the Mwasalat timetables are publicy available at mwasalat.om/intercity-route.
    No, most Mwasalat buses go through Azaiba Bus Station, Muscat International Airport, and Burj Al Sahwa Bus Station.
    For assistance, contact the Mwasalat Call Center at +968 1551. You can book Mwasalat bus tickets online at [www.shawy.om](https://www.shawy.om)
    For assistance, contact the Mwasalat Call Center at +968 1551. You can book Mwasalat bus tickets online at [www.shawy.om](https://www.shawy.om)

    Related routes

    Mobile app

    Get the Shawy App

    Keep tickets on your phone, track your bus live, and rebook in seconds.

    Need help with your booking?

    Our team is here to help with bookings, schedules and operator queries — reach out any time.

    Contact Shawy Support
    Muscat to Salalah Bus Tickets — Book Online | Shawy