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.