Progreso is a popular destination for beach lovers living in Merida. Check out our guide for the best options to travel from Merida to Progreso.
Progreso is a small port town around 45 minutes north of Mérida. It is known for having the longest pier globally at four miles (6.5 kilometers) long.
As Progreso beach is the closest beach to Mérida, many locals and tourists travel there for a day trip, especially during the weekend.
Check our guide for the best options to travel from Merida to Progreso.
How far is Progreso from Merida?
The distance from Merida to Progreso is 26,7 miles or 43 kilometers.
Transportation Options from Merida to Progreso
The following table outlines all Mexico transportation options from Merida to Progreso:
Method | Travel time | Price |
---|---|---|
Bus from Merida to Progreso | ~ 1 hour | USD 2 |
Shared Van Shuttle from Merida to Progreso | ~ 1 hour | – |
Private Transfer from Merida to Progreso | 45 minutes | – |
Taxi from Merida to Progreso | 45 minutes | – |
Rental Car | 45 minutes | – |
How to get from Merida to Progreso Mexico
1. Bus from Merida to Progreso
Journey Duration: About one hour
The bus from Merida to Progreso leaves from the Autoprogreso terminal on Calle 62 near the Plaza Grande in downtown Merida (Mérida Bus Station: Street 62 No. 524 x Street 65 & 67, Centro, 97000 Mérida, Yuc.).
You can also board the bus at bus stops on Paseo de Montejo and Prolongación de Montejo.
A round-trip ticket costs around 40 pesos. Most Autoprogreso buses have air conditioning, and some newer buses are even equipped with WiFi.
Progreso’s bus terminal is close to the boardwalk (Progreso Bus Station Street 82 x 27 & 29, 97320 Progreso, Yuc.).
Merida to Progreso Schedule
The first bus leaves Merida at 5 AM, and the last bus leaves at 08:30 PM in Progreso.
As the trip takes only around one hour, Progreso is a great day trip destination!

2. Shared Van Shuttle
Journey Duration: About one hour
Many travel agencies and tour operators offer shared van shuttles from Merida to Progreso. You can either ask one of the agencies or make a reservation at your hotel.
3. Private Transfer from Merida to Progreso
Journey Duration: 45 minutes
If you prefer more comfort and flexibility, a private transfer to Progreso might be your best option.
Your driver will pick you up at your hotel in Merida at your preferred time. For an additional charge, it is often also possible to make stops on the way.
4. Driving with Rental Car
Journey Duration: 45 minutes
Progreso is just a 45-minute drive away from Merida. A rental car might be a good option if you prefer to go on your own, independent of bus or shuttle schedules.
There are enough paid and free parking lots in Progreso near the beach.
5. Uber or Taxi
Journey Duration: 45 minutes
Another option is to take a taxi or an Uber to Progreso. There is no need to make a reservation.

Best day tours in Progreso, Mexico
Get Your Guide helps you find the best tours wherever you are heading to. It’s usually the first website I check when I plan a trip to a new place.
The following widget shows some of the best tours in Progreso, Mexico.
Leave a comment