1map logoGo to main page

San Diego, CA, USA to Santa Fe, NM, USA from $64:ย 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States
to
Santa Fe, United States

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

$64 - Train, BusBest price
1090 kmDistance
4h Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego to Santa Fe 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
Average Duration
5hย  47m
Estimated price
$212-631
Recommended
Company
various
Train
Bus
Average Duration
28hย  35m
Estimated price
$64-412
Cheapest
route map
Distance: 1090 km
Duration: 4h

See more options

Company
various
Bus
Bus
Train
Average Duration
25hย  1m
Estimated price
$103-245
Company
various
Plane
Drive
Average Duration
4hย 
Estimated price
$113-323
Company
various
Plane
Average Duration
7hย  12m
Estimated price
$182-642
Company
various
Drive
Average Duration
13hย  31m
Estimated price
$2120-2121

San Diego - Santa Fe operators

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

Plane
Website
southwest.com

Plane from San Diego (SAN) to Santa Fe (SAF)

Average Duration
5h 47m
Estimated price
$212-631
Website
aa.com

Plane from San Diego (SAN) to Santa Fe (SAF)

Average Duration
4h 15m
Estimated price
$6313-6314

Plane from San Diego (SAN) to Albuquerque (ABQ)

Average Duration
1h 42m
Estimated price
$2129-6310
Website
united.com

Plane from San Diego (SAN) to Santa Fe (SAF)

Average Duration
4h 45m
Estimated price
$2127-21220
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$642-643

Train from Los Angeles to El Paso

Average Duration
16h 10m
Estimated price
$63190-2127
Contact phone
1-866-795-7245
Website
riometro.org

Train from Downtown Albuquerque Rail Runner Station to Santa Fe Depot Rail Runner Station

Average Duration
1h 41m
Estimated price
$640-641
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Diego to Los Angeles Union Station

Average Duration
2h 45m
Estimated price
$6402-6425
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Los Angeles Union Station to Albuquerque Bus Station

Average Duration
18h 35m
Estimated price
$644-64090

Bus from El Paso Bus Station to Albuquerque Bus Station

Average Duration
4h 40m
Estimated price
$6419-646

San Diego to Santa Fe: Overview of Bus, Train, Flight, and Car Trips

Traveling between San Diego and Santa Fe 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 vibrant beaches of San Diego to the enchanting deserts of Santa Fe covering a distance of 875 miles. Experience a diverse landscape as you make your way through California, Arizona, and finally, New Mexico. ๐Ÿ’ธ The cost of driving from San Diego to Santa Fe ranges from $150 to $230, depending on factors such as gas prices and vehicle efficiency. Consider making stops along the way to explore quaint towns, enjoy local cuisine, and capture breathtaking views, adding to the overall experience. ๐Ÿœ๏ธ Arrive in Santa Fe after approximately 13 hours and 31 minutes of driving time, ready to immerse yourself in the city's rich culture, art scene, and historic architecture. Explore the charming streets filled with adobe buildings, visit art galleries, and savor delicious Southwestern cuisine for a memorable road trip experience.
Average price
$150 - $230
๐Ÿš‚ Embark on a scenic train journey from sunny San Diego to charming Santa Fe! This 1,038-mile route will take you approximately 21 hours and 7 mins, with 2 transfers along the way.
๐Ÿ›ซ Flying from San Diego to Santa Fe involves a journey with a stopover, making the total travel time approximately 5 hours and 47 minutes. ๐Ÿ’ธ The cost of a flight from San Diego to Santa Fe can vary between $212 to $631, providing travelers with different price points to choose from for their journey.
Departure Point
San Diego Airport
Arrival Point
Santa Fe Airport. The quickest flight takes 4h 15m and has one stopover
๐ŸšŒ Embark on a 22-hour bus journey from San Diego to Santa Fe, spanning 982 miles with 3 transfers along the way.

Frequently asked questions

Find out more about the route from San Diego to Santa Fe.

Or choose the category:
The cheapest way to travel from San Diego to Santa Fe is by taking a combination of train and bus. Amtrak offers train services from San Diego to Albuquerque and from there, you can take a Greyhound bus to Santa Fe. This option typically costs between $95 and $280 and takes around 24 hours and 58 minutes.
The fastest way to travel from San Diego to Santa Fe is by taking a flight. The flight duration is approximately 5 hours and 44 minutes, making it the quickest option available. The cost of a flight ticket can range from $200 to $650 depending on the airline and time of booking.
The distance between San Diego and Santa Fe is approximately 1090 km. If you are traveling by road, the distance is slightly longer at 1408 km.
The best way to travel from San Diego to Santa Fe without a car is by using a combination of train and bus. You can take the Pacific Surfliner train from San Diego to Los Angeles. From there, there are various bus options available that will take you to Santa Fe. The journey takes approximately 24 hours and 58 minutes and costs between $95 and $280 depending on the specific routes and operators you choose.
The fastest way to travel from San Diego to Santa Fe is by plane. The average flight time is around 2 hours and 15 minutes, excluding any layovers.
There are plenty of options for accommodation near Santa Fe. With 464+ hotels available, you'll have a wide variety to choose from. Prices for hotels in Santa Fe start at $49 per night, offering options for various budgets. Whether you're looking for luxury resorts, cozy boutique hotels, or budget-friendly motels, Santa Fe has something for everyone.
Yes, you can definitely drive from San Diego to Santa Fe. The driving distance is approximately 1408 km, which would take you around 13 hours and 31 minutes, depending on traffic and other factors.
United Airlines and American Airlines both offer flights between San Diego and Santa Fe. These flights typically depart from San Diego Airport and arrive at Santa Fe Airport.
The fastest way to travel from San Diego to Santa Fe by plane is to take a flight. However, there are no direct flights between San Diego Airport and Santa Fe Airport. The quickest option typically has a stopover and takes around 3 hours and 37 minutes. United Airlines and American Airlines offer flights between the two cities. The prices for flights range from $201 to $618.
The flight from San Diego to Santa Fe typically takes around 3 hours and 37 minutes with one stopover.
The cost of a flight from San Diego to Santa Fe can range from $201 to $618.
The cost to drive from San Diego to Santa Fe can range between $150 to $230, depending on factors such as fuel prices and vehicle efficiency.