There are 6 ways to get from Al Majma‘ah to Rafha by train, plane, 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.
Train to Riyadh, fly to Rafha Domestic Airport
best- Take the train from Al Majmaah to Riyadhtrain
- Fly from Riyadh (RUH) to Rafha Domestic Airport (RAH)plane RUH - RAH
5h 23mSAR 536–1,238Drive 576.6 km
cheapest- Drive from Al Majma‘ah to Rafhacar 576.6 km
6h 59mSAR 121–175Train, bus
- Take the train from Al Majmaah to Al-Qassimtrain
- Take the bus from Buraydah to Madinahbus
- Take the bus from Al Madinah Bus Station to Rafhabus
23h 2mSAR 551–751Train, taxi to Prince Nayef Bin Abdulaziz Regional Airport, fly to Rafha Domestic Airport
- Take the train from Al Majmaah to Al-Qassimtrain
- Take the taxi from Al-Qassim to Prince Nayef Bin Abdulaziz Regional Airport (ELQ)taxi
- Fly from Prince Nayef Bin Abdulaziz Regional Airport (ELQ) to Rafha Domestic Airport (RAH)plane ELQ - RAH
9h 15mSAR 688–1,503Train to Riyadh, fly to Al Qaisumah/Hafr Al Batin Airport, drive
- Take the train from Al Majmaah to Riyadhtrain
- Fly from Riyadh (RUH) to Al Qaisumah/Hafr Al Batin Airport (AQI)plane RUH - AQI
- Drive from Al Qaisumah/Hafr Al Batin Airport (AQI) to Rafhacar
7h 57mSAR 604–1,251Train to Riyadh, fly to Arar Domestic Airport, drive
- Take the train from Al Majmaah to Riyadhtrain
- Fly from Riyadh (RUH) to Arar Domestic Airport (RAE)plane RUH - RAE
- Drive from Arar Domestic Airport (RAE) to Rafhacar
8h 23mSAR 689–1,246
Riyadh (RUH) to Rafha Domestic Airport (RAH) flights
Questions & Answers
The cheapest way to get from Al Majma‘ah to Rafha is to drive which costs 120﷼ - 180﷼ and takes 6h 59m.
The fastest way to get from Al Majma‘ah to Rafha is to train and fly which takes 5h 23m and costs 500﷼ - 1300﷼.
The distance between Al Majma‘ah and Rafha is 850 km. The road distance is 576.6 km.
The best way to get from Al Majma‘ah to Rafha without a car is to train and bus which takes 23h 2m and costs 550﷼ - 750﷼.
It takes approximately 5h 23m to get from Al Majma‘ah to Rafha, including transfers.
Yes, the driving distance between Al Majma‘ah to Rafha is 577 km. It takes approximately 6h 59m to drive from Al Majma‘ah to Rafha.
There are 14+ hotels available in Rafha.
What companies run services between Al Majma‘ah, Saudi Arabia and Rafha, Saudi Arabia?
There is no direct connection from Al Majma‘ah to Rafha. However, you can take the taxi to Al Majmaah, take the train to Riyadh, take the taxi to Pnu 1, take the line 4 subway to Airport T3-4, walk to Riyadh-Airport-RUH airport, fly to Rafha Domestic Airport (RAH), then take the taxi to Rafha. Alternatively, you can take a vehicle from Al Majma‘ah to Rafha via Al Majmaah, Al-Qassim, Buraydah, Madinah, and Al Madinah Bus Station in around 23h 2m.
- Website
- saudia.com
Flights from Riyadh to Rafha Domestic Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- SAR 350–1,000
Flights from Prince Nayef Bin Abdulaziz Regional Airport to Rafha Domestic Airport via Riyadh
- Ave. Duration
- 6h 15m
- When
- Wednesday to Saturday
- Estimated price
- SAR 370–1,100
Flights from Prince Nayef Bin Abdulaziz Regional Airport to Rafha Domestic Airport via Jeddah
- Ave. Duration
- 9h 35m
- When
- Friday and Sunday
- Estimated price
- SAR 390–1,300
Flights from Riyadh to Al Qaisumah/Hafr Al Batin Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- SAR 380–950
Flights from Riyadh to Arar Domestic Airport
- Ave. Duration
- 1h 41m
- When
- Every day
- Estimated price
- SAR 330–1,100
- Website
- flynas.com
Flights from Riyadh to Al Qaisumah/Hafr Al Batin Airport
- Ave. Duration
- 1h 10m
- When
- Every day
- Estimated price
- SAR 260–850
- Website
- flyadeal.com
Flights from Riyadh to Arar Domestic Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- SAR 330–900
- Phone
- 920000329
- [email protected]
- Website
- sar.com.sa
Train from Al Majmaah to Riyadh
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Al Majmaah to Al-Qassim
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Al Majmaah to Al-Qassim
- Ave. Duration
- 1h 9m
- Frequency
- 3 times a day
- Estimated price
- SAR 40–60
- Schedules at
- sar.com.sa
- Economy
- SAR 40–60
- Business
- SAR 70–110
Train from Al Majmaah to Riyadh
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
Train from Al Majmaah to Riyadh
- Ave. Duration
- 1h 36m
- Frequency
- 4 times a day
- Estimated price
- SAR 50–70
- Schedules at
- sar.com.sa
- Economy
- SAR 50–70
- Business
- SAR 85–130
- Phone
- +966920000877
- Website
- saptco.com.sa
Bus from Buraydah to Madinah
- Ave. Duration
- 6h 20m
- Frequency
- Every 4 hours
- Estimated price
- SAR 100–140
- Schedules at
- saptco.com.sa
- Phone
- + 966 920020590
- [email protected]
- Website
- nwbus.sa
Bus from Al Madinah Bus Station to Rafha
- Ave. Duration
- 12h 57m
- Frequency
- Once daily
- Estimated price
- SAR 200–290
- Schedules at
- nwbus.sa
- Ave. Duration
- 34 min
- Estimated price
- SAR 200–250
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 How to get from London City Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from London to Edinburgh - to help you get the most out of your next trip.








