ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puerto Escondido (Oaxaca)

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from San Diego to Puerto Escondido (Oaxaca)

🏝️ Unfortunately, there is no direct bus route, but you can travel via Tijuana Buenavista and Puebla CAPU, totaling approximately 2 days and 6 hours. 💸 Prices for this unforgettable trip range from $153 to $232, offering you a budget-friendly way to experience the beauty and charm of Puerto Escondido from San Diego by bus.

Where to stay in Puerto Escondido (Oaxaca)

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

Accomodation
  • There is no direct bus from San Diego to Puerto Escondido. However, you can take a bus from San Diego to Tijuana Buenavista, transfer to another bus to Puebla CAPU, and then finally reach Puerto Escondido. The entire journey, including transfers, will take approximately 2 days and 6 hours. Make sure to plan your trip accordingly and check the schedules of each bus line for a smooth journey.
  • To catch the bus from San Diego to Puerto Escondido, you will need to travel to the Tijuana Buenavista station. This is where the bus services, operated by ACN Autobuses, depart for the journey to Puerto Escondido. Make sure to plan your travel to Tijuana Buenavista station in advance to ensure a smooth start to your trip to Puerto Escondido.
  • The bus from San Diego to Puerto Escondido, operated by Ómnibus Cristóbal Colón, arrives at the Puerto Escondido station. This is the final destination for your bus journey from San Diego to Puerto Escondido in Oaxaca. Once you arrive at the Puerto Escondido station, you can begin your exploration of this beautiful coastal town. Make sure to check your belongings and gather your belongings before disembarking at the station.
  • The cost of a bus ticket from San Diego to Puerto Escondido typically ranges from $153 to $232. It's important to check with the specific bus company you choose for the most up-to-date pricing information and to inquire about any discounts or promotions that may be available. Keep in mind that prices can vary based on factors such as the time of booking, the class of service, and the season of travel.
  • There are multiple buses that you will need to take to travel from San Diego to Puerto Escondido. The services are operated by ACN Autobuses and Ómnibus Cristóbal Colón, with transfers at Tijuana Buenavista and Puebla CAPU. The entire journey, including transfers, takes approximately 2 days and 6 hours. Make sure to plan your trip carefully and book your tickets in advance to ensure a smooth travel experience.
  • The buses traveling from San Diego to Puerto Escondido are typically less crowded during the weekdays compared to weekends. The early morning or late-night buses may also have fewer passengers, offering a more comfortable and quieter journey. It's advisable to avoid peak travel times, such as holidays or long weekends, to have a more relaxed trip. However, it's always recommended to check the bus schedules and availability in advance to better plan your travels.
  • The first bus of the day to travel from San Diego to Puerto Escondido typically departs in the early morning hours, around 3:00 AM. The last bus of the day usually leaves in the late evening, around 10:00 PM. It's advisable to check the specific schedules with the bus operators, ACN Autobuses and Ómnibus Cristóbal Colón, as timings may vary.

Will you be returning to San Diego by bus?

If you are on a return bus ride, check the buses from Puerto Escondido (Oaxaca) to San Diego.

See schedule