Rome2Rio

How to get fromSur to Shannahby bus, car or taxi

Find Transport to Shannah

See all options

There are 4 ways to get from Sur to Shannah by bus, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Sur Bus Station to Muscat International Airportbus bus 36
    2. Take the bus from Muscat International Airport to Shannahbus bus 51
    10h 55m
    $19–29
  2. Drive 267.9 km

    cheapest
    1. Drive from Sur to Shannahcar car 267.9 km
    4h 43m
    $15–22
  3. Taxi

    1. Take the taxi from Sur to Shannahtaxi taxi 267.9 km
    4h 43m
    $140–170
  4. Bus via Muscat

    1. Take the bus from Sur to Azaibahbus bus 55
    2. Take the bus from Azaibah to Shannahbus bus 51
    12h 34m
    $20–29

Questions & Answers

What companies run services between Sur, Oman and Shannah, Oman?

You can take a bus from Sur Bus Station to Shannah via Muscat International Airport in around 10h 55m.

Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including The London Underground: Essential tips to navigate the Tube, Getting around the Cyclades, and Getting to Milan from the airport - to help you get the most out of your next trip.