ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Celestun

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Mérida to Celestun

🌊 The journey typically takes around 2 hours and 30 minutes, allowing you to enjoy a scenic ride from the city to the beautiful coastal town of Celestún. 💰 Prices for the bus ticket between Mérida and Celestún range from $3 to $9, making it an affordable way to explore this charming destination on Mexico's Yucatán Peninsula.

Where to stay in Celestun

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • Yes, there is a direct bus route between Merida and Celestun. The bus departs from Mérida Noreste and arrives at Celestún, with services operating hourly every day. The journey typically takes around 2 hours and 30 minutes, providing a convenient and efficient transportation option for travelers looking to reach Celestun from Merida by bus.
  • To catch the bus from Merida to Celestun you will need to head to the Mérida Noreste bus station. This is where the bus services, operated by Autobuses Oriente, depart for Celestun. Ensure you arrive at the station in advance of the scheduled departure time to secure your seat on the bus bound for Celestun.
  • The bus traveling from Merida to Celestun operated by Autobuses Oriente, arrives at Celestún station. This is the final destination where passengers disembark and can begin exploring the beautiful coastal town of Celestun. Ensure you have all your belongings with you before exiting the bus at Celestún station.
  • The cost of a bus ticket from Merida to Celestun can vary between $3 to $9, depending on the specific bus service and any discounts that may apply. It's advisable to check with the bus operator for the most up-to-date fare information before your journey. Budgeting between $3 and $9 for the bus ride is a good estimate to help plan your travel expenses between Merida and Celestun.
  • There are multiple buses between Merida and Celestun with services operated by Autobuses Oriente departing from Mérida Noreste station and arriving at Celestún station. These buses run hourly and operate every day, providing travelers with frequent options for their journey. The average travel time on this route is approximately 2 hours and 30 minutes, offering a convenient and reliable transportation choice for those traveling between Merida and Celestun. Prices for the bus ticket can range from $3 to $9, so it's recommended to plan accordingly for your budget.
  • The buses from Merida to Celestun are typically the most crowded during peak hours in the morning and early evening when commuters travel to and from work. To avoid crowds, it's advisable to opt for buses during mid-morning or early afternoon when there is usually lesser passenger traffic. Since the services operate hourly every day, travelers have the flexibility to choose a less crowded time that suits their schedule best for a more comfortable journey between Merida and Celestun.
  • The first bus of the day to travel from Merida to Celestun typically departs from the Mérida Noreste station in the early morning. The last bus of the day usually leaves in the late evening, providing a convenient option for travelers who prefer to travel later in the day. With buses operating hourly every day, passengers have a range of departure times to choose from to suit their schedules when traveling from Merida to Celestun.

Will you be returning to Mérida by bus?

If you are looking for a return bus ride, please check out the buses from Celestun to Mérida.

See schedule