Travel from Göreme to Marrakesh

Bus or fly from Göreme to Marrakesh?

Turkish Airlines, Norwegian Air International and 10 other airlines fly from Göreme to Marrakesh every 3 hours. Alternatively, you can take a bus from Göreme to Marrakesh via Istanbul Otogari, Sofia, and Malaga in around 4 days 22 h.

How to get from Göreme to Marrakesh

ModeDurationPrice
From Göreme bus to Kayseri, bus to Kayseri airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh.13 h 22 min$188
From Göreme taxi to Nevsehir airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh.12 h 58 min$282
From Göreme taxi to Nevsehir airport, fly to Agadir airport, taxi to Agadir, then Grand Taxi to Marrakesh.16 h 39 min$268
From Göreme taxi to Nevsehir airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh.17 h 31 min$183
From Göreme bus to Beştepeler Mh.AŞTİ Ankaray Gç.Yenimahalle, bus to Ankara airport, fly to Marrakech airport, then Airport Shuttle Bus to Marrakesh.15 h 35 min$370
From Göreme bus to Kayseri, bus to Kayseri airport, fly to Casablanca airport, train to Gare Oasis, then train to Marrakesh.16 h 55 min$159
From Göreme taxi to Nevsehir airport, fly to Ouarzazate airport, taxi to Ouarzazate, then bus to Marrakesh.22 h 27 min$275
From Göreme bus to Istanbul Alibeyköy, taxi to Sagmalcilar, Metro to Istanbul, bus to Plovdiv, bus to Genova Piazza Principe, train to Ventimiglia, then bus and ferry to Marrakesh.3 days 6 h
From Göreme bus to Istanbul Otogari, bus to Sofia, bus to Malaga, then bus to Marrakech.4 days 22 h$449
From Göreme bus to Istanbul, bus to Burgas, bus to Malaga, then bus to Marrakech.5 days 3 h$445
From Göreme drive to Verona Porta Nuova, train to Verona Porta Vescovo, train to Verona Porta Nuova, then drive to Marrakesh.5 days 10 h$2,073

How long does it take to get from Göreme to Marrakesh?

It takes approximately 13 h 22 min to get from Göreme to Marrakesh, including transfers.

Is there a direct bus between Göreme and Marrakesh?

No, there is no direct bus from Göreme to Marrakesh. However, there are services departing from Göreme and arriving at Marrakech via Istanbul Otogari, Sofia and Malaga. The journey, including transfers, takes approximately 4 days 22 h.

Operators from Göreme to Marrakesh

OperatorPhoneWebsite
Kamil Koc+90 224 294 55 62Kamil Koc
Havas444 0 487Havas
SunExpress DeutschlandSunExpress Deutschland
LufthansaLufthansa
SunExpressSunExpress
EurowingsEurowings
Air Arabia MarocAir Arabia Maroc
Turkish AirlinesTurkish Airlines
Austrian AirlinesAustrian Airlines
Pegasus AirlinesPegasus Airlines
Vueling AirlinesVueling Airlines
Royal Air MarocRoyal Air Maroc
RyanairRyanair
TUI fly BelgiumTUI fly Belgium
AtlasGlobalAtlasGlobal
NikiNiki
Qatar AirwaysQatar Airways
ALSA Morocco05 24 33 52 70ALSA Morocco
Norwegian Air InternationalNorwegian Air International
IberiaIberia
Edelweiss AirEdelweiss Air
easyJeteasyJet
TAP PortugalTAP Portugal
Air EuropaAir Europa
Wizz AirWizz Air
Germania Flug AGGermania Flug AG
Condor FlugdienstCondor Flugdienst
LuxairLuxair
Brussels AirlinesBrussels Airlines
Grand TaxisGrand Taxis
FlexFlight ApSFlexFlight ApS
Moroccan Railways (ONCF)Moroccan Railways (ONCF)
EGO Public TransportEGO Public Transport
Norwegian Air ShuttleNorwegian Air Shuttle
TunisairTunisair
SupratoursSupratours
Istanbul Ulasim+90 212 568 99 70Istanbul Ulasim
Metro PlusMetro Plus
Dary Commerce+3592917400Dary Commerce
Trenitalia+39 06 68475475Trenitalia
Autolinee Gambioli+41 (0) 79.71.85.806Autolinee Gambioli
MetroTurizmMetroTurizm
Union Ivkoni02/989 0000Union Ivkoni
ALSA+34 902 42 22 42ALSA
Burgas Bus+359 (0) 885754058Burgas Bus