ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese 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 Billings to Puerto Vallarta

🌮 The entire trip, with transfers, will take approximately 2 days and 13 hours. Express Arrow operates the bus services departing from Billings while Pacífico handles the arrival at Puerto Vallarta station.

Where to stay in Puerto Vallarta

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

Accomodation
  • No, there is no direct bus between Billings and Puerto Vallarta. Travelers would need to take multiple bus transfers, including stops at Casper Amtrak Station, Denver Union Station, El Paso Bus Station, Ciudad Juárez, and Tepic, before reaching Puerto Vallarta. This journey, with all the transfers, typically takes around 2 days and 13 hours to complete. It is important to plan for the long duration of travel and coordinate the different transfers efficiently.
  • You can catch the bus from Billings to Puerto Vallarta at the Billings station. The bus services for this route are operated by Express Arrow. Ensure you arrive at the station in advance to board the bus on time, and make sure to have your tickets and identification ready for boarding.
  • The bus traveling from Billings to Puerto Vallarta arrives at Puerto Vallarta station. This station serves as the final destination for the Pacífico bus service on this route. Upon arrival, travelers can disembark, collect their belongings, and proceed with their onward journey or exploration of Puerto Vallarta. Be sure to check the arrival schedule to plan your activities accordingly once you reach Puerto Vallarta station.
  • There are multiple buses involved in the journey from Billings to Puerto Vallarta due to the lack of direct service. Travelers would need to take buses operated by Express Arrow departing from Billings and transferring at various stations such as Casper Amtrak Station, Denver Union Station, El Paso Bus Station, Ciudad Juárez, and Tepic before reaching Puerto Vallarta. The final leg of the trip is typically completed on a bus operated by Pacífico, which arrives at Puerto Vallarta station. It takes approximately 2 days and 13 hours to complete this bus journey with all the necessary transfers.
  • The Billings to Puerto Vallarta buses are likely to be less crowded during off-peak times such as weekdays and outside holiday seasons. Peak times, when buses are more crowded, may include weekends, holidays, and popular travel periods. Since this journey involves multiple transfers and a long duration of travel, it is advisable to check with the bus operators for their specific schedules and peak travel times to plan a more comfortable and less crowded trip.
  • The first bus from Billings to Puerto Vallarta typically departs early in the morning, around the start of the bus service operational hours. The last bus of the day to travel from Billings to Puerto Vallarta usually leaves in the evening, closer to the end of the service day. It is essential to check the specific schedules provided by Express Arrow and Pacífico bus operators for the exact departure times of the first and last buses to plan your journey effectively.

Will you be returning to Billings by bus?

If you are on a return bus ride, check the buses from Puerto Vallarta to Billings.

See schedule