1map logoGo to main page

San Diego, CA, USA to Yuma, AZ, USA from $15: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States
to
Yuma, United States

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

$15 by trainBest price
274 kmDistance
2h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego to Yuma 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
Greyhound
Bus
Average Duration
6h  47m
Estimated price
$28-84
Recommended
Company
Amtrak
Train
Average Duration
8h  43m
Estimated price
$15-204
Cheapest
route map
Distance: 274 km
Duration: 2h 46m

See more options

Company
Various
Bus
Average Duration
7h  18m
Estimated price
$26-117
Company
Various
Bus
Average Duration
10h  29m
Estimated price
$29-48
Company
Various
Drive
Average Duration
2h  46m
Estimated price
$30-280
Company
Various
Plane
Average Duration
4h  46m
Estimated price
$281-282
Company
Various
Plane
Average Duration
6h  37m
Estimated price
$283-284

San Diego - Yuma operators

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

Bus
Contact phone
+52 664 104 7400
Website
abc.com.mx

Bus from Tijuana to Mexicali

Average Duration
2h 25m
Estimated price
$20-54

Bus from Mexicali to San Luis Río Colorado

Average Duration
1h 30m
Estimated price
$20-54
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Calexico Bus Station to Yuma County Area Transit

Average Duration
1h 10m
Estimated price
$20-54
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Calexico Bus Station to Yuma County Area Transit

Average Duration
1h 5m
Estimated price
$20-54
Contact phone
+52 55 5141 4300
Website
odm.com.mx

Bus from Mexicali to San Luis Río Colorado

Average Duration
1h 20m
Estimated price
$20-54
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$30-54

Train from Los Angeles to Yuma Amtrak

Average Duration
4h 47m
Estimated price
$15-204
Plane
Website
aa.com

Plane from San Diego (SAN) to Yuma (YUM)

Average Duration
3h 47m
Estimated price
$290-289

Plane from San Diego Airport to Yuma Airport

Average Duration
3h 28m
Estimated price
$280-280

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

Traveling between San Diego and Yuma 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 drive from San Diego to Yuma, covering a distance of 170 miles in approximately 2 hours and 46 minutes by car. Enjoy the journey through the beautiful desert landscapes of Southern California and Arizona. 💸 The cost of traveling from San Diego to Yuma by car typically ranges from $30 to $45, making it an affordable and convenient option for a quick getaway or a day trip. Plan your budget accordingly and hit the open road for an exciting adventure.
Average price
$30 - $45
🚆 Embark on a scenic train journey from San Diego to Yuma with a travel time of approximately 8 hours and 43 minutes. Although there is no direct route, passengers will make a transfer in Los Angeles along the way. 🛤️ The train services from San Diego to Yuma are operated by Amtrak, offering a range of ticket prices from $15 to $204. Enjoy the comfortable ride as you cover a distance of 379 miles during this cross-border rail adventure.
Departure Point
San Diego station
Arrival Point
Yuma Amtrak station
🛫 Flying from San Diego to Yuma involves a quick flight with a stopover, taking approximately 3 hours and 28 minutes in total. Airlines like Alaska, Southwest, and American Airlines operate this route. 🌵 Upon arrival in Yuma, after a flight lasting about 4 hours and 46 minutes, travelers can enjoy exploring the desert landscape and historic sites in the area. 💸 Prices for flights between San Diego and Yuma typically range from $387 to $675, offering travelers flexibility based on their budget and preferences.
Departure Point
San Diego Airport
Arrival Point
Yuma Airport. The quickest flight takes 3h 28m and has one stopover
🌄 The route from San Diego to Yuma spans approximately 339 miles, with a travel time of around 7 hours and 18 minutes, depending on the chosen transfer points. 🎫 Bus services for this route are operated by ABC and Omnibus de Mexico, with ticket prices ranging from $28 to $84.
Departure Point
Tijuana station
Arrival Point
San Luis Río Colorado station
Useful tips for bus travellers
• Make sure to check out both ABC and Omnibus de Mexico for schedules and fares, as they operate different segments of the trip; visit their websites at abc.com.mx and omnibusdemexico.com for the latest information.
• Be prepared for border crossing times, particularly if you are transferring in Tijuana; having your identification and any necessary documents ready can help expedite the process.
• Upon arriving at the Yuma station, which is located at 1st Street & 4th Avenue, note that many local bus services (Yuma County Area Transit) operate nearby, making it easier to continue to your final destination; see their routes and schedules here: ycat.org

Frequently asked questions

Find out more about the route from San Diego to Yuma.

Or choose the category:
The distance between San Diego and Yuma is approximately 238.2 km by road. Traveling by train from San Diego to Yuma takes about 8 hours and 43 minutes. If you prefer flying, the typical travel time from San Diego to Yuma is around 5 hours and 36 minutes. Driving by car between the two cities usually takes around 2 hours and 46 minutes, while taking a bus can take around 6 hours and 47 minutes.
The most cost-effective option for traveling from San Diego to Yuma is to take a bus, with ticket prices ranging from $27 to $45. However, this option is also the most time-consuming, with a travel time of approximately 10 hours and 28 minutes. On the other hand, driving is the fastest mode of transportation, taking only 2 hours and 46 minutes, but it may cost slightly more, ranging from $30 to $45.
When traveling from San Diego to Yuma the prices for a train ticket range from $15 to $204. If you prefer taking a bus, the prices vary from $27 to $78.
To get from San Diego to Yuma without using public transportation, you can choose to drive. The road distance between the two cities is approximately 273.6 km, and it takes around 2 hours and 46 minutes to drive from San Diego to Yuma. The cost of driving may vary, but typically it ranges from $30 to $45 for fuel and other expenses.
To travel from San Diego to Yuma without a car, the best option is to take a bus. The bus journey takes approximately 6 hours and 47 minutes and costs between $27 and $80. Another option is to take a train, which takes around 8 hours and 43 minutes and costs between $15 and $210. If you prefer a quicker option, you can also choose to fly, which takes about 5 hours and 36 minutes but can cost between $420 and $700.
Yes, there is a link between San Diego and Yuma but it requires transfers. The train journey takes approximately 8 hours and 43 minutes, with transfers in Los Angeles. There is no direct bus, but options are available with a journey time of around 7 hours and 6 minutes, including transfers in Tijuana and Mexicali.
The flight between San Diego and Yuma typically takes around 3 hours and 19 minutes with one stopover. However, there is no direct flight available between the two airports. The cost of the flight between Yuma and San Diego can range from $422 to $657, depending on various factors such as the airline, time of booking, and availability.
There are plenty of options for accommodation near Yuma with over 59 hotels to choose from. Prices for these hotels start at $44 per night, making it affordable for different budgets.