Travel from Cancún to Morelia

Bus or fly from Cancún to Morelia?

Aeroméxico, American Airlines and 5 other airlines fly from Cancún to Morelia hourly. Alternatively, ADO operates a bus from Cancún to Morelia 5 times a day. Tickets cost $80 - $130 and the journey takes 14 h 20 min. 4 other operators also service this route.

How to get from Cancún to Morelia

From Cancun bus to Cancun airport, fly to Morelia airport, then taxi to Morelia. 6 h 28 min $244. From Cancun bus to Cancun airport, fly to Queretaro airport, taxi to Pedro Escobedo, bus to San Juan del Río, then bus to Morelia. 8 h 57 min $205. From Cancun bus to Cancun airport, fly to Mexico City airport, line 5 subway to México Terminal Norte, then bus to Morelia. 8 h 49 min $104. From Cancun bus to México Terminal Norte then bus to Morelia. 18 h 20 min $130. From Cancún drive to Morelia. 22 h 26 min $196.

How long does it take to get from Cancún to Morelia?

It takes approximately 6 h 28 min to get from Cancún to Morelia.