There are 2 ways to get from Kalbā to Sohar by bus 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.
Questions & Answers
The cheapest way to get from Kalbā to Sohar is to drive which costs $10 - $15 and takes 56 min.
The fastest way to get from Kalbā to Sohar is to drive which takes 56 min and costs $10 - $15.
No, there is no direct bus from Kalbā to Sohar. However, there are services departing from Khatmat Milaha Border Post and arriving at Sohar Mwasalat Office via . The journey, including transfers, takes approximately 1h 29m.
The distance between Kalbā and Sohar is 107 km. The road distance is 93.7 km.
It takes approximately 1h 29m to get from Kalbā to Sohar, including transfers.
Kalbā to Sohar bus services, operated by Mwasalat, depart from Khatmat Milaha Border Post station.
Kalbā to Sohar bus services, operated by Mwasalat, arrive at Sohar Mwasalat Office station.
Yes, the driving distance between Kalbā to Sohar is 94 km. It takes approximately 56 min to drive from Kalbā to Sohar.
There are 27+ hotels available in Sohar.
What companies run services between Kalbā, Ash Shāriqah, United Arab Emirates and Sohar, Oman?
Mwasalat operates a bus from Khatmat Milaha Border Post to Sohar Mwasalat Office 3 times a day. Tickets cost $5–9 and the journey takes 1h 12m.
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Khatmat Milaha Border Post to Sohar Mwasalat Office
- Ave. Duration
- 1h 12m
- Frequency
- 3 times a day
- Estimated price
- $5–9
- Schedules at
- mwasalat.om
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 Bali: What to do if Mount Agung erupts, 5 incredible day trips from Florence by train, and Need to know: Eurostar - to help you get the most out of your next trip.



