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

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 Luis Potosí to Zacatecas

🚌 The journey from San Luis Potosí to Zacatecas takes approximately 2 hours and 45 minutes, allowing you to enjoy the scenic views along the way. With services operating every day, you can plan your trip with flexibility and convenience. 🚌 Ticket prices for the bus ride between Zacatecas and San Luis Potosí typically range from $20 to $50, offering budget-friendly options for travelers looking to explore the picturesque route between these two charming Mexican cities.

Where to stay in Zacatecas

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

Accomodation
  • Yes, there is a direct bus that travels between San Luis Potosí and Zacatecas. The bus departs from San Luis Potosí and arrives directly in Zacatecas. The service operates every day with departures approximately every two hours, making it convenient for travelers. The journey typically takes around 2 hours and 45 minutes.
  • To catch the bus from San Luis Potosí to Zacatecas you will need to go to the San Luis Potosí station. This is the departure point for the bus services operated by Omnibus de Mexico. Make sure to arrive at the station in advance to ensure a smooth boarding process. From there, you can board the bus that will take you directly to Zacatecas.
  • The bus from San Luis Potosí to Zacatecas operated by Omnibus de Mexico, arrives at the Zacatecas station. This is the final destination where passengers will disembark upon arrival in Zacatecas. The station in Zacatecas is a convenient location for connecting to other modes of transportation or reaching your final destination within the city. Once you arrive at Zacatecas station, you can easily access the city and begin your journey.
  • The cost of a bus ticket from San Luis Potosí to Zacatecas typically ranges between $20 to $50, depending on the bus company, type of service, and time of booking. Prices may vary based on factors such as seating class, amenities, and availability. It is advisable to check with the bus operator for the most up-to-date pricing information before purchasing your ticket for this route.
  • There are several buses operating between San Luis Potosí and Zacatecas. Services depart every two hours, ensuring frequent departures throughout the day. The journey between the two destinations typically takes around 2 hours and 45 minutes by bus. The bus services for this route are primarily operated by Omnibus de Mexico, offering travelers a reliable and comfortable transportation option.
  • The buses traveling from San Luis Potosí to Zacatecas may be the least crowded during early morning or late evening departures, as these times are typically less popular among travelers. On the other hand, buses are likely to be more crowded during mid-morning and early afternoon departures, which are peak travel times. However, since services depart every two hours and operate daily, travelers have flexibility in choosing a less crowded time to embark on their journey.
  • The first bus of the day from San Luis Potosí to Zacatecas typically departs early in the morning around 6:00 AM. The last bus of the day usually leaves in the late evening, around 8:00 PM. With services departing every two hours and operating daily, travelers have multiple options throughout the day to catch a bus between these two cities. The journey duration is approximately 2 hours and 45 minutes.

Will you be returning to San Luis Potosí by bus?

If you are looking for the return bus journey, check out buses from Zacatecas to San Luis Potosí

See schedule