There are 4 ways to get from Phuket to Marrakesh by bus, plane, train, or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Phuket International Airport, fly to Marrakech
best- Take the bus from Sino Inn Phuket Hotel to Phuket Airport Bus
- Fly from Phuket International Airport (HKT) to Marrakech (RAK)HKT - RAK
22h 59mMAD 2,120–6,562Bus to Phuket International Airport, fly to Agadir–Al Massira Airport, bus
cheapest- Take the bus from Sino Inn Phuket Hotel to Phuket Airport Bus
- Fly from Phuket International Airport (HKT) to Agadir–Al Massira Airport (AGA)HKT - AGA
- Take the bus from Agadir to Marrakech
30h 20mMAD 2,030–6,242Bus to Phuket International Airport, fly to Mohammed V International Airport, train
- Take the bus from Sino Inn Phuket Hotel to Phuket Airport Bus
- Fly from Phuket International Airport (HKT) to Mohammed V International Airport (CMN)HKT - CMN
- Take the train from Gare Oasis to Marrakech
24h 23mMAD 2,321–7,238Ferry, ferry to Krabi Airport, fly to Marrakech
- Take the ferry from Phuket to Phi Phi Ferry Terminal
- Take the ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Fly from Krabi Airport (KBV) to Marrakech (RAK)KBV - RAK
28h 44mMAD 3,053–9,145
Phuket International Airport (HKT) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Phuket to Marrakesh is to bus and fly which costs MAD 2,000 - MAD 6,500 and takes 30h 20m.
The fastest way to get from Phuket to Marrakesh is to bus and fly which takes 22h 59m and costs MAD 2,100 - MAD 7,000.
The distance between Phuket and Marrakesh is 11105 km.
It takes approximately 22h 59m to get from Phuket to Marrakesh, including transfers.
Marrakesh is 6h behind Phuket. It is currently 6:11 AM in Phuket and 12:11 AM in Marrakesh.
There are 9008+ hotels available in Marrakesh.
What companies run services between Phuket, Thailand and Marrakesh, Morocco?
There is no direct connection from Phuket to Marrakesh. However, you can take the bus to Phuket Airport Bus, walk to Phuket International Airport (HKT) airport, fly to Marrakech (RAK), walk to Marrakech Airport, then take the line 19 bus to Bab doukkala. Alternatively, you can take the bus to Phuket Airport Bus, walk to Phuket International Airport (HKT) airport, fly to Mohammed V International Airport (CMN), walk to Mohammed V International Airport, take the train to Oasis, then take the train to Marrakech.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- etihad.com
Flights from Phuket International Airport to Mohammed V International Airport via Abu Dhabi
- Ave. Duration
- 16h 45m
- When
- Tuesday to Sunday
- Estimated price
- MAD 2,200–7,000
Flights from Krabi Airport to Marrakech via Abu Dhabi, Mohammed V International Airport
- Ave. Duration
- 27h 53m
- When
- Wednesday to Sunday
- Estimated price
- MAD 2,700–8,500
Flights from Phuket International Airport to Agadir–Al Massira Airport via Abu Dhabi, Mohammed V International Airport
- Ave. Duration
- 21h 25m
- When
- Tuesday to Sunday
- Estimated price
- MAD 1,900–6,000
Flights from Phuket International Airport to Agadir–Al Massira Airport via Dubai, Mohammed V International Airport
- Ave. Duration
- 23h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 3,000–11,000
- Website
- qatarairways.com
Flights from Phuket International Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 18h 7m
- When
- Every day
- Estimated price
- MAD 3,100–11,000
Flights from Krabi Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- MAD 4,300–15,000
Flights from Phuket International Airport to Agadir–Al Massira Airport via Doha, Mohammed V International Airport
- Ave. Duration
- 22h 7m
- When
- Every day
- Estimated price
- MAD 2,700–9,500
- Website
- turkishairlines.com
Flights from Phuket International Airport to Marrakech via Istanbul
- Ave. Duration
- 26h 37m
- When
- Every day
- Estimated price
- MAD 2,500–8,500
Flights from Phuket International Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 22h 25m
- When
- Every day
- Estimated price
- MAD 2,700–9,000
- Website
- ryanair.com
Flights from Phuket International Airport to Marrakech via Abu Dhabi, Malaga
- Ave. Duration
- 19h 45m
- When
- Saturday
- Estimated price
- MAD 2,100–6,500
Flights from Krabi Airport to Marrakech via Abu Dhabi, Malaga
- Ave. Duration
- 23h 30m
- When
- Monday
- Estimated price
- MAD 2,700–8,500
- Website
- royalairmaroc.com
Flights from Krabi Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 24h
- When
- Every day
- Estimated price
- MAD 4,300–15,000
Flights from Phuket International Airport to Agadir–Al Massira Airport via Dubai, Mohammed V International Airport
- Ave. Duration
- 23h 5m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 3,000–11,000
- Website
- airfrance.com
Flights from Phuket International Airport to Marrakech via Paris Charles de Gaulle
- Ave. Duration
- 31h 50m
- When
- Friday and Sunday
- Estimated price
- MAD 2,600–9,500
- Website
- airbus.com
Flights from Phuket International Airport to Marrakech via Frankfurt
- Ave. Duration
- 20h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 2,500–8,000
- Website
- saudia.com
Flights from Phuket International Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 18h 45m
- When
- Monday, Wednesday, and Friday
- Estimated price
- MAD 2,700–7,500
- Website
- emirates.com
Flights from Phuket International Airport to Mohammed V International Airport via Dubai
- Ave. Duration
- 19h 20m
- When
- Every day
- Estimated price
- MAD 3,500–12,000
- Website
- condor.com
Flights from Phuket International Airport to Agadir–Al Massira Airport via Frankfurt
- Ave. Duration
- 35h
- When
- Tuesday
- Estimated price
- MAD 2,300–7,500
- Website
- easyjet.com
Flights from Phuket International Airport to Agadir–Al Massira Airport via Paris Charles de Gaulle
- Ave. Duration
- 28h 20m
- When
- Friday
- Estimated price
- MAD 2,400–8,500
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
- Phone
- +66 80 465 5666
- info@airportbusphuket.com
Bus from Sino Inn Phuket Hotel to Phuket Airport Bus
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- MAD 20–29
- Book at
- https://12go.asia/en/operator/airport-bus-phuket
- Phone
- +66 80 465 5666
- Website
- airportbusphuket.com
Bus from Sino Inn Phuket Hotel to Phuket Airport Bus
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- MAD 28–33
- Schedules at
- airportbusphuket.com
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
- Phone
- +66 76 614 135-38
- rsvn.andamanboat@gmail.com
- Website
- andamanwavemaster.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Estimated price
- MAD 170–280
- Book at
- https://12go.asia/en/operator/andaman-wave-master
- Website
- https://www.andamanwavemaster.com/
- Phone
- +66 88 616 1416
- info@bundhayaspeedboat.com
- Website
- bundhayaspeedboat.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- MAD 199–202
- Book at
- https://12go.asia/en/operator/bundhaya-speed-boat
- Website
- https://www.bundhayaspeedboat.com/
- Phone
- +66 76 211 253
- booking@phiphi-cruisers.com
- Website
- phiphi-cruisers.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- MAD 149–151
- Schedules at
- phiphi-cruisers.com
- Book at
- phiphi-cruisers.com
- Phone
- +66 980 168 181
- 168ferry@gmail.com
- Website
- tigerlinetravel.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 45 min
- Frequency
- Once daily
- Estimated price
- MAD 140–180
- Book at
- https://12go.asia/en/operator/sirilanta-speedboats
- Website
- https://www.tigerlinetravel.com/index.php
- Phone
- +66 74 783 643
- info@spconlinegroup.com
- Website
- spcthailand.com
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- MAD 197–202
- Book at
- https://12go.asia/en/operator/satun-pakbara-speed-boat-club
- Website
- https://www.spcthailand.com/index.php
- Phone
- +66 75 637 152
- sales@aonangtravel.co.th
- Website
- aonangtravel.co.th
Ferry from Phuket to Phi Phi Ferry Terminal
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- MAD 263
- Schedules at
- aonangtravel.co.th
- Phone
- +66 98 017 2564
- opchaokoh32@gmail.com
- Website
- chaokohferry.com
Ferry from Phi Phi Ferry Terminal to Kong Ka Pier, Krabi
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- MAD 180–290
- Website
- https://chaokohferry.com/
- Book at
- https://12go.asia/en/operator/chaokoh-travel-center
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 Florence to Rome, Bali: What to do if Mount Agung erupts, and How to get from JFK to New York City - to help you get the most out of your next trip.































