1map logoGo to main page

San Diego, CA, USA to Las Cruces, NM, USA from $61: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States of America
to
Las Cruces, United States of America

How to Get from San Diego 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.

$61 - Train, BusBest price
980 kmDistance
5h 41m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego 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
6h  19m
Estimated price
$112-316
Recommended
Company
various
Train
Bus
Average Duration
22h  20m
Estimated price
$61-371
Cheapest
route map
Distance: 980 km
Duration: 5h 41m

See more options

Company
various
Plane
Drive
Average Duration
6h  14m
Estimated price
$141-1120
Company
various
Plane
Bus
Average Duration
7h  9m
Estimated price
$145-377
Company
various
Plane
Average Duration
5h  41m
Estimated price
$216-515
Company
various
Train
Plane
Bus
Average Duration
10h  41m
Estimated price
$1121-1122
Company
various
Bus
Average Duration
17h  32m
Estimated price
$1123-1124
Company
various
Bus
Average Duration
23h  42m
Estimated price
$1125-1126
Company
various
Drive
Average Duration
10h  35m
Estimated price
$1127-1128

Traveling From San Diego to Las Cruces

Traveling from San Diego to Las Cruces offers you a vivid contrast between San Diego's coastal vibe and Las Cruces' rich desert landscapes.

Best Neighbourhoods in Las Cruces

Las Cruces features diverse neighborhoods that cater to various interests.

Mesilla
• Historic plaza with unique shops and eateries.
• Vibrant arts scene and local festivals.
Downtown Las Cruces
• Trendy cafes and art galleries abound.
• Easy access to cultural attractions.
Sunny Acres
• Family-friendly parks and recreational areas.
• Close-knit community vibe with local events.

Best Times To Visit Las Cruces's Attractions

Timing your visit to Las Cruces attractions can enhance your experience significantly.

Organ Mountains-Desert Peaks National Monument
Early morning or late afternoon offers cooler weather and fewer hikers.
New Mexico Farm and Ranch Heritage Museum
Visit on weekdays to enjoy a quieter, more relaxed atmosphere.
Historic Mesilla Plaza
Weekdays are ideal for exploring shops and dining without the crowds.

Las Cruces Weather: What to Expect Year-Round

Las Cruces enjoys a desert climate with warm summers and mild winters, ideal for outdoor activities year-round. Spring and fall present the best visiting conditions, as moderate temperatures enhance your overall travel experience.

Dining Recommendation

Try the green chile cheeseburger at Mesilla Valley Kitchen, a true local favorite that showcases the bold flavors of New Mexican cuisine. This dining experience stands in stark contrast to San Diego's fresh seafood, offering a vibrant atmosphere and locally sourced ingredients that highlight the region's rich culinary heritage.

San Diego - Las Cruces operators

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

Train
Contact phone
+1 800-872-7245
Website
https://www.amtrak.com/home.html

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$3714-3715

Train from Los Angeles to El Paso

Average Duration
16h 10m
Estimated price
$1452-1454
Plane Show flights
Website
southwest.com

Plane from San Diego to El Paso

Average Duration
1h 43m
Estimated price
$3163-11290

Plane from San Diego to Albuquerque

Average Duration
1h 42m
Estimated price
$3164-3165
Website
volaris.com

Plane from Tijuana to Ciudad Juárez

Average Duration
1h 45m
Estimated price
$619-3710
Website
aa.com

Plane from San Diego to El Paso via Phoenix

Average Duration
3h 57m
Estimated price
$3169-610

Plane from San Diego to Albuquerque via Phoenix

Average Duration
3h 36m
Estimated price
$1128-611
Website
delta.com

Plane from San Diego to Albuquerque via Los Angeles

Average Duration
3h 51m
Estimated price
$3711-3162
Website
flyfrontier.com

Plane from San Diego to El Paso

Average Duration
1h 52m
Estimated price
$3712-3713
Bus Show bus routes
Contact phone
+1 866 691 9732
Website
eplalimo.com

Bus from El Paso to Las Cruces, NM

Average Duration
45m
Estimated price
$1456-1451
Contact phone
+52 800 765 6636
Website
transborde.com.mx

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

Average Duration
40m
Estimated price
$1457-3719
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Diego to Riverside

Average Duration
2h 25m
Estimated price
$1458-37140

Bus from Riverside to Las Cruces Univ NM Campus

Average Duration
13h
Estimated price
$37145-1128
Contact phone
800 507 5500
Website
chihuahuenses.com.mx

