1map logoGo to main page

San Antonio, TX, USA to Las Cruces, NM, USA from $51: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Antonio, United States
to
Las Cruces, United States

How to Get from San Antonio to Las Cruces: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$51 - Train, BusBest price
974 kmDistance
7h 9m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Antonio to Las Cruces with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Bus
Average Duration
7h  9m
Estimated price
$175-513
Recommended
Company
Amtrak
Train
Bus
Average Duration
13h  54m
Estimated price
$51-236
Cheapest
route map
Distance: 974 km
Duration: 7h 9m

See more options

Company
Greyhound USA
Bus
Average Duration
12h  45m
Estimated price
$65-1750
Company
various
Plane
Bus
Average Duration
10h  44m
Estimated price
$177-311
Company
various
Bus
Average Duration
13h  32m
Estimated price
$1751-1752
Company
various
Drive
Average Duration
9h  1m
Estimated price
$1753-1754

San Antonio - Las Cruces operators

Explore transport companies operating between San Antonio and Las Cruces, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Bus
Contact phone
+1 214-849-8100
Website
https://www.greyhound.com/

Bus from San Antonio Bus Station to Las Cruces (Road Runner Transit)

Average Duration
12h 45m
Estimated price
$65-1750

Bus from San Antonio Bus Station to Austin Eastside Bus Plaza

Average Duration
1h 25m
Estimated price
$2365-516
Contact phone
+52 800 765 6636
Website
https://transborde.com.mx

Bus from Aeropuerto Internacional de Ciudad Juárez to Downtown El Paso

Average Duration
40m
Estimated price
$2361-2362
Contact phone
+1 866 691 9732
Website
https://www.eplalimo.com

Bus from El Paso to Las Cruces, NM

Average Duration
45m
Estimated price
$2363-2364
Contact phone
+1 888 358 6762
Website
https://tornadobus.com

Bus from San Antonio to El Paso

Average Duration
10h 6m
Estimated price
$1753-519
Contact phone
+1 (855) 626-8585
Website
https://flixbus.com

Bus from San Antonio Bus Station to Austin Eastside Bus Plaza

Average Duration
1h 30m
Estimated price
$2366-2367
Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from San Antonio Amtrak Station to El Paso

Average Duration
11h 40m
Estimated price
$513-514
Plane
Website
southwest.com

Plane from San Antonio (SAT) to El Paso (ELP)

Average Duration
1h 35m
Estimated price
$175-513
Website
https://vivaaerobus.com

Plane from San Antonio to Ciudad Juarez

Average Duration
7h 27m
Estimated price
$1750-5136
Website
https://aeromexico.com

Plane from San Antonio to Ciudad Juarez

Average Duration
6h 28m
Estimated price
$5137-5138
Website
https://aa.com

Plane from Austin to El Paso

Average Duration
4h 2m
Estimated price
$1750-1758
Website
https://united.com

Plane from Austin to El Paso

Average Duration
4h 5m
Estimated price
$511-512

San Antonio to Las Cruces: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Antonio and Las Cruces offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Experience the scenic drive from San Antonio to Las Cruces covering 601 miles in approximately 9 hours and 1 minute. 💰 The cost of this road trip ranges from $100 to $160, offering flexibility for budget-conscious travelers looking to explore the Southwest.
Average price
$100 - $160
🚆 Embark on an exciting train journey from San Antonio to Las Cruces! The scenic route spans 603 miles and takes approximately 12 hours and 45 minutes to reach your destination.
🛫 Experience a convenient and efficient journey from San Antonio to Las Cruces by taking a quick direct flight from San Antonio Airport to El Paso Airport, which only takes 1 hour and 35 minutes.
Departure Point
San Antonio Airport
Arrival Point
El Paso Airport
🚌 Traveling from San Antonio to Las Cruces by bus is a convenient option, with daily services departing from San Antonio Bus Station and arriving at Las Cruces. The journey typically takes around 12 hours and 45 minutes. 🌵 Enjoy the scenic route as you make your way through the Texas and New Mexico landscapes, with Greyhound USA operating this long-distance bus service between San Antonio and Las Cruces. Sit back, relax, and take in the views during this approximately 13-hour journey. 💰 Prices for a bus ticket between Las Cruces and San Antonio can vary, typically ranging from $65 to $140.
Departure Point
San Antonio Bus Station
Arrival Point
Las Cruces(Road Runner Transit) station

Frequently asked questions

Find out more about the route from San Antonio to Las Cruces.

Or choose the category:
The distance between San Antonio and Las Cruces is approximately 857.8 km. If you choose to drive, it will take you around 9 hours and 1 minute to reach Las Cruces from San Antonio. However, if you opt for the fly and bus combination, the travel time is shorter at 7 hours and 4 minutes. Another option is taking a bus, which takes approximately 12 hours and 55 minutes to reach Las Cruces from San Antonio.
The most cost-effective transportation option for traveling from San Antonio to Las Cruces is by train and bus, with prices ranging from $50 to $240. This option may take longer, with a travel time of 13 hours and 54 minutes. On the other hand, the quickest way to reach Las Cruces is to fly and then take a bus, with a travel time of 7 hours and 4 minutes but at a higher cost, ranging from $190 to $550.
The prices for traveling from San Antonio to Las Cruces vary depending on the mode of transportation. When taking a bus between the two cities, prices can range from $65 to $140.
To get from San Antonio to Las Cruces without using public transportation, you can drive the approximately 967.2 km distance which takes around 9 hours and 1 minute. The cost of the trip by car can vary between $100 to $160 depending on factors such as fuel prices and tolls.
The most convenient way to travel from San Antonio to Las Cruces without a car is by bus. The bus journey takes approximately 12 hours and 55 minutes and fares range from $65 to $140.
Yes, there is a direct link between San Antonio and Las Cruces. Greyhound USA operates a daily bus service departing from San Antonio Bus Station and arriving at Road Runner Transit Facility in Las Cruces. The journey takes approximately 12 hours and 55 minutes.
The flight duration from San Antonio to Las Cruces is typically around 1 hour and 30 minutes on a direct flight. The cost of the flight can vary depending on factors like the airline, time of booking, and availability, but it usually ranges from $200 to $300 for a round trip.
There are many accommodation options available near Las Cruces with over 75 hotels to choose from. Prices for hotels in the area start at around $39 per night, offering a range of options to suit different budgets.