There are 5 ways to get from Dhaka to Marrakesh 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 Shahjalal International Airport to Marrakech
best- Fly from Shahjalal International Airport (DAC) to Marrakech (RAK)DAC - RAK
18h 55mMAD 3,406–9,564Fly Shahjalal International Airport to Agadir–Al Massira Airport, bus
cheapest- Fly from Shahjalal International Airport (DAC) to Agadir–Al Massira Airport (AGA)DAC - AGA
- Take the bus from Agadir to Marrakech
26h 36mMAD 2,816–7,744Fly Shahjalal International Airport to Mohammed V International Airport, train
- Fly from Shahjalal International Airport (DAC) to Mohammed V International Airport (CMN)DAC - CMN
- Take the train from Gare Oasis to Marrakech
22h 35mMAD 4,207–7,740Train, train to Netaji Subhas Chandra Bose International Airport, fly to Marrakech
- Take the train from Dhaka to Bhanga Junction
- Take the train from Bhanga Junction to Benapole
- Take the train from Bangaon Jn to Dum Dum
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Marrakech (RAK)CCU - RAK
27h 18mMAD 4,245–6,297Fly Shahjalal International Airport to Rabat-Salé, train
- Fly from Shahjalal International Airport (DAC) to Rabat-Salé (RBA)DAC - RBA
- Take the train from Salé Tabriquet to Marrakech
26h 15mMAD 4,343–12,304
Shahjalal International Airport (DAC) to Marrakech (RAK) flights
Questions & Answers
The cheapest way to get from Dhaka to Marrakesh is to train and fly which costs MAD 4,200 - MAD 6,500 and takes 27h 18m.
The fastest way to get from Dhaka to Marrakesh is to fly which takes 18h 55m and costs MAD 3,400 - MAD 10,000.
The distance between Dhaka and Marrakesh is 9414 km.
It takes approximately 18h 55m to get from Dhaka to Marrakesh, including transfers.
Marrakesh is 5h behind Dhaka. It is currently 11:03 PM in Dhaka and 6:03 PM in Marrakesh.
There are 9013+ hotels available in Marrakesh.
What companies run services between Dhaka, Bangladesh and Marrakesh, Morocco?
Turkish Airlines, Saudia, and Biman Bangladesh Airlines fly from Shahjalal International Airport (DAC) to Marrakech (RAK) 6 times a week.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- saudia.com
Flights from Shahjalal International Airport to Marrakech via Jeddah
- Ave. Duration
- 21h 45m
- When
- Monday
- Estimated price
- MAD 3,400–9,500
Flights from Shahjalal International Airport to Mohammed V International Airport via Jeddah
- Ave. Duration
- 18h 33m
- When
- Every day
- Estimated price
- MAD 3,600–10,000
Flights from Shahjalal International Airport to Mohammed V International Airport via Riyadh
- Ave. Duration
- 23h 30m
- When
- Thursday
- Estimated price
- MAD 3,500–10,000
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Jeddah
- Ave. Duration
- 26h 37m
- When
- Tuesday
- Estimated price
- MAD 3,100–11,000
Flights from Shahjalal International Airport to Rabat-Salé via Jeddah
- Ave. Duration
- 21h 47m
- When
- Saturday
- Estimated price
- MAD 4,200–15,000
- Website
- royalairmaroc.com
Flights from Shahjalal International Airport to Marrakech via Istanbul
- Ave. Duration
- 16h 20m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- MAD 4,300–11,000
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 19h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 3,400–12,000
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Dubai, Mohammed V International Airport
- Ave. Duration
- 19h 37m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 4,000–14,000
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Manama, Mohammed V International Airport
- Ave. Duration
- 21h 40m
- When
- Friday and Sunday
- Estimated price
- MAD 2,700–7,500
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Cairo, Mohammed V International Airport
- Ave. Duration
- 26h 40m
- When
- Wednesday
- Estimated price
- MAD 3,500–11,000
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Riyadh, Mohammed V International Airport
- Ave. Duration
- 28h 5m
- When
- Thursday
- Estimated price
- MAD 3,100–8,500
- Website
- qatarairways.com
Flights from Shahjalal International Airport to Mohammed V International Airport via Doha
- Ave. Duration
- 15h 35m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- MAD 4,100–13,000
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Dubai, Mohammed V International Airport
- Ave. Duration
- 19h
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- MAD 3,400–12,000
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Dubai, Mohammed V International Airport
- Ave. Duration
- 18h 20m
- When
- Tuesday and Sunday
- Estimated price
- MAD 4,300–13,000
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Manama, Mohammed V International Airport
- Ave. Duration
- 21h 40m
- When
- Friday and Sunday
- Estimated price
- MAD 2,700–7,500
Flights from Shahjalal International Airport to Agadir–Al Massira Airport via Riyadh, Mohammed V International Airport
- Ave. Duration
- 28h 5m
- When
- Thursday
- Estimated price
- MAD 3,100–8,500
- Website
- turkishairlines.com
Flights from Shahjalal International Airport to Marrakech via Istanbul
- Ave. Duration
- 18h 32m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- MAD 3,300–12,000
Flights from Shahjalal International Airport to Mohammed V International Airport via Istanbul
- Ave. Duration
- 19h 5m
- When
- Every day
- Estimated price
- MAD 3,500–12,000
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Delhi, Istanbul
- Ave. Duration
- 28h 50m
- When
- Wednesday and Saturday
- Estimated price
- MAD 2,600–9,000
- Website
- ryanair.com
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Abu Dhabi, Malaga
- Ave. Duration
- 21h 45m
- When
- Monday
- Estimated price
- MAD 2,200–7,000
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Doha, Malaga
- Ave. Duration
- 23h 10m
- When
- Friday and Sunday
- Estimated price
- MAD 3,100–10,000
Flights from Shahjalal International Airport to Rabat-Salé via Doha, Malaga
- Ave. Duration
- 23h 5m
- When
- Friday
- Estimated price
- MAD 4,800–16,000
- Website
- swiss.com
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 18h 22m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,400–8,000
- Website
- lufthansa.com
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Delhi, Munich
- Ave. Duration
- 19h 40m
- When
- Monday, Tuesday, Saturday, and Sunday
- Estimated price
- MAD 2,700–11,000
- Website
- airarabia.com
Flights from Shahjalal International Airport to Rabat-Salé via Istanbul
- Ave. Duration
- 26h 20m
- When
- Thursday and Sunday
- Estimated price
- MAD 4,100–14,000
Flights from Shahjalal International Airport to Rabat-Salé via Dubai, Barcelona
- Ave. Duration
- 21h 40m
- When
- Thursday and Sunday
- Estimated price
- MAD 5,500–19,000
- Website
- egyptair.com
Flights from Shahjalal International Airport to Mohammed V International Airport via Cairo
- Ave. Duration
- 22h 30m
- When
- Wednesday and Sunday
- Estimated price
- MAD 3,900–12,000
- Website
- flyedelweiss.com
Flights from Netaji Subhas Chandra Bose International Airport to Marrakech via Delhi, Zurich
- Ave. Duration
- 17h 45m
- When
- Thursday, Friday, and Sunday
- Estimated price
- MAD 2,400–8,000
- 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
Train from Salé Tabriquet to Marrakech
- Ave. Duration
- 3h 56m
- Frequency
- Every 2 hours
- Estimated price
- MAD 130–260
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- MAD 130–190
- 1st Class
- MAD 190–260
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- MAD 8–55
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- MAD 9–13
- 1st class seat (F_SEAT)
- MAD 8–12
- Snigdha
- MAD 20–29
- AC class seat (AC_S)
- MAD 25–35
- 1st class berth (F_BERTH)
- MAD 17–20
- AC class berth (AC_B)
- MAD 35–55
Train from Bhanga Junction to Benapole
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- MAD 13–85
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- MAD 13–19
- 1st class seat (F_SEAT)
- MAD 13–19
- Snigdha
- MAD 27–40
- AC class seat (AC_S)
- MAD 35–50
- 1st class berth (F_BERTH)
- MAD 35–40
- AC class berth (AC_B)
- MAD 60–85
- S_Chair
- MAD 15
- Shovan
- MAD 13
- F_Chair
- MAD 23
- F_Seat
- MAD 23
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Bangaon Jn to Dum Dum
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- MAD 13–110
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- MAD 13–17
- Third AC (3A)
- MAD 35–50
- Second AC (2A)
- MAD 50–65
- First Class (1A)
- MAD 85–110
- Phone
- 2255
- contact@supratours.ma
- Website
- supratours.ma
Bus from Agadir to Marrakech
- Ave. Duration
- 3h 30m
- Frequency
- Every 4 hours
- Estimated price
- MAD 110–160
- Schedules at
- supratours.ma
- Second Class
- MAD 130–160
- First Class
- MAD 110–160
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 10 amazing places to get away from it all in Australia, How to get from London to Edinburgh, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.





















