1map logoGo to main page

San Diego, CA, USA to Mesa, AZ, USA from $27: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
San Diego, United States
to
Mesa, United States

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

$27 - Train, busBest price
842 kmDistance
3h 29m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from San Diego to Mesa 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
Tram
Average Duration
3h  29m
Estimated price
$40-199
Recommended
Company
various
Train
Bus
Average Duration
13h  46m
Estimated price
$27-265
Cheapest
route map
Distance: 842 km
Duration: 3h 29m

See more options

Company
FlixBus
Bus
Average Duration
11h  5m
Estimated price
$44-120
Company
FlixBus
Bus
Average Duration
12h  8m
Estimated price
$44-165
Company
various
Plane
Tram
Average Duration
4h  47m
Estimated price
$255-469
Company
N/A
Drive
Average Duration
6h  6m
Estimated price
$400-401

San Diego - Mesa operators

Explore transport companies operating between San Diego and Mesa, 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 Phoenix (PHX)

Average Duration
1h 17m
Estimated price
$403-404
Website
flyfrontier.com

Plane from San Diego (SAN) to Phoenix (PHX)

Average Duration
1h 22m
Estimated price
$40-405
Website
aa.com

Plane from San Diego (SAN) to Phoenix (PHX)

Average Duration
1h 20m
Estimated price
$406-407
Tram
Contact phone
(602) 253-5000
Website
valleymetro.org

Tram from 44th St/Washington to University Dr/Rural Rd

Average Duration
15m
Estimated price
$409-409

Tram from University Dr/Rural Rd to Mesa Dr/Main St

Average Duration
24m
Estimated price
$409-409
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from San Diego to Los Angeles

Average Duration
2h 56m
Estimated price
$1990-1991

Train from Los Angeles to Maricopa

Average Duration
7h 30m
Estimated price
$1992-19970

Train from Maricopa to Tempe Amtrak Bus Stop

Average Duration
45m
Estimated price
$274-275
Bus
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from San Diego to Los Angeles Downtown

Average Duration
2h 55m
Estimated price
$273-19905

Bus from Los Angeles Downtown to Tempe

Average Duration
7h 20m
Estimated price
$1995-1996

Bus from Tijuana to Mexicali

Average Duration
2h 25m
Estimated price
$271-1994

Bus from Calexico Bus Station to Phoenix Sky Harbor Airport/44th Street Station

Average Duration
4h 40m
Estimated price
$4092-272
Contact phone
+52 664 104 7400
Website
abc.com.mx

Bus from Tijuana to Mexicali

Average Duration
2h 25m
Estimated price
$271-1994

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

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

🚗 Discover the beauty of the Southwest on a scenic road trip from San Diego to Mesa, covering 373 miles of diverse landscapes and breathtaking desert vistas. 💸 Budget-friendly options abound for this journey, with car travel costs ranging from $65 to $100 depending on your vehicle choice and fuel efficiency. 🌵 Enjoy a leisurely 6-hour drive through California and Arizona, soaking in the sun-drenched scenery and arriving in Mesa ready to explore all this vibrant city has to offer.
Average price
$65 - $100
🛫 Traveling from San Diego to Mesa by plane is a quick and convenient option with a direct flight duration of 1 hour and 10 minutes. Airlines like American Airlines, Frontier Airlines, and Southwest Airlines operate flights between San Diego Airport and Phoenix Airport.
Departure Point
San Diego Airport
Arrival Point
Phoenix Airport
🚌 The journey from San Diego to Mesa by bus involves multiple transfers and takes approximately 12 hours and 8 minutes, with services operated by Flixbus USA. There is no direct route, but travelers can make their way through various stops, including Los Angeles Downtown and University Dr & Rural Rd. 🛣️ Route options vary in terms of duration, with one route taking 11 hours and 5 minutes to reach Mesa from San Diego. Prices for a bus ticket between the two cities range from $44 to $120. Each route involves a different number of transfers, adding to the overall travel time and experience. 🌵 For those embarking on this bus journey, they can expect a scenic route spanning approximately 543 miles. While the trip may be long, passengers can enjoy the changing landscapes along the way, making for a memorable travel experience from the coastal city of San Diego to the desert city of Mesa.
Departure Point
San Diego station
Arrival Point
Tempe station

Frequently asked questions

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

Or choose the category:
The distance between San Diego and Mesa is approximately 507 km by air, with a road distance of 600 km. It takes about 3 hours and 29 minutes to reach Mesa from San Diego by flying and then taking a tram. Alternatively, driving from San Diego to Mesa takes approximately 6 hours and 6 minutes. If you prefer to take a bus, the travel time is around 11 hours and 5 minutes from San Diego to Mesa.
The most cost-effective transportation option for traveling from San Diego to Mesa would be taking the bus, which costs $40-$120 and takes approximately 11 hours and 5 minutes. However, if time efficiency is a priority, the quickest way would be to fly from San Diego to Mesa and then take a tram, which costs $40-$200 and takes around 3 hours and 29 minutes.
The prices for a bus ticket from San Diego to Mesa typically range from $44 to $120, depending on factors such as time of booking and availability.
To travel from San Diego to Mesa without using public transportation, the best option is to drive. The distance is approximately 600 km and it takes about 6 hours and 6 minutes to reach Mesa by car. The prices for a car rental vary from $65 to $100.
If you don't have a car, the best way to travel from San Diego to Mesa is by bus. The bus journey takes approximately 11 hours and 5 minutes and costs between $40 and $120.
Yes, there is a link between San Diego and Mesa but there is no direct mode of transportation between the two cities. The most convenient way to travel is by car, which takes approximately 6 hours and 6 minutes. If you prefer public transportation, you can take a bus, which takes about 11 hours and 5 minutes with a transfer. Alternatively, you can fly from San Diego to Mesa, which takes approximately 3 hours and 29 minutes including tram transfers.
The flight duration from San Diego to Mesa is typically around 1 hour and 10 minutes on a direct flight. However, it is important to note that there may be additional travel time needed to reach the airports and go through security. In terms of cost, the average price for a one-way flight from San Diego to Mesa is approximately $100 to $150, although prices may vary depending on the airline and time of booking.
There are plenty of options for accommodation near Mesa. With over 2083 hotels to choose from, you'll have no trouble finding a place to stay that suits your needs. Prices start at $51, so there's something for every budget. Whether you're looking for a luxury resort or a budget-friendly motel, Mesa offers a variety of options to cater to different preferences.