There are 11 ways to get from Mesa to San Pedro by tram, plane, taxi, bus, train, car, subway, bus (Greyhound), or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Tram to Phoenix, fly to John Wayne Airport Orange County, taxi
best- Take the tram from Center/Main St to 44th St/Washingtontram
- Fly from Phoenix (PHX) to John Wayne Airport Orange County (SNA)plane PHX - SNA
- Take the taxi from Santa-Ana-Airport-SNA to San Pedrotaxi
3h 47m$167–732Tram to Phoenix, fly to Long Beach Airport
cheapest- Take the tram from Center/Main St to 44th St/Washingtontram
- Fly from Phoenix (PHX) to Long Beach Airport (LGB)plane PHX - LGB
5h 2m$35–208Bus
- Take the bus from Phoenix to El Montebus El Paso
- Take the bus from El Monte Station - Upper Level to Pacific / 3rdbus Metro J Line
10h 55m$61–97Taxi, train
- Take the taxi from Mesa to Maricopa Amtraktaxi
- Take the train from Maricopa Amtrak to Los Angelestrain Texas Eagle / ...
11h 4m$211–379Drive 395 mi
- Drive from Mesa to San Pedrocar 395 mi
6h 40m$73–105Tram to Phoenix, fly to Los Angeles International Airport
- Take the tram from Center/Main St to 44th St/Washingtontram
- Fly from Phoenix (PHX) to Los Angeles International Airport (LAX)plane PHX - LAX
4h 37m$105–258Tram to Phoenix, fly to Burbank Bob Hope Airport, subway, bus
- Take the tram from Center/Main St to 44th St/Washingtontram
- Fly from Phoenix (PHX) to Burbank Bob Hope Airport (BUR)plane PHX - BUR
- Take the subway from North Hollywood Station to 7th Street / Metro Center Station - Metro B & D Linessubway
- Take the bus from Flower / 7th to Pacific / 3rdbus
5h 24m$175–456Fly Scottsdale Airport to John Wayne Airport Orange County, taxi
- Fly from Scottsdale Airport (SCF) to John Wayne Airport Orange County (SNA)plane SCF - SNA
- Take the taxi from Santa-Ana-Airport-SNA to San Pedrotaxi
4h 35m$164–514Bus via 24th St/Baseline PNR
- Take the bus from Phoenix Bus Station to El Monte Bus Stopbus Greyhound US1000 / ...
- Take the bus from El Monte Station - Upper Level to Pacific / 7thbus Metro J Line
11h 4m$53–114Bus #2 (Flixbus)
- Take the bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Los Angeles Union Stationbus FlixBus 2054
14h 3m$75–126Bus #3
- Take the bus from Phoenix to Huntington Park, CA - 2470 E Florence Avebus El Paso
- Take the bus from Pacific / Florence to Artesia Stationbus 60
15h 29m$66–97
Mesa to San Pedro by tram and bus
Questions & Answers
The cheapest way to get from Mesa to San Pedro is to bus via 24th St/Baseline PNR which costs $50 - $120 and takes 11h 4m.
The fastest way to get from Mesa to San Pedro is to tram and fly and taxi which takes 3h 47m and costs $160 - $750.
No, there is no direct bus from Mesa to San Pedro. However, there are services departing from Washington St & 4880 East and arriving at Pacific / 3rd via Phoenix, Garvey Ave and Mountain View Rd W and El Monte Station - Upper Level. The journey, including transfers, takes approximately 10h 55m.
The distance between Mesa and San Pedro is 382 miles. The road distance is 397.3 miles.
The best way to get from Mesa to San Pedro without a car is to bus which takes 10h 55m and costs $60 - $100.
It takes approximately 3h 47m to get from Mesa to San Pedro, including transfers.
Mesa to San Pedro bus services, operated by Limousine Express, depart from Phoenix station.
Mesa to San Pedro bus services, operated by Limousine Express, arrive at El Monte station.
Yes, the driving distance between Mesa to San Pedro is 397 miles. It takes approximately 6h 40m to drive from Mesa to San Pedro.
Book your Mesa to San Pedro bus tickets online with Omio.
What companies run services between Mesa, AZ, USA and San Pedro, CA, USA?
You can take a vehicle from Center/Main St to Pacific / 3rd via 50th St/Washington St, Washington St & 4880 East, Washington St & 25th St, Phoenix, El Monte, Garvey Ave and Mountain View Rd W, El Monte Station Upper Level, and El Monte Station - Upper Level in around 10h 55m.
- Website
- southwest.com
Flights from Phoenix to John Wayne Airport Orange County
- Ave. Duration
- 1h 18m
- When
- Every day
- Estimated price
- $55–350
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $35–230
Flights from Phoenix to Long Beach Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $30–200
Flights from Phoenix to Long Beach Airport via Las Vegas
- Ave. Duration
- 3h 20m
- When
- Tuesday, Wednesday, Sunday, and Saturday
- Estimated price
- $35–220
Flights from Phoenix to Burbank Bob Hope Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $55–350
Flights from Phoenix to Burbank Bob Hope Airport via Las Vegas
- Ave. Duration
- 3h 15m
- When
- Monday to Wednesday
- Estimated price
- $60–370
- Website
- aa.com
Flights from Phoenix to John Wayne Airport Orange County
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- $55–350
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $35–230
Flights from Phoenix to Burbank Bob Hope Airport
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $55–350
- Website
- delta.com
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $35–230
- Website
- united.com
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 37m
- When
- Every day
- Estimated price
- $35–230
- Website
- jsx.com
Flights from Scottsdale Airport to John Wayne Airport Orange County
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $60–380
- Website
- flyfrontier.com
Flights from Phoenix to John Wayne Airport Orange County
- Ave. Duration
- 1h 21m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $45–190
Flights from Phoenix to Los Angeles International Airport
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $95–170
- Phone
- +1 (602) 253-5000
- [email protected]
- Website
- Valley Metro
Tram from Center/Main St to 44th St/Washington
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Website
- Valley Metro
Tram from Center/Main St to 44th St/Washington
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Website
- Valley Metro
Tram from Center/Main St to 44th St/Washington
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Website
- Valley Metro
Tram from Center/Main St to 44th St/Washington
- Ave. Duration
- 41 min
- Frequency
- Every 20 minutes
- Estimated price
- $2
- Website
- Valley Metro
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Maricopa Amtrak to Los Angeles
- Ave. Duration
- 8h 33m
- Frequency
- 6 times a week
- Estimated price
- $120–270
- Website
- Amtrak
- Phone
- +1-323-466-3876
- [email protected]
- Website
- Metro Los Angeles
Subway from North Hollywood Station to 7th Street / Metro Center Station - Metro B & D Lines
- Ave. Duration
- 26 min
- Frequency
- Every 15 minutes
- Estimated price
- $2
- Website
- Metro Los Angeles
- Phone
- +1 866 691 9732
- [email protected]
- Website
- Limousine Express
Bus from Phoenix to El Monte
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Estimated price
- $55–80
- Website
- Limousine Express
- One Way
- $55–80
- [email protected]
- Website
- CBX Cross Border Express
Bus from Phoenix to El Monte
- Ave. Duration
- 6h 5m
- Frequency
- Twice daily
- Estimated price
- $55–85
- Schedules at
- CBX Cross Border Express
Bus from Phoenix to Huntington Park, CA - 2470 E Florence Ave
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- $60–90
- Schedules at
- CBX Cross Border Express
- Phone
- +1-323-466-3876
- [email protected]
- Website
- Metro Los Angeles
Bus from El Monte Station - Upper Level to Pacific / 3rd
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- Metro Los Angeles
Bus from Flower / 7th to Pacific / 3rd
- Ave. Duration
- 48 min
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- Metro Los Angeles
Bus from El Monte Station - Upper Level to Pacific / 7th
- Ave. Duration
- 1h 23m
- Frequency
- Every 30 minutes
- Estimated price
- $1–2
- Website
- Metro Los Angeles
Bus from Pacific / Florence to Artesia Station
- Ave. Duration
- 44 min
- Frequency
- Every 20 minutes
- Estimated price
- $1–2
- Website
- Metro Los Angeles
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Phoenix Bus Station to El Monte Bus Stop
- Ave. Duration
- 6h 50m
- Frequency
- Twice daily
- Estimated price
- $50–110
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Phoenix Sky Harbor Airport/44th Street Sky Train Station to Los Angeles Union Station
- Ave. Duration
- 9h 35m
- Frequency
- 6 times a week
- Estimated price
- $70–120
- Schedules at
- Flixbus USA
- Ave. Duration
- 43 min
- Estimated price
- $85–130
Affordable Yellow Cab
- Phone
- +1 714-235-3035
California Yellow Cab
- Phone
- (714) 444-4444
OCTAP
- Website
- octap.net
Yellow Cab Anaheim
- Phone
- +1 714-905-5453
OCY Taxi
- Phone
- +1-949-444-2552
- Website
- ocridetoairports.com
Yellow Cab
- Phone
- +1-714-999-9999
- Website
- yellowcab.com
Mayflower Cab
- Phone
- +1 (602) 955-1355
VIP Taxi
- Phone
- +1 602-300-3000
- Website
- viptaxi.com
Yellow Cab AZ
- Phone
- +1 480-888-8888
- Website
- yellowcabaz.com
Affordable Yellow Cab
- Phone
- +1 714-235-3035
California Yellow Cab
- Phone
- (714) 444-4444
OCTAP
- Website
- octap.net
Yellow Cab Anaheim
- Phone
- +1 714-905-5453
OCY Taxi
- Phone
- +1-949-444-2552
- Website
- ocridetoairports.com
Yellow Cab
- Phone
- +1-714-999-9999
- Website
- yellowcab.com
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
There are 550+ hotels available in San Pedro.















