There are 7 ways to get from Christchurch to Marrakesh by plane, shuttle, train, 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.
Fly Christchurch International Airport to Marrakech
best- Fly from Christchurch International Airport (CHC) to Marrakech (RAK)plane CHC - RAK
35h 32mMAD 6,534–22,057Shuttle to Nelson Airport, fly to Marrakech
- Take a shuttle bus from Christchurch to Nelson
- Fly from Nelson Airport (NSN) to Marrakech (RAK)plane NSN - RAK
39h 45mMAD 8,614–30,510Train to Woodbourne Airport, fly to Marrakech
- Take the train from Christchurch to Blenheimtrain
- Fly from Woodbourne Airport (BHE) to Marrakech (RAK)plane BHE - RAK
41h 13mMAD 9,796–30,862Fly Christchurch International Airport to Mohammed V International Airport, train
- Fly from Christchurch International Airport (CHC) to Mohammed V International Airport (CMN)plane CHC - CMN
- Take the train from Gare Oasis to Marrakechtrain
40h 39mMAD 7,134–23,252Fly Christchurch International Airport to Ouarzazate Airport, bus
- Fly from Christchurch International Airport (CHC) to Ouarzazate Airport (OZZ)plane CHC - OZZ
- Take the bus from Ouarzazate to Gare Supratoursbus
2d 3hMAD 9,632–26,186Fly Christchurch International Airport to Rabat-Salé, train
- Fly from Christchurch International Airport (CHC) to Rabat-Salé (RBA)plane CHC - RBA
- Take the train from Rabat Agdal to Marrakechtrain
38h 34mMAD 8,664–29,322Fly Christchurch International Airport to Agadir–Al Massira Airport, bus
- Fly from Christchurch International Airport (CHC) to Agadir–Al Massira Airport (AGA)plane CHC - AGA
- Take the bus from Agadir to Marrakechbus
42h 43mMAD 7,144–21,237
Christchurch International Airport (CHC) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Christchurch to Marrakesh is to fly which costs MAD 6,500 - MAD 23,000 and takes 35h 32m.
The fastest way to get from Christchurch to Marrakesh is to fly which takes 35h 32m and costs MAD 6,500 - MAD 23,000.
The distance between Christchurch and Marrakesh is 18715 km.
It takes approximately 35h 32m to get from Christchurch to Marrakesh, including transfers.
Marrakesh is 11h behind Christchurch. It is currently 7:09 PM in Christchurch and 8:09 AM in Marrakesh.
There are 10282+ hotels available in Marrakesh.
What companies run services between Christchurch, New Zealand and Marrakesh, Morocco?
Cathay Pacific, Ryanair, and three other airlines fly from Christchurch International Airport (CHC) to Marrakech (RAK) 6 times a week.
- Website
- iberia.com
Flights from Christchurch International Airport to Marrakech via Hong Kong, Barcelona
- Ave. Duration
- 41h 55m
- When
- Saturday
- Estimated price
- MAD 6,500–20,000
Flights from Nelson Airport to Marrakech via Auckland, New York JFK, Madrid
- Ave. Duration
- 31h 5m
- When
- Monday and Thursday
- Estimated price
- MAD 8,000–26,000
Flights from Woodbourne Airport to Marrakech via Auckland, New York JFK, Madrid
- Ave. Duration
- 32h 50m
- When
- Monday and Thursday
- Estimated price
- MAD 8,500–29,000
Flights from Christchurch International Airport to Mohammed V International Airport via Hong Kong, Madrid
- Ave. Duration
- 33h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 7,500–22,000
Flights from Christchurch International Airport to Mohammed V International Airport via San Francisco, Madrid
- Ave. Duration
- 40h 5m
- When
- Tuesday
- Estimated price
- MAD 7,000–23,000
Flights from Christchurch International Airport to Agadir–Al Massira Airport via Singapore Changi, Barcelona
- Ave. Duration
- 34h 5m
- When
- Thursday
- Estimated price
- MAD 6,000–46,000
- Website
- royalairmaroc.com
Flights from Nelson Airport to Marrakech via Auckland, New York JFK, Mohammed V International Airport
- Ave. Duration
- 31h 50m
- When
- Monday and Thursday
- Estimated price
- MAD 7,500–25,000
Flights from Nelson Airport to Marrakech via Auckland, New York JFK, Madrid
- Ave. Duration
- 31h 5m
- When
- Monday and Thursday
- Estimated price
- MAD 8,000–26,000
Flights from Woodbourne Airport to Marrakech via Auckland, New York JFK, Mohammed V International Airport
- Ave. Duration
- 33h 35m
- When
- Monday and Thursday
- Estimated price
- MAD 8,500–28,000
Flights from Woodbourne Airport to Marrakech via Auckland, New York JFK, Madrid
- Ave. Duration
- 32h 50m
- When
- Monday and Thursday
- Estimated price
- MAD 8,500–29,000
Flights from Christchurch International Airport to Mohammed V International Airport via Hong Kong, Milan Malpensa
- Ave. Duration
- 36h 45m
- When
- Thursday
- Estimated price
- MAD 7,500–22,000
Flights from Christchurch International Airport to Mohammed V International Airport via San Francisco, Barcelona
- Ave. Duration
- 41h 30m
- When
- Sunday
- Estimated price
- MAD 7,000–24,000
Flights from Christchurch International Airport to Mohammed V International Airport via Hong Kong, Rome
- Ave. Duration
- 41h 40m
- When
- Thursday
- Estimated price
- MAD 7,500–22,000
Flights from Christchurch International Airport to Ouarzazate Airport via Perth, Doha, Mohammed V International Airport
- Ave. Duration
- 43h 25m
- When
- Monday and Friday
- Estimated price
- MAD 9,500–26,000
- Website
- ryanair.com
Flights from Christchurch International Airport to Marrakech via Hong Kong, Madrid
- Ave. Duration
- 32h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 7,000–20,000
Flights from Christchurch International Airport to Marrakech via San Francisco, Barcelona
- Ave. Duration
- 42h 55m
- When
- Friday
- Estimated price
- MAD 6,500–22,000
Flights from Christchurch International Airport to Ouarzazate Airport via Hong Kong, Barcelona
- Ave. Duration
- 2d 5h
- When
- Saturday
- Estimated price
- MAD 11,000–32,000
Flights from Christchurch International Airport to Ouarzazate Airport via San Francisco, Barcelona
- Ave. Duration
- 2d 6h
- When
- Tuesday
- Estimated price
- MAD 10,000–34,000
Flights from Christchurch International Airport to Ouarzazate Airport via Singapore Changi, Barcelona
- Ave. Duration
- 2d 8h
- When
- Tuesday and Saturday
- Estimated price
- MAD 9,500–75,000
Flights from Christchurch International Airport to Rabat-Salé via Hong Kong, Madrid
- Ave. Duration
- 36h 35m
- When
- Thursday
- Estimated price
- MAD 9,500–28,000
Flights from Christchurch International Airport to Agadir–Al Massira Airport via Hong Kong, Madrid
- Ave. Duration
- 36h 10m
- When
- Saturday
- Estimated price
- MAD 7,000–21,000
- Website
- vueling.com
Flights from Christchurch International Airport to Marrakech via Hong Kong, Barcelona
- Ave. Duration
- 41h 55m
- When
- Saturday
- Estimated price
- MAD 6,500–20,000
Flights from Nelson Airport to Marrakech via Auckland, New York JFK, Madrid
- Ave. Duration
- 31h 5m
- When
- Monday and Thursday
- Estimated price
- MAD 8,000–26,000
Flights from Woodbourne Airport to Marrakech via Auckland, New York JFK, Madrid
- Ave. Duration
- 32h 50m
- When
- Monday and Thursday
- Estimated price
- MAD 8,500–29,000
Flights from Christchurch International Airport to Mohammed V International Airport via Hong Kong, Madrid
- Ave. Duration
- 33h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- MAD 7,500–22,000
Flights from Christchurch International Airport to Agadir–Al Massira Airport via Singapore Changi, Barcelona
- Ave. Duration
- 34h 5m
- When
- Thursday
- Estimated price
- MAD 6,000–46,000
- Website
- flytap.com
Flights from Nelson Airport to Marrakech via Auckland, New York JFK, Lisboa
- Ave. Duration
- 34h 30m
- When
- Monday and Thursday
- Estimated price
- MAD 7,500–26,000
Flights from Woodbourne Airport to Marrakech via Auckland, New York JFK, Lisboa
- Ave. Duration
- 36h 15m
- When
- Monday and Thursday
- Estimated price
- MAD 8,500–28,000
- Website
- easyjet.com
Flights from Christchurch International Airport to Marrakech via Hong Kong, Milan Malpensa
- Ave. Duration
- 43h 50m
- When
- Monday
- Estimated price
- MAD 6,500–20,000
- Website
- airarabia.com
Flights from Christchurch International Airport to Mohammed V International Airport via Hong Kong, Barcelona
- Ave. Duration
- 33h 55m
- When
- Saturday
- Estimated price
- MAD 7,500–22,000
- Website
- airfrance.com
Flights from Christchurch International Airport to Rabat-Salé via Hong Kong, Paris Charles de Gaulle
- Ave. Duration
- 31h 10m
- When
- Monday and Thursday
- Estimated price
- MAD 8,500–29,000
- Website
- flyulendo.com
Flights from Christchurch International Airport to Agadir–Al Massira Airport via Hong Kong, Milan Malpensa
- Ave. Duration
- 41h 40m
- When
- Monday
- Estimated price
- MAD 7,000–21,000
- Phone
- +64 4 495 0775
- [email protected]
- Website
- greatjourneysofnz.co.nz
Train from Christchurch to Blenheim
- Ave. Duration
- 5h 10m
- Frequency
- Once daily
- Estimated price
- MAD 1,200–2,833
- Schedules at
- greatjourneysnz.com
- Scenic Plus
- MAD 2,833
- Scenic
- MAD 1,200–1,600
- 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
- +64 (3) 540 2042
- [email protected]
- Website
- nelsonlakesshuttles.co.nz
Shuttle from Christchurch to Nelson
- Ave. Duration
- 5h 30m
- Frequency
- On demand
- Estimated price
- MAD 1,092–5,457
- Schedules at
- nelsonlakesshuttles.co.nz
- Minimum charge per vehicle
- MAD 5,457
- Per person
- MAD 1,092
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
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
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
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 Gatwick Airport into central London, 4 stunningly beautiful Philippines islands you need to visit, and How to get from London to Edinburgh - to help you get the most out of your next trip.