Bus from Tijuana to Ciudad Juárez

Average Duration
17h 21m
Estimated price
$1459-3711

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

Traveling between San Diego 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.

🚗 Embark on a scenic road trip from the sunny shores of San Diego to the charming city of Las Cruces, spanning a distance of 686 miles. Enjoy approximately 10 hours and 35 minutes of driving through diverse landscapes and open highways. 💰 Experience the flexibility of car travel with prices ranging from $120 to $180 for the journey from San Diego to Las Cruces. Take advantage of budget-friendly options or treat yourself to added comfort and amenities along the way, making it a journey tailored to your preferences.
Average price
$120 - $180
🛫 Flying from San Diego to Las Cruces involves a journey that typically takes around 5 hours and 41 minutes by plane. This route doesn't have a direct flight option, so there may be layovers involved in the trip. ✈️ The quickest way to reach Las Cruces from San Diego by plane is by booking a flight from Tijuana Airport to Ciudad Juarez Airport, with the journey lasting about 1 hour and 45 minutes. Volaris is one of the airlines that offers flights on this route. 💸 Prices for flights between Las Cruces and San Diego can range from $216 to $515, depending on the airline, time of booking, and availability. It's recommended to compare different options to find the best deal for your travel.
Departure Point
Tijuana Airport
Arrival Point
Ciudad Juarez Airport
🚌 Traveling from San Diego to Las Cruces by bus takes approximately 17 hours and 32 minutes, offering a scenic journey through the Southwest. 🌵 With bus prices ranging from $66 to $232, travelers can choose from multiple routes, each with unique stops and transit durations.

Frequently asked questions

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

Or choose the category:
The distance between San Diego and Las Cruces is approximately 609 miles or 685.8 miles by road. If you choose to fly from San Diego to Las Cruces via Tijuana and Ciudad Juarez, with a bus ride included, the typical travel time is around 6 hours and 19 minutes. Alternatively, flying directly from San Diego to Las Cruces takes about 8 hours and 21 minutes. If you opt to drive, it would take approximately 10 hours and 35 minutes, while taking the bus would take around 18 hours and 10 minutes.
The most cost-effective transportation option for traveling from San Diego to Las Cruces is by bus via Los Angeles, with prices ranging from $70 to $250. However, this option takes the longest time, approximately 18 hours and 10 minutes. If time is a priority, the quickest way is to fly and then take a bus, which takes around 6 hours and 19 minutes and costs between $110 and $320. It is important to consider both cost and time constraints when choosing the best travel option.
The prices of a bus ticket between Las Cruces and San Diego can range from $72 to $241. The exact price depends on factors such as the time of travel, the type of bus service, and any discounts or promotions available. It is recommended to compare prices from different bus operators and book in advance to secure the best possible fare.
To get from San Diego to Las Cruces without using public transportation, you can drive the distance of approximately 686 miles. The drive typically takes around 10 hours and 35 minutes. The cost of the journey by car can range from $120 to $180, depending on factors such as fuel prices and vehicle efficiency.
To travel from San Diego to Las Cruces without a car, the best option is to take a bus via Los Angeles. The journey takes approximately 18 hours and 10 minutes, and ticket prices range from $70 to $250. This route allows you to sit back, relax, and enjoy the scenic views along the way. It is a convenient and cost-effective option for travelers without a car.
There is no direct link between San Diego and Las Cruces by bus. However, there are bus services available with transfers. The journey takes approximately 18 hours and 10 minutes, including transfers at Los Angeles Downtown. The bus services are operated by Flixbus USA and depart from San Diego station, arriving at Las Cruces station.
The flight from San Diego to Las Cruces typically takes around 1 hour and 45 minutes. The cost of the flight can vary, ranging from $126 to $385. Once you arrive at the airport, the best way to get to Las Cruces is by taking a shuttle from San Diego to Tijuana Airport, which takes about 30 minutes and costs around $11 to $16. From Ciudad Juarez Airport, you can then take a bus or taxi to reach your destination in Las Cruces.
There are plenty of accommodation options available in Las Cruces. With over 75 hotels to choose from, you will have no problem finding a place to stay that suits your budget and preferences. Prices for hotels in Las Cruces start at $39 per night, offering a range of options for every traveler. Whether you prefer a budget-friendly motel or a luxurious resort, there are plenty of choices available to make your stay in Las Cruces comfortable and enjoyable.

Trips from San Diego