There are 6 ways to get from Casablanca to Punta Cana by plane, shuttle, 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 Mohammed V International Airport to Las Américas International Airport, shuttle
best- Fly from Mohammed V International Airport (CMN) to Las Américas International Airport (SDQ)plane CMN - SDQ
- Take a shuttle bus from Santo Domingo Airport to Punta Cana
16h 9m$551–1,236Train to Marrakech, fly to Punta Cana International Airport
cheapest- Take the train from Casablanca to Marrakechtrain
- Fly from Marrakech (RAK) to Punta Cana International Airport (PUJ)plane RAK - PUJ
18h 35m$362–950Fly Mohammed V International Airport to Punta Cana International Airport
- Fly from Mohammed V International Airport (CMN) to Punta Cana International Airport (PUJ)plane CMN - PUJ
14h 24m$381–1,031Train to Rabat-Salé, fly to Punta Cana International Airport
- Take the train from Casablanca to Rabat Agdaltrain
- Fly from Rabat-Salé (RBA) to Punta Cana International Airport (PUJ)plane RBA - PUJ
18h 51m$465–1,285Fly Mohammed V International Airport to La Romana International Airport, bus
- Fly from Mohammed V International Airport (CMN) to La Romana International Airport (LRM)plane CMN - LRM
- Take the bus from Sitrabapu Terminal La Romana to Punta Cana Airportbus
17h 46m$580–2,044Train to Tangier Ibn Battouta Airport, fly to Punta Cana International Airport
- Take the train from Gare Casa Voyageurs to Tanger Ville stationtrain
- Fly from Tangier Ibn Battouta Airport (TNG) to Punta Cana International Airport (PUJ)plane TNG - PUJ
16h 43m$424–1,316
Mohammed V International Airport (CMN) to Las Américas International Airport (SDQ) flights
Questions & Answers
The cheapest way to get from Casablanca to Punta Cana is to train and fly which costs $360 - $950 and takes 18h 35m.
The fastest way to get from Casablanca to Punta Cana is to fly which takes 14h 24m and costs $380 - $1,100.
The distance between Casablanca and Punta Cana is 6531 km.
It takes approximately 16h 9m to get from Casablanca to Punta Cana, including transfers.
Punta Cana is 5h behind Casablanca. It is currently 3:35 PM in Casablanca and 10:35 AM in Punta Cana.
There are 1352+ hotels available in Punta Cana.
What companies run services between Casablanca, Morocco and Punta Cana, Dominican Republic?
Iberia, Air Europa, and five other airlines fly from Mohammed V International Airport (CMN) to Punta Cana International Airport (PUJ) 5 times a day.
- Website
- w2fly.es
Flights from Mohammed V International Airport to Las Américas International Airport via Madrid
- Ave. Duration
- 12h 50m
- When
- Thursday, Saturday, and Sunday
- Estimated price
- $420–1,100
Flights from Marrakech to Punta Cana International Airport via Madrid
- Ave. Duration
- 14h 40m
- When
- Friday to Sunday
- Estimated price
- $340–850
Flights from Mohammed V International Airport to Punta Cana International Airport via Madrid
- Ave. Duration
- 12h 30m
- When
- Monday, Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $370–950
Flights from Rabat-Salé to Punta Cana International Airport via Madrid
- Ave. Duration
- 14h 50m
- When
- Saturday
- Estimated price
- $450–1,200
Flights from Tangier Ibn Battouta Airport to Punta Cana International Airport via Madrid
- Ave. Duration
- 11h 30m
- When
- Monday and Saturday
- Estimated price
- $390–1,100
- Website
- aircanada.com
Flights from Mohammed V International Airport to Las Américas International Airport via Montreal
- Ave. Duration
- 18h 20m
- When
- Thursday and Sunday
- Estimated price
- $360–1,300
Flights from Marrakech to Punta Cana International Airport via Montreal
- Ave. Duration
- 13h 5m
- When
- Thursday and Sunday
- Estimated price
- $370–1,000
Flights from Mohammed V International Airport to Punta Cana International Airport via Montreal
- Ave. Duration
- 13h 5m
- When
- Every day
- Estimated price
- $460–1,400
Flights from Mohammed V International Airport to La Romana International Airport via Montreal
- Ave. Duration
- 25h 15m
- When
- Saturday
- Estimated price
- $800–2,500
- Website
- jetblue.com
Flights from Mohammed V International Airport to Las Américas International Airport via New York JFK
- Ave. Duration
- 13h 32m
- When
- Every day
- Estimated price
- $500–1,600
Flights from Mohammed V International Airport to Punta Cana International Airport via New York JFK
- Ave. Duration
- 18h 50m
- When
- Every day
- Estimated price
- $440–1,400
- Website
- aireuropa.com
Flights from Marrakech to Punta Cana International Airport via Madrid
- Ave. Duration
- 21h 50m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $330–1,000
Flights from Mohammed V International Airport to Punta Cana International Airport via Madrid
- Ave. Duration
- 11h 15m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $350–1,100
Flights from Tangier Ibn Battouta Airport to Punta Cana International Airport via Madrid
- Ave. Duration
- 11h 30m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $370–1,200
- Website
- iberojet.com
Flights from Marrakech to Punta Cana International Airport via Madrid
- Ave. Duration
- 14h 20m
- When
- Thursday
- Estimated price
- $370–1,000
Flights from Rabat-Salé to Punta Cana International Airport via Madrid
- Ave. Duration
- 15h
- When
- Saturday
- Estimated price
- $490–1,400
Flights from Tangier Ibn Battouta Airport to Punta Cana International Airport via Barcelona
- Ave. Duration
- 20h 5m
- When
- Sunday
- Estimated price
- $460–1,300
- Website
- arajet.com
Flights from Mohammed V International Airport to Punta Cana International Airport via Montreal
- Ave. Duration
- 13h 55m
- When
- Saturday
- Estimated price
- $320–1,100
Flights from Mohammed V International Airport to Punta Cana International Airport via Toronto
- Ave. Duration
- 23h 15m
- When
- Sunday
- Estimated price
- $490–1,500
Flights from Tangier Ibn Battouta Airport to Punta Cana International Airport via Madrid, San Juan
- Ave. Duration
- 14h 46m
- When
- Saturday
- Estimated price
- $350–1,200
- Website
- iberia.com
Flights from Mohammed V International Airport to Las Américas International Airport via Madrid
- Ave. Duration
- 12h 45m
- When
- Monday, Tuesday, Thursday, Friday, and Saturday
- Estimated price
- $380–1,200
- Website
- aircaraibes.com
Flights from Mohammed V International Airport to Las Américas International Airport via Paris Orly
- Ave. Duration
- 15h 55m
- When
- Thursday
- Estimated price
- $650–1,800
Flights from Tangier Ibn Battouta Airport to Punta Cana International Airport via Paris Orly
- Ave. Duration
- 13h
- When
- Wednesday, Friday, and Saturday
- Estimated price
- $600–1,700
- Website
- airfrance.com
Flights from Rabat-Salé to Punta Cana International Airport via Paris Charles de Gaulle
- Ave. Duration
- 16h 45m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $410–1,400
- Website
- airtransat.com
Flights from Mohammed V International Airport to La Romana International Airport via Montreal
- Ave. Duration
- 14h 15m
- When
- Thursday
- Estimated price
- $550–2,500
- Website
- aa.com
Flights from Mohammed V International Airport to La Romana International Airport via New York JFK, Miami
- Ave. Duration
- 27h 48m
- When
- Thursday and Saturday
- Estimated price
- $800–2,500
- Phone
- 2255
- [email protected]
- Website
- oncf-voyages.ma
Train from Casablanca to Marrakech
- Ave. Duration
- 2h 39m
- Frequency
- Hourly
- Estimated price
- $10–22
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $10–15
- 1st Class
- $16–22
Train from Casablanca to Rabat Agdal
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $3–8
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $3–6
- 1st Class
- $5–8
Train from Gare Casa Voyageurs to Tanger Ville station
- Ave. Duration
- 2h 17m
- Frequency
- Hourly
- Estimated price
- $14–28
- Schedules at
- oncf-voyages.ma
- Book at
- oncf-voyages.ma
- 2nd Class
- $14–20
- 1st Class
- $20–28
- Phone
- +1 877-255-8178
- Website
- welcomepickups.com
Shuttle from Santo Domingo Airport to Punta Cana
- Ave. Duration
- 1h 45m
- Frequency
- On demand
- Estimated price
- $130
- Website
- https://www.welcomepickups.com/santo-domingo/airport-taxi/
- Phone
- +1 809 682 9670
- [email protected]
- Website
- expresobavaro.com
Bus from Sitrabapu Terminal La Romana to Punta Cana Airport
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- $5–7
- Schedules at
- expresobavaro.com
- Expreso Bavaro
- $7
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 Need to know: Jadrolinija, Train travel in Spain: A guide to Renfe, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.








