How far is Cancun from Puerto Vallarta? The distance from Cancun to Puerto Vallarta is
2468.5 kilometers in a road trip and approximately 30 hours in duration.
However you have to consider that this road trip can become more “expensive” if you do it on your own.
Consider that the trip lasts 30 hours, taking into account that you do not “stop” for anything, however we know that you have to sleep and eat, so it extends to a duration of 3 to 4 days.
Of course you can travel through the ADO service, which will save you a lot of hassle and the cost of the bus from Puerto Vallarta to Cancun is $1,666.00 MXN.
Another option to be able to go to Cancun from Puerto Vallarta or from Puerto Vallarta to Cancun is to take an air trip. Let us remember that this option is the fastest and it is estimated to take 6 hours and cost approximately $2,500.00 MXN.