There are 4 ways to get from Oman to Kalbā by bus, car ferry, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Sohar
best- Take the bus from Mabelah Bus Stn to Sohar Mwasalat Officebus 41 / ...
- Take the bus from Sohar Mwasalat Office to Khatmat Milaha Border Postbus 203
5h 1mAED 189–242Bus
cheapest- Take the bus from Al Azaiba to Khatmat Milaha Border Postbus 203
5h 25mAED 42–96Car ferry
- Take the car ferry from Khasab to Shināş Ferry Wharfcarferry
5h 47mAED 125–348Drive 302.2 km
- Drive from Muscat to Kalbācar 302.2 km
3hAED 123–178
Questions & Answers
The cheapest way to get from Oman to Kalbā is to bus which costs AED 40 - AED 100 and takes 5h 25m.
The fastest way to get from Oman to Kalbā is to drive which takes 3h and costs AED 120 - AED 180.
No, there is no direct bus from Oman to Kalbā. However, there are services departing from Mabelah Bus Stn and arriving at Khatmat Milaha Border Post via Sohar Mwasalat Office. The journey, including transfers, takes approximately 5h 1m.
No, there is no direct ferry from Oman to Kalbā. However, there are services departing from Khasab and arriving at Shināş Ferry Wharf via . The journey, including transfers, takes approximately 5h 47m.
The distance between Oman and Kalbā is 307 km. The road distance is 302.2 km.
It takes approximately 5h 1m to get from Oman to Kalbā, including transfers.
Oman to Kalbā bus services, operated by Mwasalat, depart from Mabelah Bus Stn station.
Oman to Kalbā bus services, operated by Mwasalat, arrive at Sohar Mwasalat Office station.
Yes, the driving distance between Oman to Kalbā is 302 km. It takes approximately 3h to drive from Oman to Kalbā.
There are 31+ hotels available in Kalbā.
What companies run services between Oman and Kalbā, Ash Shāriqah, United Arab Emirates?
You can take a vehicle from Muscat to Kalbā via Mabelah Bus Stn, Sohar Mwasalat Office, and Khatmat Milaha Border Post in around 5h 1m. Alternatively, Mwasalat operates a car ferry from Khasab to Shināş Ferry Wharf once a week. Tickets cost AED 30–230 and the journey takes 4h.
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Mabelah Bus Stn to Sohar Mwasalat Office
- Ave. Duration
- 2h 5m
- Frequency
- 5 times a day
- Estimated price
- AED 26–40
- Schedules at
- mwasalat.om
Bus from Sohar Mwasalat Office to Khatmat Milaha Border Post
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- AED 22–35
- Schedules at
- mwasalat.om
Bus from Al Azaiba to Khatmat Milaha Border Post
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- AED 30–80
- Schedules at
- mwasalat.om
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Car ferry from Khasab to Shināş Ferry Wharf
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- AED 30–230
- Schedules at
- mwasalat.om
- Economy
- AED 125
- Business
- AED 230
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 Heading to Europe? Read this before you buy a Eurail Pass, How to get from Gatwick Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.



