There are 6 ways to get from Varanasi to Marrakesh by plane, bus, 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.
Fly Varanasi Airport to Marrakech
best- Fly from Varanasi Airport (VNS) to Marrakech (RAK)VNS - RAK
17h 56mMAD 2,254–6,093Bus to Allahabad, fly to Marrakech
- Take the bus from Varanasi to Prayagraj Civil Lines
- Fly from Allahabad (IXD) to Marrakech (RAK)IXD - RAK
29h 2mMAD 2,652–7,110Fly Varanasi Airport to Mohammed V International Airport, train
- Fly from Varanasi Airport (VNS) to Mohammed V International Airport (CMN)VNS - CMN
- Take the train from Gare Oasis to Marrakech
25h 51mMAD 2,455–6,269Train to Maryada Purushottam Shri Ram International Airport, fly to Marrakech
- Take the train from Varanasi Jn to Ayodhya
- Fly from Maryada Purushottam Shri Ram International Airport (AYJ) to Marrakech (RAK)AYJ - RAK
28h 2mMAD 2,489–8,258Train to Gorakhpur Airport, fly to Marrakech
- Take the train from Varanasi Jn to Gorakhpur
- Fly from Gorakhpur Airport (GOP) to Marrakech (RAK)GOP - RAK
27h 19mMAD 2,555–8,727Train to Gaya, fly to Marrakech
- Take the train from Varanasi Jn to Gaya Jn
- Fly from Gaya (GAY) to Marrakech (RAK)GAY - RAK
30h 1mMAD 2,746–8,710
Varanasi Airport (VNS) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Varanasi to Marrakesh is to fly which costs MAD 2,200 - MAD 6,500 and takes 17h 56m.
The fastest way to get from Varanasi to Marrakesh is to fly which takes 17h 56m and costs MAD 2,200 - MAD 6,500.
The distance between Varanasi and Marrakesh is 8674 km.
It takes approximately 17h 56m to get from Varanasi to Marrakesh, including transfers.
Marrakesh is 4h 30m behind Varanasi. It is currently 4:45 AM in Varanasi and 12:15 AM in Marrakesh.
There are 9013+ hotels available in Marrakesh.
What companies run services between Varanasi, India and Marrakesh, Morocco?
IndiGo Airlines, Swiss, and five other airlines fly from Varanasi Airport (VNS) to Marrakech (RAK) twice daily.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- lufthansa.com
Flights from Varanasi Airport to Marrakech via Delhi, Munich
- Ave. Duration
- 18h 50m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 2,600–10,000
Flights from Varanasi Airport to Marrakech via Mumbai, Munich
- Ave. Duration
- 21h 5m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 2,800–11,000
Flights from Allahabad to Marrakech via Mumbai, Munich
- Ave. Duration
- 25h 20m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 3,300–13,000
Flights from Allahabad to Marrakech via Delhi, Munich
- Ave. Duration
- 26h 15m
- When
- Monday, Tuesday, and Sunday
- Estimated price
- MAD 3,000–12,000
Flights from Maryada Purushottam Shri Ram International Airport to Marrakech via Delhi, Munich
- Ave. Duration
- 23h 45m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 2,700–11,000
Flights from Maryada Purushottam Shri Ram International Airport to Marrakech via Mumbai, Munich
- Ave. Duration
- 28h 10m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 3,000–12,000
Flights from Gorakhpur Airport to Marrakech via Delhi, Munich
- Ave. Duration
- 21h 10m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 2,800–11,000
Flights from Gorakhpur Airport to Marrakech via Mumbai, Munich
- Ave. Duration
- 22h
- When
- Monday, Tuesday, and Saturday
- Estimated price
- MAD 3,100–12,000
Flights from Gaya to Marrakech via Delhi, Munich
- Ave. Duration
- 24h 40m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 3,100–12,000
- Website
- swiss.com
Flights from Varanasi Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 17h 25m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,300–8,000
Flights from Allahabad to Marrakech via Mumbai, Zurich
- Ave. Duration
- 23h 55m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,900–10,000
Flights from Allahabad to Marrakech via Delhi, Zurich
- Ave. Duration
- 24h 50m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,700–9,000
Flights from Maryada Purushottam Shri Ram International Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 22h 20m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,400–8,000
Flights from Maryada Purushottam Shri Ram International Airport to Marrakech via Mumbai, Zurich
- Ave. Duration
- 26h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,600–9,000
Flights from Gorakhpur Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 19h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,500–8,500
Flights from Gorakhpur Airport to Marrakech via Mumbai, Zurich
- Ave. Duration
- 20h 35m
- When
- Thursday and Friday
- Estimated price
- MAD 2,700–9,500
Flights from Gaya to Marrakech via Delhi, Zurich
- Ave. Duration
- 23h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,700–9,500
- Website
- turkishairlines.com
Flights from Varanasi Airport to Marrakech via Delhi, Istanbul
- Ave. Duration
- 28h 45m
- When
- Wednesday and Saturday
- Estimated price
- MAD 2,200–6,000
Flights from Allahabad to Marrakech via Mumbai, Istanbul
- Ave. Duration
- 35h 15m
- When
- Wednesday and Saturday
- Estimated price
- MAD 3,200–11,000
Flights from Allahabad to Marrakech via Delhi, Istanbul
- Ave. Duration
- 36h 10m
- When
- Wednesday
- Estimated price
- MAD 2,600–7,000
Flights from Varanasi Airport to Mohammed V International Airport via Delhi, Istanbul
- Ave. Duration
- 27h 5m
- When
- Every day
- Estimated price
- MAD 2,300–6,000
Flights from Maryada Purushottam Shri Ram International Airport to Marrakech via Delhi, Istanbul
- Ave. Duration
- 33h 40m
- When
- Wednesday and Saturday
- Estimated price
- MAD 2,600–9,000
Flights from Gorakhpur Airport to Marrakech via Delhi, Istanbul
- Ave. Duration
- 31h 5m
- When
- Wednesday and Saturday
- Estimated price
- MAD 2,800–9,500
Flights from Gorakhpur Airport to Marrakech via Mumbai, Istanbul
- Ave. Duration
- 31h 55m
- When
- Wednesday and Saturday
- Estimated price
- MAD 3,000–10,000
Flights from Gaya to Marrakech via Delhi, Istanbul
- Ave. Duration
- 34h 35m
- When
- Wednesday and Saturday
- Estimated price
- MAD 3,000–10,000
- Website
- flexflight.dk
Flights from Varanasi Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 22h 40m
- When
- Tuesday
- Estimated price
- MAD 2,300–8,000
Flights from Allahabad to Marrakech via Mumbai, Zurich
- Ave. Duration
- 29h 10m
- When
- Tuesday
- Estimated price
- MAD 2,900–10,000
Flights from Maryada Purushottam Shri Ram International Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 27h 35m
- When
- Tuesday
- Estimated price
- MAD 2,400–8,000
Flights from Gorakhpur Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 25h
- When
- Tuesday
- Estimated price
- MAD 2,500–8,500
- Website
- comlux.com
Flights from Varanasi Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 22h 40m
- When
- Tuesday
- Estimated price
- MAD 2,300–8,000
Flights from Allahabad to Marrakech via Mumbai, Zurich
- Ave. Duration
- 29h 10m
- When
- Tuesday
- Estimated price
- MAD 2,900–10,000
Flights from Maryada Purushottam Shri Ram International Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 27h 35m
- When
- Tuesday
- Estimated price
- MAD 2,400–8,000
Flights from Gorakhpur Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 25h
- When
- Tuesday
- Estimated price
- MAD 2,500–8,500
- Website
- royalairmaroc.com
Flights from Varanasi Airport to Mohammed V International Airport via Delhi, Istanbul
- Ave. Duration
- 27h 5m
- When
- Every day
- Estimated price
- MAD 2,300–6,000
Flights from Varanasi Airport to Mohammed V International Airport via Delhi, Zurich
- Ave. Duration
- 24h 25m
- When
- Tuesday and Saturday
- Estimated price
- MAD 2,300–8,000
- Website
- egyptair.com
Flights from Varanasi Airport to Mohammed V International Airport via Mumbai, Cairo
- Ave. Duration
- 20h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- MAD 3,000–9,500
- Website
- ita-airways.com
Flights from Varanasi Airport to Mohammed V International Airport via Delhi, Rome
- Ave. Duration
- 21h 20m
- When
- Friday
- Estimated price
- MAD 2,500–8,000
- Website
- flyedelweiss.com
Flights from Gaya to Marrakech via Delhi, Zurich
- Ave. Duration
- 23h 15m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,700–9,500
- Website
- airbus.com
Flights from Gaya to Marrakech via Delhi, Munich
- Ave. Duration
- 24h 40m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 3,100–12,000
- Website
- ryanair.com
Flights from Gaya to Marrakech via Kolkata, Abu Dhabi, Malaga
- Ave. Duration
- 25h 50m
- When
- Monday
- Estimated price
- MAD 2,700–8,500
- Phone
- 2255
- communication.digitale@oncf.ma
- Website
- oncf-voyages.ma
Train from Gare Oasis to Marrakech
- Ave. Duration
- 2h 30m
- Frequency
- Every 2 hours
- Estimated price
- MAD 90–180
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 90–140
- 1st Class
- MAD 130–180
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Varanasi Jn to Ayodhya
- Ave. Duration
- 3h 21m
- Frequency
- Every 3 hours
- Estimated price
- MAD 18–150
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- MAD 18–22
- Third AC (3A)
- MAD 50–65
- Second AC (2A)
- MAD 70–90
- First Class (1A)
- MAD 110–150
Train from Varanasi Jn to Gorakhpur
- Ave. Duration
- 5h 15m
- Frequency
- Every 4 hours
- Estimated price
- MAD 20–160
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- MAD 20–24
- Third AC (3A)
- MAD 50–70
- Second AC (2A)
- MAD 70–95
- First Class (1A)
- MAD 120–160
Train from Varanasi Jn to Gaya Jn
- Ave. Duration
- 4h 25m
- Frequency
- Every 3 hours
- Estimated price
- MAD 19–150
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- MAD 19–23
- Third AC (3A)
- MAD 50–70
- Second AC (2A)
- MAD 70–95
- First Class (1A)
- MAD 120–150
- Phone
- +91-522-2623578
- info@upsrtc.com
- Website
- upsrtc.up.gov.in
Bus from Varanasi to Prayagraj Civil Lines
- Ave. Duration
- 2h 45m
- Frequency
- Every 15 minutes
- Estimated price
- MAD 21–40
- Website
- https://upsrtc.up.gov.in/
- Ordinary
- MAD 21–28
- Janrath
- MAD 29–40
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 5 delightfully under-the-radar French towns you need to visit, Is ride-sharing platform BlaBlaCar right for you?, and How to get from Heathrow Airport into central London - to help you get the most out of your next trip.














