Rome2Rio

How to get fromDunedin to Marrakeshby bus, plane, or train

Find Transport to Marrakesh

See all options

There are 6 ways to get from Dunedin to Marrakesh by bus, plane, 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.

  1. Bus to Queenstown Airport, fly to Marrakech

    best
    1. Take the bus from Dunedin to Frankton Bus Interchangebus bus
    2. Fly from Queenstown Airport (ZQN) to Marrakech (RAK)plane plane ZQN - RAK
    38h 2m
    MAD 5,665–16,352
  2. Fly Dunedin to Marrakech

    1. Fly from Dunedin (DUD) to Marrakech (RAK)plane plane DUD - RAK
    34h 49m
    MAD 9,112–30,172
  3. Bus to Queenstown Airport, fly to Mohammed V International Airport, train

    1. Take the bus from Dunedin to Frankton Bus Interchangebus bus
    2. Fly from Queenstown Airport (ZQN) to Mohammed V International Airport (CMN)plane plane ZQN - CMN
    3. Take the train from Gare Oasis to Marrakechtrain train
    40h 8m
    MAD 6,265–17,547
  4. Fly Dunedin to Mohammed V International Airport, train

    1. Fly from Dunedin (DUD) to Mohammed V International Airport (CMN)plane plane DUD - CMN
    2. Take the train from Gare Oasis to Marrakechtrain train
    35h 40m
    MAD 10,212–26,367
  5. Fly Dunedin to Ouarzazate Airport, bus

    1. Fly from Dunedin (DUD) to Ouarzazate Airport (OZZ)plane plane DUD - OZZ
    2. Take the bus from Ouarzazate to Gare Supratoursbus bus
    2d 4h
    MAD 13,210–43,301
  6. Fly Dunedin to Agadir–Al Massira Airport, bus

    1. Fly from Dunedin (DUD) to Agadir–Al Massira Airport (AGA)plane plane DUD - AGA
    2. Take the bus from Agadir to Marrakechbus bus
    40h 44m
    MAD 9,222–29,352

Queenstown Airport (ZQN) to Marrakech (RAK) flights

Calendar19Weekly Planes
Duration33h 5mAverage Duration
TicketMAD 5,893Cheapest Price
See schedules

Questions & Answers

What companies run services between Dunedin, New Zealand and Marrakesh, Morocco?

Air New Zealand, Iberia, and four other airlines fly from Dunedin (DUD) to Marrakech (RAK) twice daily.

Airlines
Train operators
Bus operators

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 Travelling by boat in Italy, Train travel in Spain: A guide to Renfe, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.