Buses from Morelia to Mazatlan
🚌 Traveling from Morelia to Mazatlan by bus is a convenient and scenic journey that takes approximately 10 hours and 32 minutes. The direct bus service operates twice daily, making it easy to plan your trip. ⏰ Arriving at Mazatlan station after 11 hours and 13 minutes, you'll have plenty of time to explore this vibrant coastal city. With ticket prices ranging from $48 to $130, this bus trip offers an affordable way to travel between Morelia and Mazatlan.