There are 7 ways to get from San Marcos to Zacatecas by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Nuevo Laredo
best- Take the bus from San Marcos, TX - Restaurant Mazatlan to Laredo, TX - Tornado Bus Cobus Dallas
- Take the bus from Laredo, TX to Zacatecasbus
12h 42m$2,536–4,326Bus
cheapest- Take the bus from San Marcos to Zacatecasbus
14h 13m$1,700–3,400Drive 1,001.2 km
- Drive from San Marcos to Zacatecascar 1,001.2 km
10h 42m$1,919–2,772Bus to San Antonio International Airport, fly to Zacatecas International Airport
- Take the bus from San Marcos to San Antonio Bus Stationbus
- Fly from San Antonio International Airport (SAT) to Zacatecas International Airport (ZCL)plane SAT - ZCL
10h 16m$4,146–8,873Bus to Austin-Bergstrom International Airport, fly to Zacatecas International Airport
- Take the bus from San Marcos to Austin Eastside Bus Plazabus
- Fly from Austin-Bergstrom International Airport (AUS) to Zacatecas International Airport (ZCL)plane AUS - ZCL
8h 41m$3,311–14,830Bus to San Antonio International Airport, fly to Lic. Jesús Terán Peredo International Airport, bus
- Take the bus from San Marcos to San Antonio Bus Stationbus
- Fly from San Antonio International Airport (SAT) to Lic. Jesús Terán Peredo International Airport (AGU)plane SAT - AGU
- Take the bus from Aguascalientes to Zacatecasbus
11h 13m$2,866–12,953Bus to Austin-Bergstrom International Airport, fly to Lic. Jesús Terán Peredo International Airport, bus
- Take the bus from San Marcos to Austin Eastside Bus Plazabus
- Fly from Austin-Bergstrom International Airport (AUS) to Lic. Jesús Terán Peredo International Airport (AGU)plane AUS - AGU
- Take the bus from Aguascalientes to Zacatecasbus
10h 40m$2,631–11,910
San Marcos to Zacatecas by bus
Questions & Answers
The cheapest way to get from San Marcos to Zacatecas is to bus which costs $1700 - $3400 and takes 14h 13m.
The fastest way to get from San Marcos to Zacatecas is to bus and fly which takes 8h 41m and costs $3300 - $15000.
Yes, there is a direct bus departing from San Marcos and arriving at Zacatecas. Services depart four times a week, and operate every day. The journey takes approximately 14h 13m.
The distance between San Marcos and Zacatecas is 1015 km. The road distance is 1001.2 km.
The best way to get from San Marcos to Zacatecas without a car is to bus via Nuevo Laredo which takes 12h 42m and costs $2500 - $4400.
It takes approximately 12h 42m to get from San Marcos to Zacatecas, including transfers.
San Marcos to Zacatecas bus services, operated by Tornado Bus Company, depart from San Marcos, TX - Restaurant Mazatlan station.
San Marcos to Zacatecas bus services, operated by Tornado Bus Company, arrive at Laredo, TX - Tornado Bus Co station.
Zacatecas is 1h behind San Marcos. It is currently 7:57 AM in San Marcos and 6:57 AM in Zacatecas.
Yes, the driving distance between San Marcos to Zacatecas is 1001 km. It takes approximately 10h 42m to drive from San Marcos to Zacatecas.
What companies run services between San Marcos, TX, USA and Zacatecas, Mexico?
You can take a bus from San Marcos, TX - Restaurant Mazatlan to Zacatecas via Laredo, TX - Tornado Bus Co and Laredo, TX in around 12h 42m.
- Website
- aa.com
Flights from San Antonio International Airport to Zacatecas International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 48m
- When
- Every day
- Estimated price
- $2,900–15,000
Flights from Austin-Bergstrom International Airport to Zacatecas International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $2,700–14,000
Flights from San Antonio International Airport to Lic. Jesús Terán Peredo International Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- $2,600–13,000
Flights from Austin-Bergstrom International Airport to Lic. Jesús Terán Peredo International Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- $2,400–12,000
- Website
- aeromexico.com
Flights from San Antonio International Airport to Zacatecas International Airport via Mexico City
- Ave. Duration
- 6h 56m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $3,000–15,000
Flights from Austin-Bergstrom International Airport to Zacatecas International Airport via Mexico City
- Ave. Duration
- 6h 50m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $3,000–15,000
Flights from San Antonio International Airport to Lic. Jesús Terán Peredo International Airport via Mexico City
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- $2,400–15,000
Flights from Austin-Bergstrom International Airport to Lic. Jesús Terán Peredo International Airport via Mexico City
- Ave. Duration
- 6h 42m
- When
- Every day
- Estimated price
- $2,400–12,000
- Website
- united.com
Flights from San Antonio International Airport to Lic. Jesús Terán Peredo International Airport via Houston
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $2,300–12,000
Flights from Austin-Bergstrom International Airport to Lic. Jesús Terán Peredo International Airport via Houston
- Ave. Duration
- 5h 8m
- When
- Every day
- Estimated price
- $2,100–11,000
- Website
- volaris.com
Flights from San Antonio International Airport to Zacatecas International Airport via Guadalajara
- Ave. Duration
- 5h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- $3,500–8,000
- Website
- vivaaerobus.com
Flights from San Antonio International Airport to Lic. Jesús Terán Peredo International Airport via Monterrey
- Ave. Duration
- 4h 12m
- When
- Monday
- Estimated price
- $2,800–13,000
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from San Marcos, TX - Restaurant Mazatlan to Laredo, TX - Tornado Bus Co
- Ave. Duration
- 3h 5m
- Frequency
- Once daily
- Estimated price
- $900–2,600
- Schedules at
- Tornado Bus Company
- Adults 11-59
- $900–2,600
- Phone
- +1 479 750 3263
- Website
- transporteschayo.com
Bus from Laredo, TX to Zacatecas
- Ave. Duration
- 8h 30m
- Frequency
- Once daily
- Estimated price
- $1,600–1,750
- Schedules at
- transporteschayo.com
- Book at
- transporteschayo.com
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from San Marcos to San Antonio Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $120–210
- Schedules at
- Flixbus USA
Bus from San Marcos to Austin Eastside Bus Plaza
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $80–140
- Schedules at
- Flixbus USA
Bus from San Marcos to San Antonio Bus Station
- Ave. Duration
- 1h 25m
- Frequency
- 4 times a day
- Estimated price
- $120–210
- Schedules at
- Flixbus USA
Bus from San Marcos to Austin Eastside Bus Plaza
- Ave. Duration
- 40 min
- Frequency
- Once daily
- Estimated price
- $80–140
- Schedules at
- Flixbus USA
- Phone
- +1 800 923 1799
- [email protected]
- Website
- Omnibus Express (OMEX VIP)
Bus from San Marcos to Zacatecas
- Ave. Duration
- 14h 13m
- Frequency
- Once daily
- Estimated price
- $1,700–2,400
- Schedules at
- Omnibus Express (OMEX VIP)
- Phone
- +52 449 291 3048
- [email protected]
- Website
- TL Premium
Bus from San Marcos to Zacatecas
- Ave. Duration
- 15h 30m
- Frequency
- 4 times a week
- Estimated price
- $3,354
- Schedules at
- TL Premium
- Phone
- +52 55 2643 9028
- Website
- apoloplatinum.com.mx
Bus from Aguascalientes to Zacatecas
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $320–600
- Schedules at
- platinumline.mx
- Book at
- platinumline.mx
- Ejecutivo
- $420–470
- Confort
- $500–600
- Primera Clase
- $320–470
Bus from Aguascalientes to Zacatecas
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $320–600
- Schedules at
- platinumline.mx
- Book at
- platinumline.mx
- Ejecutivo
- $420–470
- Confort
- $500–600
- Primera Clase
- $320–470
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 63+ hotels available in Zacatecas.





















