How to get from San Pedro to Playa del Carmen by car, truck, bike, walk

Distance between San Pedro and Playa del Carmen is 295 kilometers (183 miles).
Driving distance from San Pedro to Playa del Carmen is 338 kilometers (210 miles)

San PedroPlaya del Carmen
Leaving from
Going to

Route Map

Routes from san-pedro-corozal to playa-del-carmen-quintana-roo

4 Ways from San Pedro (Belize/Corozal) to Playa del Carmen (Mexico/Quintana Roo)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 19 m
2. Turn right onto San Pedro - Calcutta Road 135 m
3. Turn left onto Remate Bypass 1.81 km
4. Turn left onto Philip Goldson Highway 4.40 km
5. Turn left onto Philip Goldson Highway 10.41 km
6. At roundabout, take exit 2 onto Philip Goldson Highway 1.68 km
7. At roundabout, take exit 1 onto Philip Goldson Highway 11.31 km
8. Keep left 286 m
9. Turn left 26 m
10. Turn sharp left 192 m
11. At roundabout, take exit 1 onto Philip Goldson Highway 297 m
12. At roundabout, take exit 2 onto Free Zone Access Road 163 m
13. Turn left onto Commercial Road 2.22 km
14. Keep right 1.97 km
15. At roundabout, take exit 2 82.29 km
16. Continue onto MEX 307 60.65 km
17. Continue onto Avenida Benito Juárez García, MEX 307 1.74 km
18. At roundabout, take exit 2 onto Avenida Benito Juárez García, MEX 307 1.21 km
19. At roundabout, take exit 2 onto Avenida Benito Juárez García, MEX 307 76.31 km
20. Continue onto Avenida Tulum, MEX 307 81.03 km
21. Keep right 276 m
22. Turn right onto Calle 12 Norte 218 m
23. Turn right onto Avenida 40 Norte 61 m
24. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from San Pedro (Belize/Corozal) to Playa del Carmen (Mexico/Quintana Roo)?
How do I get from San Pedro (Belize/Corozal) to Playa del Carmen (Mexico/Quintana Roo) the fastest?
How long does it take to get from San Pedro (Belize/Corozal) to Playa del Carmen (Mexico/Quintana Roo)?