ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puerto Vallarta

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration40h
Distance2457
Avg. price$ 112
Bus trips3 found

Buses from San Diego to Puerto Vallarta

🚌 Starting from San Diego it takes approximately 36 hours to reach Puerto Vallarta by bus with transfers through Tijuana, Tepic, and Bucerias. The journey is operated by ACN Autobuses and Pacífico. 🌊 The route covers a distance of 1,340 miles with a total of 3 transfers, including stops in Tijuana, Culiacán, and Guadalajara before reaching Puerto Vallarta. Prices for the bus ticket range from $100 to $110.

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 from San Diego to Puerto Vallarta. You will need to take a bus that departs from San Diego and makes transfers in Tijuana, Tepic, and Bucerias before reaching Puerto Vallarta. The total journey with these transfers can take approximately 36 hours and 1 minute. It's important to plan for these connections and the longer travel time when making your trip arrangements.
  • To catch the bus from San Diego to Puerto Vallarta you will need to go to the Tijuana station. This is where the bus services, operated by ACN Autobuses, depart for Puerto Vallarta. Make sure to arrive at the Tijuana station in advance to ensure a smooth boarding process for your journey to Puerto Vallarta.
  • The bus from San Diego to Puerto Vallarta will arrive at the Bucerías station. This is the final destination where the bus services, operated by Pacífico, conclude their journey. Upon arrival at the Bucerías station, you can disembark and begin your exploration of Puerto Vallarta, or make any further travel arrangements to your final destination within the city.
  • The cost of a bus ticket from San Diego to Puerto Vallarta typically ranges from $100 to $110. It's important to note that prices may vary based on the season, time of booking, and the bus operator. It's recommended to check with the specific bus company for the most up-to-date and accurate pricing information before purchasing your ticket for this journey.
  • There are multiple buses available for the journey from San Diego to Puerto Vallarta but there is no direct service. The trip involves transfers at various locations such as Tijuana, Tepic, and Bucerias, and the total travel time can take approximately 36 hours and 1 minute. Different bus operators like ACN Autobuses and Pacífico run services for this route, offering options for travelers to reach Puerto Vallarta from San Diego. It's important to plan ahead and consider the transfers and travel times when scheduling your bus journey between these two destinations.
  • The buses from San Diego to Puerto Vallarta can be most crowded during peak travel seasons like holidays or summer vacation periods. To avoid crowds, consider traveling during off-peak times such as weekdays or non-holiday periods. It's also advisable to book your tickets in advance to secure your seat and potentially avoid overcrowded buses. Being flexible with your travel dates and times can help you find a less crowded bus for a more comfortable journey.
  • The first bus of the day to travel from San Diego to Puerto Vallarta typically departs early in the morning, around 5:00 AM, from Tijuana station. The last bus of the day usually leaves in the evening, around 9:00 PM, from the same station. It's important to check the latest schedule with the bus operators, such as ACN Autobuses and Pacífico, to confirm the exact departure times as they may vary.

Will you be returning to San Diego by bus?

If you are looking for a return bus ride, please check out the buses from Puerto Vallarta to San Diego.

See schedule