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 Seattle to Puerto Vallarta

🚌 Traveling from Seattle to Puerto Vallarta by bus is an adventurous journey that involves multiple transfers and takes approximately 2 days and 16 hours. 🌴 The route from Seattle to Puerto Vallarta includes stops in Sacramento, Tepic, and Bucerias. Prices for the bus ticket can range from $199 to $434, providing options for different budgets.

Where to stay in Puerto Vallarta

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

Accomodation
  • No, there isn't a direct bus from Seattle to Puerto Vallarta. The journey typically involves transferring at stations such as Sacramento, Tepic, and Bucerias, which extends the travel time to approximately 2 days and 16 hours. It's advisable to plan your trip well in advance and be prepared for multiple transfers during the journey from Seattle to Puerto Vallarta by bus.
  • To catch the bus from Seattle to Puerto Vallarta you will need to go to the Seattle Bus Station. This is where the bus services, typically operated by Flixbus USA, depart from for this particular route. Make sure to arrive at the Seattle Bus Station in advance of the scheduled departure time to ensure a smooth start to your journey to Puerto Vallarta by bus.
  • The bus from Seattle to Puerto Vallarta will arrive at Bucerías station. This is the final destination where the bus services, typically operated by Pacífico, conclude their journey from Seattle to Puerto Vallarta. Upon arrival at Bucerías station, you can then explore and enjoy all that Puerto Vallarta has to offer. Remember to gather your belongings and disembark safely at Bucerías station before continuing with your travel plans in Puerto Vallarta.
  • The cost of a bus ticket from Seattle to Puerto Vallarta typically ranges from $199 to $434, depending on the specific bus service, amenities offered, and time of booking. It's advisable to book your ticket in advance to secure the best possible fare for your journey. Keep in mind that prices may fluctuate, so it's recommended to check with the bus service provider for the most up-to-date pricing information before planning your trip from Seattle to Puerto Vallarta by bus.
  • There are multiple bus routes available from Seattle to Puerto Vallarta each with varying durations and numbers of transfers. The routes typically involve 5 to 6 transfers and take around 2 days and 21 hours to 2 days and 23 hours to reach Puerto Vallarta from Seattle. Travelers can choose from different bus services like Greyhound, Tufesa Internacional, Interbus de Sinaloa, Vallarta Plus, and others, depending on the specific route selected. It's advisable to carefully plan your journey and consider the transfer points and timings when traveling by bus from Seattle to Puerto Vallarta.
  • The Seattle to Puerto Vallarta buses are typically less crowded during weekdays and outside of peak travel seasons or holidays. The buses may be more crowded during weekends, summer months, and major holidays. To avoid crowds, travelers could consider scheduling their journey during off-peak times and booking tickets in advance to secure their seats on the bus from Seattle to Puerto Vallarta.
  • The first buses of the day from Seattle to Puerto Vallarta typically depart in the early morning hours, around 6:00 AM local time. The last buses of the day usually leave Seattle in the late evening, around 10:00 PM local time. Travelers should check the specific schedules of the bus operators, such as Flixbus USA and Pacífico, for the most accurate and up-to-date departure times for their journey from Seattle to Puerto Vallarta by bus.

Will you be returning to Seattle by bus?

If you are looking for a return bus ride, check the buses from Puerto Vallarta to Seattle.

See schedule