There are 7 ways to get from Anchorage to Marrakesh by plane, bus, car, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Anchorage International Airport to Marrakech
best- Fly from Anchorage International Airport (ANC) to Marrakech (RAK)plane ANC - RAK
20h 30mMAD 4,526–13,049Drive to Kenai, fly to Marrakech
cheapest- Drive from Anchorage to Kenai (ENA)car
- Fly from Kenai (ENA) to Marrakech (RAK)plane ENA - RAK
22h 44mMAD 3,576–9,918Fly Anchorage International Airport to Agadir–Al Massira Airport, bus
- Fly from Anchorage International Airport (ANC) to Agadir–Al Massira Airport (AGA)plane ANC - AGA
- Take the bus from Agadir to Marrakechbus
29h 51mMAD 4,836–14,229Fly Anchorage International Airport to Mohammed V International Airport, train
- Fly from Anchorage International Airport (ANC) to Mohammed V International Airport (CMN)plane ANC - CMN
- Take the train from Gare Oasis to Marrakechtrain
24h 43mMAD 5,026–14,244Fly Anchorage International Airport to Essaouira, bus
- Fly from Anchorage International Airport (ANC) to Essaouira (ESU)plane ANC - ESU
- Take the bus from Essaouira to Marrakeshbus
36h 3mMAD 5,144–15,209Fly Anchorage International Airport to Ouarzazate Airport, bus
- Fly from Anchorage International Airport (ANC) to Ouarzazate Airport (OZZ)plane ANC - OZZ
- Take the bus from Ouarzazate to Gare Supratoursbus
30h 45mMAD 7,124–21,178Fly Anchorage International Airport to Rabat-Salé, train
- Fly from Anchorage International Airport (ANC) to Rabat-Salé (RBA)plane ANC - RBA
- Take the train from Rabat Agdal to Marrakechtrain
29h 52mMAD 6,156–18,314
Anchorage International Airport (ANC) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Anchorage to Marrakesh is to drive and fly which costs MAD 3,500 - MAD 10,000 and takes 22h 44m.
The fastest way to get from Anchorage to Marrakesh is to fly which takes 20h 30m and costs MAD 4,500 - MAD 13,000.
The distance between Anchorage and Marrakesh is 9162 km.
It takes approximately 20h 30m to get from Anchorage to Marrakesh, including transfers.
Marrakesh is 9h ahead of Anchorage. It is currently 12:29 PM in Anchorage and 9:29 PM in Marrakesh.
There are 10222+ hotels available in Marrakesh.
What companies run services between Anchorage, AK, USA and Marrakesh, Morocco?
Alaska Airlines, Inc., Royal Air Maroc, and five other airlines fly from Anchorage International Airport (ANC) to Marrakech (RAK) once daily.
- Website
- ryanair.com
Flights from Anchorage International Airport to Marrakech via Frankfurt, Malaga
- Ave. Duration
- 18h 42m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 4,500–13,000
Flights from Kenai to Marrakech via Anchorage International Airport, Frankfurt, Malaga
- Ave. Duration
- 19h 25m
- When
- Monday
- Estimated price
- MAD 3,300–9,500
Flights from Kenai to Marrakech via Anchorage International Airport, Frankfurt, Valencia
- Ave. Duration
- 30h 45m
- When
- Saturday
- Estimated price
- MAD 3,300–9,500
Flights from Anchorage International Airport to Essaouira via Chicago O'Hare, Madrid
- Ave. Duration
- 30h 19m
- When
- Wednesday and Saturday
- Estimated price
- MAD 7,500–22,000
Flights from Anchorage International Airport to Essaouira via New York JFK, Madrid
- Ave. Duration
- 32h 36m
- When
- Wednesday and Saturday
- Estimated price
- MAD 7,500–22,000
Flights from Anchorage International Airport to Essaouira via Frankfurt, Marseille
- Ave. Duration
- 30h 40m
- When
- Monday and Thursday
- Estimated price
- MAD 5,000–15,000
Flights from Anchorage International Airport to Essaouira via Boston, Madrid
- Ave. Duration
- 32h 20m
- When
- Saturday
- Estimated price
- MAD 7,500–21,000
Flights from Anchorage International Airport to Ouarzazate Airport via Frankfurt, Barcelona
- Ave. Duration
- 30h 15m
- When
- Saturday
- Estimated price
- MAD 7,000–21,000
Flights from Anchorage International Airport to Rabat-Salé via Frankfurt, Malaga
- Ave. Duration
- 22h 40m
- When
- Thursday
- Estimated price
- MAD 6,000–18,000
Flights from Anchorage International Airport to Rabat-Salé via Frankfurt, Valencia
- Ave. Duration
- 22h 55m
- When
- Thursday
- Estimated price
- MAD 6,000–18,000
Flights from Anchorage International Airport to Rabat-Salé via Boston, Porto
- Ave. Duration
- 34h 20m
- When
- Saturday
- Estimated price
- MAD 9,000–30,000
- Website
- royalairmaroc.com
Flights from Anchorage International Airport to Marrakech via New York JFK, Mohammed V International Airport
- Ave. Duration
- 19h 41m
- When
- Wednesday and Friday
- Estimated price
- MAD 7,500–22,000
Flights from Anchorage International Airport to Agadir–Al Massira Airport via Frankfurt, Mohammed V International Airport
- Ave. Duration
- 21h 55m
- When
- Thursday, Saturday, and Monday
- Estimated price
- MAD 4,700–14,000
Flights from Anchorage International Airport to Agadir–Al Massira Airport via Washington Dulles, Mohammed V International Airport
- Ave. Duration
- 31h 5m
- When
- Every day
- Estimated price
- MAD 7,500–23,000
Flights from Anchorage International Airport to Agadir–Al Massira Airport via New York JFK, Mohammed V International Airport
- Ave. Duration
- 31h 16m
- When
- Every day
- Estimated price
- MAD 7,500–23,000
Flights from Anchorage International Airport to Mohammed V International Airport via New York JFK
- Ave. Duration
- 17h 51m
- When
- Every day
- Estimated price
- MAD 8,000–24,000
Flights from Anchorage International Airport to Mohammed V International Airport via Frankfurt
- Ave. Duration
- 18h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 4,900–14,000
Flights from Anchorage International Airport to Mohammed V International Airport via Washington Dulles
- Ave. Duration
- 28h
- When
- Every day
- Estimated price
- MAD 8,000–24,000
Flights from Anchorage International Airport to Ouarzazate Airport via Frankfurt, Mohammed V International Airport
- Ave. Duration
- 23h 20m
- When
- Monday and Thursday
- Estimated price
- MAD 7,000–21,000
Flights from Anchorage International Airport to Ouarzazate Airport via New York JFK, Mohammed V International Airport
- Ave. Duration
- 28h 31m
- When
- Friday and Saturday
- Estimated price
- MAD 11,000–34,000
- Website
- easyjet.com
Flights from Anchorage International Airport to Marrakech via Frankfurt, Malaga
- Ave. Duration
- 18h 45m
- When
- Thursday and Saturday
- Estimated price
- MAD 4,500–13,000
Flights from Anchorage International Airport to Essaouira via Frankfurt, Lyon
- Ave. Duration
- 30h 35m
- When
- Thursday
- Estimated price
- MAD 5,000–15,000
- Website
- lufthansa.com
Flights from Anchorage International Airport to Agadir–Al Massira Airport via Frankfurt
- Ave. Duration
- 35h 40m
- When
- Saturday
- Estimated price
- MAD 4,700–14,000
Flights from Anchorage International Airport to Mohammed V International Airport via Frankfurt
- Ave. Duration
- 22h 30m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 4,900–14,000
- Website
- flytap.com
Flights from Anchorage International Airport to Marrakech via Boston, Lisboa
- Ave. Duration
- 28h 15m
- When
- Saturday
- Estimated price
- MAD 6,500–22,000
- Website
- condor.com
Flights from Anchorage International Airport to Agadir–Al Massira Airport via Frankfurt
- Ave. Duration
- 37h 50m
- When
- Monday
- Estimated price
- MAD 4,700–14,000
- Website
- airbus.com
Flights from Anchorage International Airport to Agadir–Al Massira Airport via Frankfurt
- Ave. Duration
- 35h 40m
- When
- Saturday
- Estimated price
- MAD 4,700–14,000
- Website
- airarabia.com
Flights from Anchorage International Airport to Rabat-Salé via Frankfurt, Barcelona
- Ave. Duration
- 33h 55m
- When
- Saturday
- Estimated price
- MAD 6,000–18,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- MAD 95–200
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 95–140
- 1st Class
- MAD 140–200
Train from Rabat Agdal to Marrakech
- Ave. Duration
- 3h 34m
- Frequency
- Hourly
- Estimated price
- MAD 130–270
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–270
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
Bus from Essaouira to Marrakesh
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- MAD 80–130
- Schedules at
- supratours.ma
- Second Class
- MAD 100–130
- First Class
- MAD 80–120
Bus from Ouarzazate to Gare Supratours
- Ave. Duration
- 4h
- Frequency
- 4 times a day
- Estimated price
- MAD 90–140
- Schedules at
- supratours.ma
- Second Class
- MAD 110–140
- First Class
- MAD 90–130
Want to know more about travelling around Morocco
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 to the US: What do I need to know?
Read the travel guide










