Travel from Miami to Cancún

Bus or fly from Miami to Cancún?

American Airlines and LATAM Chile fly from Miami to Cancún every 4 hours. Alternatively, La Cubana operates a bus from Miami to Cancún once daily. Tickets cost $159 and the journey takes 7 h. 4 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Miami to Cancún

From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Cancun airport, then bus to Cancún. 5 h 3 min $159. From Government Ctr.Stat.Rail Northbound train to MetroRail Transfer Station, train to Fort Lauderdale Airport Station, bus to Fort Lauderdale airport, fly to Cancun airport, then bus to Cancún. 6 h 1 min $190. From Government Ctr.Stat.Rail Northbound train to Airport Station, tram to Miami airport, fly to Cozumel airport, taxi to Cozumel Port, ferry to Playa del Carmen Terminal Turística, then bus to Cancún. 6 h 48 min $346. From Miami, FL bus to Gainesville, FL, taxi to Gainesville, bus to New Orleans, bus to San Antonio, bus to Mexico City, then bus to Cancun. 2 days 19 h $502. From Government Ctr.Stat.Rail Northbound train to Miami, bus to Orlando, bus to New Orleans Union Passenger Terminal Amtrak, train to San Antonio, bus to Mexico City, then bus to Cancun. 3 days 3 h $477. From Nw 1 Av @ Nw 1 St line 95 bus to North Miami, FL, bus to Atlanta, GA, bus to Dallas, TX, bus to Nuevo Laredo, bus to Puebla CAPU, then bus to Cancun Terminal ADO. 3 days 17 h $512. From Miami drive to Cancún. 2 days 8 h $487.

Operators from Miami to Cancún