There are 7 ways to get from Rabat to Thailand by train, plane, or bus
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 Mohammed V International Airport, fly to Suvarnabhumi Airport
best- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Suvarnabhumi Airport (BKK)plane CMN - BKK
20h 25m฿15,233–25,406Train to Mohammed V International Airport, fly to Don Mueang International Airport
cheapest- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Don Mueang International Airport (DMK)plane CMN - DMK
22h 13m฿9,687–26,365Train to Mohammed V International Airport, fly to Chiang Mai International Airport
- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Chiang Mai International Airport (CNX)plane CMN - CNX
19h 58m฿12,193–34,366Fly Rabat-Salé to Chiang Mai International Airport
- Fly from Rabat-Salé (RBA) to Chiang Mai International Airport (CNX)plane RBA - CNX
22h 14m฿15,076–43,098Fly Rabat-Salé to Don Mueang International Airport
- Fly from Rabat-Salé (RBA) to Don Mueang International Airport (DMK)plane RBA - DMK
25h 54m฿19,070–45,097Train to Mohammed V International Airport, fly to Krabi Airport, bus
- Take the train from Rabat Ville to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Krabi Airport (KBV)plane CMN - KBV
- Take the bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Stationbus
28h 56m฿10,508–30,666Fly Rabat-Salé to Suvarnabhumi Airport
- Fly from Rabat-Salé (RBA) to Suvarnabhumi Airport (BKK)plane RBA - BKK
18h 56m฿14,116–48,138
Mohammed V International Airport (CMN) to Suvarnabhumi Airport (BKK) flights
Comparing Your Travel Options
The cheapest way to get from Rabat to Thailand is to train and fly which costs ฿9500 - ฿27000 and takes 22h 13m.
The fastest way to get from Rabat to Thailand is to fly which takes 18h 56m and costs ฿14000 - ฿49000.
The distance between Rabat and Thailand is 10962 km.
It takes approximately 20h 25m to get from Rabat to Thailand, including transfers.
Thailand is 7h ahead of Rabat. It is currently 10:08 PM in Rabat and 5:08 AM in Thailand.
There are 5891+ hotels available in Thailand.
What companies run services between Rabat, Morocco and Thailand?
Air Arabia Maroc, Turkish Airlines, and three other airlines fly from Rabat-Salé (RBA) to Chiang Mai International Airport (CNX) 5 times a week.
- Website
- emirates.com
Flights from Mohammed V International Airport to Suvarnabhumi Airport via Dubai
- Ave. Duration
- 19h 37m
- When
- Every day
- Estimated price
- ฿13,000–45,000
Flights from Mohammed V International Airport to Don Mueang International Airport via Dubai
- Ave. Duration
- 25h 20m
- When
- Every day
- Estimated price
- ฿13,000–47,000
Flights from Rabat-Salé to Don Mueang International Airport via Tunis, Dubai
- Ave. Duration
- 30h
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ฿21,000–47,000
Flights from Mohammed V International Airport to Krabi Airport via Dubai
- Ave. Duration
- 25h 20m
- When
- Monday, Wednesday, Friday, and Tuesday
- Estimated price
- ฿16,000–60,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ฿130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- ฿130–180
- 1st Class
- ฿190–270
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ฿130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- ฿130–180
- 1st Class
- ฿190–270
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ฿130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- ฿130–180
- 1st Class
- ฿190–270
Train from Rabat Ville to Gare Oasis
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- ฿130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- ฿130–180
- 1st Class
- ฿190–270
- Phone
- 1490
- [email protected]
- Website
- ฺBor Kor Sor
Bus from กระบี่ to สถานีขนส่งผู้โดยสารหาดใหญ่ แห่งที่ 1;Hat Yai Bus Station
- Ave. Duration
- 3h 47m
- Frequency
- Every 4 hours
- Estimated price
- ฿230–2,200
- Book at
- 12go.asia
- Website
- ฺBor Kor Sor
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 Train travel in Spain: A guide to Renfe, Getting around the Cyclades, and How to get from Southend Airport into central London - to help you get the most out of your next trip.







