There are 5 ways to get from Marrakesh to Goa by plane, 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 Marrakech to Goa Mopa
best- Fly from Marrakech (RAK) to Goa Mopa (GOX)plane RAK - GOX
29h 56m₹25,569–85,947Train to Mohammed V International Airport, fly to Dabolim Airport
cheapest- Take the train from Marrakech to Gare Oasistrain
- Fly from Mohammed V International Airport (CMN) to Dabolim Airport (GOI)plane CMN - GOI
21h 29m₹20,445–57,580Fly Marrakech to Dabolim Airport
- Fly from Marrakech (RAK) to Dabolim Airport (GOI)plane RAK - GOI
23h 45m₹27,419–75,717Train 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
23h 35m₹22,595–62,810Bus to Ouarzazate Airport, fly to Goa Mopa
- Take the bus from Gare Supratours to Ouarzazatebus
- Fly from Ouarzazate Airport (OZZ) to Goa Mopa (GOX)plane OZZ - GOX
40h 41m₹37,560–122,151
Marrakech (RAK) to Goa Mopa (GOX) flights
Questions & Answers
The cheapest way to get from Marrakesh to Goa is to train and fly which costs ₹20,000 - ₹60,000 and takes 21h 29m.
The fastest way to get from Marrakesh to Goa is to train and fly which takes 21h 29m and costs ₹20,000 - ₹60,000.
The distance between Marrakesh and Goa is 8369 km.
It takes approximately 29h 56m to get from Marrakesh to Goa, including transfers.
Goa is 5h 30m ahead of Marrakesh. It is currently 12:04 AM in Marrakesh and 5:34 AM in Goa.
There are 2434+ hotels available in Goa.
What companies run services between Marrakesh, Morocco and Goa, India?
Royal Air Maroc, Qatar Airways, and two other airlines fly from Marrakech (RAK) to Goa Mopa (GOX) twice daily.
- Website
- qatarairways.com
Flights from Marrakech to Goa Mopa via Mohammed V International Airport, Doha
- Ave. Duration
- 33h 47m
- When
- Every day
- Estimated price
- ₹29,000–95,000
Flights from Mohammed V International Airport to Goa Mopa via Doha
- Ave. Duration
- 30h 35m
- When
- Every day
- Estimated price
- ₹28,000–95,000
Flights from Ouarzazate Airport to Goa Mopa via Mohammed V International Airport, Doha
- Ave. Duration
- 36h 48m
- When
- Wednesday to Sunday
- Estimated price
- ₹36,000–130,000
Flights from Ouarzazate Airport to Goa Mopa via Barcelona, Doha
- Ave. Duration
- 35h
- When
- Monday and Friday
- Estimated price
- ₹37,000–120,000
- Website
- airindia.in
Flights from Marrakech to Goa Mopa via Istanbul, Mumbai
- Ave. Duration
- 27h 30m
- When
- Thursday and Sunday
- Estimated price
- ₹25,000–85,000
Flights from Marrakech to Dabolim Airport via Mohammed V International Airport, Dubai
- Ave. Duration
- 31h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹30,000–100,000
Flights from Marrakech to Dabolim Airport via Athens, Dubai
- Ave. Duration
- 38h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹27,000–75,000
Flights from Marrakech to Dabolim Airport via Barcelona, Dubai
- Ave. Duration
- 21h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹27,000–95,000
Flights from Mohammed V International Airport to Goa Mopa via Abu Dhabi, Mumbai
- Ave. Duration
- 17h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₹21,000–60,000
Flights from Mohammed V International Airport to Dabolim Airport via Riyadh, Mumbai
- Ave. Duration
- 15h 50m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹23,000–65,000
Flights from Mohammed V International Airport to Dabolim Airport via Abu Dhabi, Mumbai
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₹20,000–60,000
- Website
- goindigo.in
Flights from Marrakech to Dabolim Airport via Istanbul, Mumbai
- Ave. Duration
- 32h 20m
- When
- Thursday and Sunday
- Estimated price
- ₹24,000–85,000
Flights from Mohammed V International Airport to Goa Mopa via Medina, Mumbai
- Ave. Duration
- 18h 35m
- When
- Sunday
- Estimated price
- ₹25,000–70,000
Flights from Mohammed V International Airport to Goa Mopa via Riyadh, Mumbai
- Ave. Duration
- 19h 25m
- When
- Tuesday, Thursday, Friday, and Saturday
- Estimated price
- ₹24,000–70,000
Flights from Mohammed V International Airport to Dabolim Airport via Doha, Mumbai
- Ave. Duration
- 16h 40m
- When
- Every day
- Estimated price
- ₹27,000–90,000
- Website
- airindiaexpress.in
Flights from Marrakech to Dabolim Airport via Mohammed V International Airport, Dubai
- Ave. Duration
- 31h 50m
- When
- Monday, Thursday, and Saturday
- Estimated price
- ₹30,000–100,000
Flights from Marrakech to Dabolim Airport via Athens, Dubai
- Ave. Duration
- 38h 15m
- When
- Monday, Wednesday, Thursday, and Saturday
- Estimated price
- ₹27,000–75,000
Flights from Marrakech to Dabolim Airport via Barcelona, Dubai
- Ave. Duration
- 21h 30m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹27,000–95,000
- Website
- lufthansa.com
Flights from Marrakech to Dabolim Airport via Munich, Mumbai
- Ave. Duration
- 35h 55m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹26,000–100,000
Flights from Mohammed V International Airport to Dabolim Airport via Abu Dhabi, Mumbai
- Ave. Duration
- 16h 15m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- ₹20,000–60,000
- Website
- starlightairline.com
Flights from Mohammed V International Airport to Goa Mopa via Abu Dhabi, Ahmedabad
- Ave. Duration
- 23h 25m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹21,000–60,000
- Website
- gulfair.com
Flights from Mohammed V International Airport to Dabolim Airport via Manama
- Ave. Duration
- 19h 45m
- When
- Monday and Sunday
- Estimated price
- ₹19,000–55,000
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf.ma
Train from Marrakech to Gare Oasis
- Ave. Duration
- 2h 31m
- Frequency
- Hourly
- Estimated price
- ₹950–2,000
- Schedules at
- oncf-voyages.ma
- Book at
- oncf.ma
- 2nd Class
- ₹950–1,400
- 1st Class
- ₹1,400–2,000
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Gare Supratours to Ouarzazate
- Ave. Duration
- 4h 14m
- Frequency
- 4 times a day
- Estimated price
- ₹900–1,400
- Schedules at
- supratours.ma
- Second Class
- ₹1,100–1,400
- First Class
- ₹900–1,300
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 4 of the smartest ways to explore Australia, How to get from Stansted Airport into central London, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.










