ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puerto Vallarta

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from Cancun to Puerto Vallarta

A trip from Cancun to Puerto Vallarta by bus can be quite an adventure, as there are no direct bus services between the two cities. The journey takes approximately 1 day and 15 hours, covering a distance of around 2,359-2,413 km, depending on the route taken. Travelers can expect 4-5 transfers, with durations ranging from 4 hours 40 minutes to 11 hours 55 minutes between the different stops. The bus routes involve transfers at various locations such as Mérida City, Villahermosa, and Guadalajara. The bus companies operating these routes include ADO, Futura, Primera Plus, and Vallarta Plus. The ticket prices can vary from $167 to $332. While the lengthy journey may be tiring, it offers an opportunity to see different parts of Mexico and experience the diverse landscapes as you travel from the Caribbean coast to the Pacific coast. It’s advisable for travelers to plan their journey well in advance, ensuring they are prepared for the long travel time and the multiple transfers.

Where to stay in Puerto Vallarta

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Find accommodation
  • No, there is no direct bus from Cancun to Puerto Vallarta. Traveling between the two destinations typically involves taking a bus from Cancun to Cordoba, transferring to another bus to Terminal Tlaquepaque, and then continuing on to Puerto Vallarta. The total travel time, including transfers, can be around 38 hours and 22 minutes. It is advisable to plan your journey in advance and be prepared for the long travel time.
  • You can catch the bus from Cancun to Puerto Vallarta at the Cancun bus station. This station is where ADO, the bus company operating the service, departs for the journey. Make sure to arrive at the Cancun station in advance of your scheduled departure time to ensure a smooth boarding process for your trip to Puerto Vallarta.
  • The bus from Cancun to Puerto Vallarta operated by Vallarta Plus arrives at the Puerto Vallarta bus station. Upon reaching your destination, you will disembark at the Puerto Vallarta station, which is the final stop for this bus route. From there, you can easily access various transportation options to reach your final destination in Puerto Vallarta. Be sure to check the station's facilities and services for any additional assistance or information you may need upon arrival.
  • The cost of a bus ticket from Cancun to Puerto Vallarta ranges between $144 to $323, depending on the bus service provider, the class of the ticket, and the time of booking. Prices may vary based on factors such as the season, route, and availability of seats. It is recommended to book your bus ticket in advance to potentially secure lower fares and ensure availability for your preferred travel dates. Remember to check for any discounts, promotions, or special offers that may be available when purchasing your ticket.
  • There are multiple bus routes available from Cancun to Puerto Vallarta, each with varying numbers of transfers. The routes range from 4 to 5 transfers, with options for stops in cities such as Mérida City, Guadalajara, and Tlaquepaque. Travelers can choose between different bus operators for their journey, including ADO and Vallarta Plus, depending on the specific route they select. It is advisable to carefully plan your trip and consider the number of transfers and travel time when selecting the most suitable bus route for your travel needs.
  • The buses from Cancun to Puerto Vallarta are typically less crowded during off-peak travel times, such as weekdays and outside of holiday seasons. The buses may be more crowded during weekends, holidays, and peak travel seasons, so planning your trip during weekdays can help avoid crowds. Additionally, booking tickets in advance can also help secure a seat and potentially avoid overcrowded buses.
  • The first bus from Cancun to Puerto Vallarta typically departs early in the morning, around 6-7 AM. The last bus of the day usually leaves in the evening, around 8-9 PM. It is important to check the specific schedules with the bus companies, as timings may vary depending on the day of the week and the time of the year.

Will you be returning to Cancun by bus?

If you need a return bus journey, you can check buses from Puerto Vallarta to Cancun.

See schedule