There are 9 ways to get from Ras al Khaimah Airport (RKT) to Barkā’ by bus, car, plane, taxi, rideshare, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, drive to Khasab Airport, fly, taxi
best- Take the bus from Al Nakheel to Shaambus
- Drive from Shaam to Khasab Airport (KHS)car
- Fly from Khasab Airport (KHS) to Muscat International Airport (MCT)plane KHS - MCT
- Take the taxi from Muscat International Airport (MCT) to Barkā’taxi
5h 22m$124–360Drive 337 km
cheapest- Drive from Ras al Khaimah Airport (RKT) to Barkā’car 337 km
4h 11m$38–54Bus via Al Wādī al Kabīr
- Take the bus from Ras Al Khaimah to Dubai Union Bus Stationbus
- Take the bus from Dubai to Muscatbus
- Take the bus from Ruwi to Mabelahbus 01 / ...
13h 25m$76–100Airport Transfer
- Take the rideshare from Ras al Khaimah-RKT to Barkā’337 km
4h 11mBus, towncar, taxi
- Take the bus from Cove Rotana Resort to Airport Terminal 3bus
- Take a town car from Dubai to Muscat International Airporttowncar
- Take the taxi from Muscat International Airport to Barkā’taxi
8h 41m$446–461Bus to Dubai International Airport, fly, taxi
- Take the bus from Cove Rotana Resort to Airport Terminal 3bus
- Fly from Dubai International Airport (DXB) to Muscat International Airport (MCT)plane DXB - MCT
- Take the taxi from Muscat International Airport (MCT) to Barkā’taxi
5h 59m$165–279Bus to Sharjah International Airport, fly, taxi
- Take the bus from Al Hamra Bus Station to Ajmanbus
- Fly from Sharjah International Airport (SHJ) to Muscat International Airport (MCT)plane SHJ - MCT
- Take the taxi from Muscat International Airport (MCT) to Barkā’taxi
6h 48m$157–268Bus
- Take the bus from Al Hamra Bus Station to Ajmanbus
- Take the bus from Al Jubail Terminal to Burj Sahwa Bus Stnbus 203
13h 31m$58–96Bus, towncar
- Take the bus from Ras Al Khaimah to Dubai Union Bus Stationbus
- Take a town car from Dubai to Muscat International Airporttowncar
10h 12m$448–470
Khasab Airport (KHS) to Muscat International Airport (MCT) flights
Questions & Answers
The cheapest way to get from Ras al Khaimah Airport (RKT) to Barkā’ is to drive which costs $35 - $55 and takes 4h 11m.
The fastest way to get from Ras al Khaimah Airport (RKT) to Barkā’ is to drive which takes 4h 11m and costs $35 - $55.
No, there is no direct bus from Ras al Khaimah Airport (RKT) to Barkā’. However, there are services departing from RAK Airport and arriving at Mabelah via Ras Al Khaimah, Dubai and Ruwi. The journey, including transfers, takes approximately 13h 25m.
The distance between Ras al Khaimah Airport (RKT) and Barkā’ is 506 km. The road distance is 337 km.
The best way to get from Ras al Khaimah Airport (RKT) to Barkā’ without a car is to bus via Al Wādī al Kabīr which takes 13h 25m and costs $75 - $100.
It takes approximately 5h 22m to get from Ras al Khaimah Airport (RKT) to Barkā’, including transfers.
Ras al Khaimah Airport (RKT) to Barkā’ bus services, operated by RAKTA (Rak Transport Authority), depart from Ras Al Khaimah station.
Ras al Khaimah Airport (RKT) to Barkā’ bus services, operated by RAKTA (Rak Transport Authority), arrive at Dubai Union Bus Station.
Yes, the driving distance between Ras al Khaimah Airport (RKT) to Barkā’ is 337 km. It takes approximately 4h 11m to drive from Ras al Khaimah Airport (RKT) to Barkā’.
There are 68+ hotels available in Barkā’.
What companies run services between Ras al Khaimah Airport (RKT), United Arab Emirates and Barkā’, Oman?
You can take a bus from RAK Airport to Barkā’ via Ras Al Khaimah, Dubai Union Bus Station, Union Metro Station 1, Al Rigga Metro Station 1, Dubai, Muscat, Ruwi, and Mabelah in around 13h 25m.
- Website
- omanair.com
Flights from Khasab Airport to Muscat International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Wednesday, Sunday, Thursday, and Saturday
- Estimated price
- $80–300
Flights from Dubai International Airport to Muscat International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $120–180
Flights from Sharjah International Airport to Muscat International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $110–150
- Website
- salamair.com
Flights from Khasab Airport to Muscat International Airport
- Ave. Duration
- 1h 5m
- When
- Tuesday, Wednesday, Sunday, Thursday, and Saturday
- Estimated price
- $80–300
Flights from Dubai International Airport to Muscat International Airport
- Ave. Duration
- 1h 15m
- When
- Every day
- Estimated price
- $120–180
Flights from Sharjah International Airport to Muscat International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $110–150
- Website
- emirates.com
Flights from Dubai International Airport to Muscat International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $110–240
- Website
- flydubai.com
Flights from Dubai International Airport to Muscat International Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- $110–200
- Website
- airarabia.com
Flights from Sharjah International Airport to Muscat International Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- $120–200
- Phone
- 800 1 700
- [email protected]
- Website
- rakta.gov.ae
Bus from Al Nakheel to Shaam
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- $2–4
- Schedules at
- rakta.gov.ae
Bus from Ras Al Khaimah to Dubai Union Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $6–11
- Schedules at
- rakta.gov.ae
Bus from Al Hamra Bus Station to Ajman
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $5–9
- Schedules at
- rakta.gov.ae
Bus from Al Hamra Bus Station to Ajman
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $5–9
- Schedules at
- rakta.gov.ae
Bus from Ras Al Khaimah to Dubai Union Bus Station
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $6–11
- Schedules at
- rakta.gov.ae
- Phone
- +971 556050176
- [email protected]
- Website
- alkhanjryonline.com
Bus from Dubai to Muscat
- Ave. Duration
- 8h
- Frequency
- 3 times a day
- Estimated price
- $27–29
- Schedules at
- alkhanjryonline.com
- Phone
- +968 1551
- [email protected]
- Website
- mwasalat.om
Bus from Ruwi to Mabelah
- Ave. Duration
- 1h 4m
- Frequency
- Every 15 minutes
- Estimated price
- $5–8
- Schedules at
- mwasalat.om
Bus from Al Jubail Terminal to Burj Sahwa Bus Stn
- Ave. Duration
- 7h 45m
- Frequency
- Once daily
- Estimated price
- $10–26
- Schedules at
- mwasalat.om
- Phone
- +971-50-6263-955
- [email protected]
- Website
- rakshuttle.jebeljais.ae
Bus from Cove Rotana Resort to Airport Terminal 3
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $8–9
- Schedules at
- rakshuttle.jebeljais.ae
Bus from Cove Rotana Resort to Airport Terminal 3
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- $8–9
- Schedules at
- rakshuttle.jebeljais.ae
- Phone
- 80070
- [email protected]
- Website
- ta.gov.ae
Bus from Al Hamra Bus Station to Ajman
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- ta.gov.ae
Bus from Al Hamra Bus Station to Ajman
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- $5–8
- Schedules at
- ta.gov.ae
- Website
- https://www.mozio.com
Rideshare from Ras al Khaimah-RKT to Barkā’
- Ave. Duration
- 4h 11m
- Frequency
- On demand
- Phone
- +968 94681176
- Website
- omantaxipro.com
Towncar from Dubai to Muscat International Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $400
- Schedules at
- omantaxipro.com
Towncar from Dubai to Muscat International Airport
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $400
- Schedules at
- omantaxipro.com
- Ave. Duration
- 28 min
- Estimated price
- $35–45
City Tours
- Phone
- +968 92723854
- Website
- taxioman.com
Oman Taxi Pro
- Phone
- +968 9468 1176
- Website
- omantaxipro.com
Otaxi
- Phone
- +968 90610204
- Website
- otaxi.om
City Tours
- Phone
- +968 92723854
- Website
- taxioman.com
Oman Taxi Pro
- Phone
- +968 9468 1176
- Website
- omantaxipro.com
Otaxi
- Phone
- +968 90610204
- Website
- otaxi.om
City Tours
- Phone
- +968 92723854
- Website
- taxioman.com
Oman Taxi Pro
- Phone
- +968 9468 1176
- Website
- omantaxipro.com
Otaxi
- Phone
- +968 90610204
- Website
- otaxi.om
City Tours
- Phone
- +968 92723854
- Website
- taxioman.com
Oman Taxi Pro
- Phone
- +968 9468 1176
- Website
- omantaxipro.com
Otaxi
- Phone
- +968 90610204
- Website
- otaxi.om
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
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Ras al Khaimah Airport (RKT) and Barkā’. A great option if you don't have a driver's licence or want to avoid public transport.








