There are 6 ways to get from Qatar to Sohar by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Dubai International Airport, bus
best- Fly from Hamad International Airport (DOH) to Dubai International Airport (DXB)DOH - DXB
- Take the bus from Dubai to Al Falaj Qabail Sohar
8h 13m$267–453Drive 810.2 km
cheapest- Drive from Doha to Sohar810.2 km
7h 15m$46–66Bus
- Take the bus from Msheirb Bus Stn to Aziziyah Bus Stn
- Take the bus from Riyadh to Muscat
- Take the bus from Burj Sahwa Bus station to Sohar Mwasalat Office41 / ...
30h 29m$256–405Fly to Muscat International Airport, bus
- Fly from Hamad International Airport (DOH) to Muscat International Airport (MCT)DOH - MCT
- Take the bus from Muscat International Airport - Old Terminal 2 to Sohar Mwasalat Office
7h 44m$228–314Fly to Sharjah International Airport, bus
- Fly from Hamad International Airport (DOH) to Sharjah International Airport (SHJ)DOH - SHJ
- Take the bus from Sharjah Airport Bus Stn to Al Sidra Park
- Take the bus from Khatmat Milaha Border Post to Sohar Mwasalat Office
7h 59m$237–412Fly to Abu Dhabi, shuttle, bus
- Fly from Hamad International Airport (DOH) to Abu Dhabi (AUH)DOH - AUH
- Take a shuttle bus from Abu Dhabi Airport to Al Ain
- Take the bus from Buraimi to Sohar Mwasalat Office
9h 23m$248–424
Hamad International Airport (DOH) to Dubai International Airport (DXB) flights
Questions & Answers
The cheapest way to get from Qatar to Sohar is to drive which costs $45 - $70 and takes 7h 15m.
The fastest way to get from Qatar to Sohar is to drive which takes 7h 15m and costs $45 - $70.
The distance between Qatar and Sohar is 595 km. The road distance is 810.2 km.
The best way to get from Qatar to Sohar without a car is to bus which takes 30h 29m and costs $250 - $410.
It takes approximately 8h 13m to get from Qatar to Sohar, including transfers.
Sohar is 1h ahead of Qatar. It is currently 2:43 PM in Qatar and 3:43 PM in Sohar.
Yes, the driving distance between Qatar to Sohar is 810 km. It takes approximately 7h 15m to drive from Qatar to Sohar.
There are 26+ hotels available in Sohar.
What companies run services between Qatar and Sohar, Oman?
You can take a bus from Msheirb Bus Stn to Sohar via Aziziyah Bus Stn, Transport Center, Ministry of Interior, Riyadh, Muscat, Burj Sahwa Bus station, and Sohar Mwasalat Office in around 30h 29m.
- Website
- qatarairways.com
Flights from Hamad International Airport to Dubai International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $130–270
Flights from Hamad International Airport to Muscat International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $100–240
Flights from Hamad International Airport to Sharjah International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $85–180
Flights from Hamad International Airport to Abu Dhabi
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $100–220
- Website
- omanair.com
Flights from Hamad International Airport to Muscat International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $90–240
- Website
- flydubai.com
Flights from Hamad International Airport to Dubai International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $120–280
Flights from Hamad International Airport to Muscat International Airport via Dubai International Airport
- Ave. Duration
- 3h 40m
- When
- Every day
- Estimated price
- $85–200
- Website
- airarabia.com
Flights from Hamad International Airport to Muscat International Airport via Sharjah International Airport
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- $85–360
Flights from Hamad International Airport to Sharjah International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $85–220
- Website
- etihad.com
Flights from Hamad International Airport to Muscat International Airport via Abu Dhabi
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- $75–120
Flights from Hamad International Airport to Abu Dhabi
- Ave. Duration
- 1h 1m
- When
- Every day
- Estimated price
- $100–240
- Website
- salamair.com
Flights from Hamad International Airport to Muscat International Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $90–240
- Website
- gulfair.com
Flights from Hamad International Airport to Dubai International Airport via Manama
- Ave. Duration
- 3h 20m
- When
- Every day
- Estimated price
- $120–220
- Phone
- +971 4 295 9390
- support@alkhanjryonline.com
- Website
- alkhanjryonline.com
Bus from Dubai to Al Falaj Qabail Sohar
- Ave. Duration
- 3h 24m
- Frequency
- 3 times a day
- Estimated price
- $25–28
- Schedules at
- alkhanjryonline.com
Bus from Riyadh to Muscat
- Ave. Duration
- 19h
- Frequency
- Once daily
- Estimated price
- $35–95
- Schedules at
- alkhanjryonline.com
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Msheirb Bus Stn to Aziziyah Bus Stn
- Ave. Duration
- 6h
- Frequency
- Once a week
- Estimated price
- $30–75
- Schedules at
- saptco.com.sa
- Phone
- +968 1551
- info@mwasalat.om
- Website
- tickets.mwasalat.om
Bus from Burj Sahwa Bus station to Sohar Mwasalat Office
- Ave. Duration
- 2h 30m
- Frequency
- Every 4 hours
- Estimated price
- $7–11
- Schedules at
- mwasalat.om
Bus from Muscat International Airport - Old Terminal 2 to Sohar Mwasalat Office
- Ave. Duration
- 2h 55m
- Frequency
- 4 times a day
- Estimated price
- $7–11
- Schedules at
- mwasalat.om
Bus from Khatmat Milaha Border Post to Sohar Mwasalat Office
- Ave. Duration
- 1h 15m
- Frequency
- Twice daily
- Estimated price
- $5–9
- Schedules at
- mwasalat.om
Bus from Buraimi to Sohar Mwasalat Office
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $6–9
- Schedules at
- mwasalat.om
- Phone
- +971-6-00525252
- info@srta.gov.ae
- Website
- srta.gov.ae
Bus from Sharjah Airport Bus Stn to Al Sidra Park
- Ave. Duration
- 1h 10m
- Frequency
- 5 times a day
- Estimated price
- $5–8
- Schedules at
- eforms.srta.gov.ae
- Phone
- +971 261 77700
- Website
- etihad.com
Shuttle from Abu Dhabi Airport to Al Ain
- Ave. Duration
- 2h 30m
- Frequency
- 4 times a day
- Schedules at
- etihad.com
Want to know more about travelling around Oman
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling around the UAE
Read the travel guide











