There are 6 ways to get from Marrakesh to Goa 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.
Bus to Ouarzazate Airport, fly to Goa Mopa
best- Take the bus from Gare Supratours to Ouarzazatebus
- Fly from Ouarzazate Airport (OZZ) to Goa Mopa (GOX)plane OZZ - GOX
41h 11m₹43,924–111,434Fly Marrakech to Dabolim Airport
cheapest- Fly from Marrakech (RAK) to Dabolim Airport (GOI)plane RAK - GOI
23h 6m₹26,078–75,308Train to Mohammed V International Airport, fly to Goa Mopa
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Goa Mopa (GOX)plane CMN - GOX
31h 2m₹31,100–77,159Train to Mohammed V International Airport, fly to Dabolim Airport
- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Dabolim Airport (GOI)plane CMN - GOI
20h 29m₹29,090–72,145Fly Marrakech to Goa Mopa
- Fly from Marrakech (RAK) to Goa Mopa (GOX)plane RAK - GOX
24h 4m₹28,088–70,322Fly Marrakech to Kolhapur Airport, bus
- Fly from Marrakech (RAK) to Kolhapur Airport (KLH)plane RAK - KLH
- Take the bus from Rankala to Kasalbus
- Take the bus from Kasal to Naibagbus
26h 56m₹37,523–110,883
Ouarzazate Airport (OZZ) to Goa Mopa (GOX) flights
Comparing Your Travel Options
The cheapest way to get from Marrakesh to Goa is to fly which costs ₹26,000 - ₹80,000 and takes 23h 6m.
The fastest way to get from Marrakesh to Goa is to train and fly which takes 20h 29m and costs ₹29,000 - ₹75,000.
The distance between Marrakesh and Goa is 8474 km.
It takes approximately 41h 11m to get from Marrakesh to Goa, including transfers.
Goa is 5h 30m ahead of Marrakesh. It is currently 4:27 AM in Marrakesh and 9:57 AM in Goa.
There are 2638+ hotels available in Goa.
What companies run services between Marrakesh, Morocco and Goa, India?
Saudia, IndiGo Airlines, and five other airlines fly from Marrakech (RAK) to Dabolim Airport (GOI) once daily.
- Website
- qatarairways.com
Flights from Ouarzazate Airport to Goa Mopa via Mohammed V International Airport, Doha
- Ave. Duration
- 36h 36m
- When
- Wednesday to Friday
- Estimated price
- ₹49,000–190,000
Flights from Ouarzazate Airport to Goa Mopa via Barcelona, Doha
- Ave. Duration
- 37h 15m
- When
- Monday and Thursday
- Estimated price
- ₹50,000–150,000
Flights from Mohammed V International Airport to Goa Mopa via Doha
- Ave. Duration
- 28h 15m
- When
- Every day
- Estimated price
- ₹35,000–140,000
Flights from Marrakech to Goa Mopa via Rome, Doha
- Ave. Duration
- 22h 25m
- When
- Sunday
- Estimated price
- ₹34,000–100,000
- Website
- starair.in
Flights from Marrakech to Kolhapur Airport via Frankfurt, Mumbai
- Ave. Duration
- 22h 10m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹37,000–110,000
Flights from Marrakech to Kolhapur Airport via Munich, Mumbai
- Ave. Duration
- 28h 35m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- ₹48,000–170,000
Flights from Marrakech to Kolhapur Airport via Istanbul, Mumbai
- Ave. Duration
- 31h 50m
- When
- Thursday and Sunday
- Estimated price
- ₹45,000–150,000
Flights from Marrakech to Kolhapur Airport via Amsterdam Schiphol, Mumbai
- Ave. Duration
- 33h 50m
- When
- Sunday
- Estimated price
- ₹44,000–170,000
Flights from Marrakech to Kolhapur Airport via Paris Charles de Gaulle, Mumbai
- Ave. Duration
- 35h 40m
- When
- Every day
- Estimated price
- ₹43,000–160,000
Flights from Marrakech to Kolhapur Airport via Medina, Mumbai
- Ave. Duration
- 18h 55m
- When
- Wednesday
- Estimated price
- ₹39,000–110,000
- Website
- airarabia.com
Flights from Ouarzazate Airport to Goa Mopa via Marseille, Milan Bergamo, Sharjah
- Ave. Duration
- 38h 15m
- When
- Monday
- Estimated price
- ₹43,000–110,000
Flights from Mohammed V International Airport to Goa Mopa via Manama, Sharjah
- Ave. Duration
- 24h
- When
- Thursday and Saturday
- Estimated price
- ₹30,000–75,000
Flights from Marrakech to Goa Mopa via Athens, Sharjah
- Ave. Duration
- 20h 35m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- ₹28,000–70,000
- Website
- airindiaexpress.in
Flights from Marrakech to Dabolim Airport via Tel Aviv, Dubai
- Ave. Duration
- 27h 30m
- When
- Monday
- Estimated price
- ₹42,000–110,000
Flights from Marrakech to Dabolim Airport via Athens, Dubai
- Ave. Duration
- 28h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹33,000–110,000
Flights from Mohammed V International Airport to Dabolim Airport via Dubai
- Ave. Duration
- 14h 45m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- ₹41,000–130,000
- Website
- goindigo.in
Flights from Marrakech to Dabolim Airport via Medina, Mumbai
- Ave. Duration
- 20h 20m
- When
- Wednesday
- Estimated price
- ₹26,000–75,000
Flights from Marrakech to Dabolim Airport via Istanbul, Mumbai
- Ave. Duration
- 26h 50m
- When
- Thursday and Sunday
- Estimated price
- ₹32,000–80,000
- Website
- gulfair.com
Flights from Mohammed V International Airport to Dabolim Airport via Manama
- Ave. Duration
- 14h 10m
- When
- Monday and Saturday
- Estimated price
- ₹28,000–70,000
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- ₹950–1,900
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- ₹950–1,400
- 1st Class
- ₹1,400–1,900
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- ₹950–1,900
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- ₹950–1,400
- 1st Class
- ₹1,400–1,900
- Phone
- 2255
- [email protected]
- Website
- supratours.ma
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 5m
- Frequency
- 4 times a day
- Estimated price
- ₹750–1,300
- Schedules at
- supratours.ma
- First Class
- ₹750–1,100
- Second Class
- ₹1,000–1,300
- Phone
- +91 9226582250
- [email protected]
- Website
- KTCL
Bus from Rankala to Kasal
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- ₹70–110
- Website
- KTCL
Bus from Kasal to Naibag
- Ave. Duration
- 2h 6m
- Frequency
- Once daily
- Estimated price
- ₹55–80
- Website
- KTCL
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 travel India's Golden Triangle, Which side of Niagara Falls should I choose (and how do I get there)?, and Why you should take the train in the US - to help you get the most out of your next trip.














