There are 10 ways to get from Anaheim to Sonora by train, plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Los Angeles International Airport, fly to Imperial County Airport, bus
best- Take the train from Fullerton to L.A. Union Stationtrain
- Fly from Los Angeles International Airport (LAX) to Imperial County Airport (IPL)plane LAX - IPL
- Take the bus from Mexicali to San Luis Río Coloradobus
6h 37m$2,430–4,256Bus
cheapest- Take the bus from Disneyland Employee's Entrance to 6th / Los Angelesbus 460
- Take the bus from Los Angeles Downtown to Hermosillobus San José
17h 45m$1,749–2,883Bus via Tijuana
- Take the bus from Anaheim-Cerritos to Cross Border Express, San Diegobus El Paso
- Take the bus from Tijuana to Hermosillobus
17h 22m$2,290–3,551Train, bus
- Take the train from Los Angeles to Tucson Amtrak Stationtrain Texas Eagle / ...
- Take the bus from Tucson to Hermosillobus
18h 50m$3,989–7,614Drive 1,026.1 km
- Drive from Anaheim to Hermosillocar 1,026.1 km
12h 20m$1,994–2,881Train to Tijuana International Airport, fly to Hermosillo International Airport
- Take the train from Fullerton Amtrak Station to San Diego Old Town Transportation Centertrain
- Fly from Tijuana International Airport (TIJ) to Hermosillo International Airport (HMO)plane TIJ - HMO
7h 49m$2,144–7,114Train to Los Angeles International Airport, fly to Tucson, line 16 bus, bus
- Take the train from Fullerton to L.A. Union Stationtrain
- Fly from Los Angeles International Airport (LAX) to Tucson (TUS)plane LAX - TUS
- Take the bus from Downtown Ronstadt Center to 6th Av/Districtbus
- Take the bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogalesbus
7h 29m$9,466–20,356Train to Tijuana International Airport, fly to Ciudad Obregón International Airport
- Take the train from Fullerton Amtrak Station to San Diego Old Town Transportation Centertrain
- Fly from Tijuana International Airport (TIJ) to Ciudad Obregón International Airport (CEN)plane TIJ - CEN
8h 11m$2,509–4,864Line 43 bus, line 76 bus to John Wayne Airport Orange County, fly to Tucson, line 16 bus, bus
- Take the bus from Harbor-East Shuttle Area to Harbor And Macarthurbus
- Take the bus from Macarthur-Harbor to Airport-Arrival Terminalbus
- Fly from John Wayne Airport Orange County (SNA) to Tucson (TUS)plane SNA - TUS
- Take the bus from Downtown Ronstadt Center to 6th Av/Districtbus
- Take the bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogalesbus
8h 11m$2,175–9,029Fly John Wayne Airport Orange County to Phoenix, shuttle
- Fly from John Wayne Airport Orange County (SNA) to Phoenix (PHX)plane SNA - PHX
- Take a shuttle bus from Sky Harbor International Airport to Nogales
8h 24m$7,997–14,701
Los Angeles International Airport (LAX) to Imperial County Airport (IPL) flights
Questions & Answers
The cheapest way to get from Anaheim to Sonora is to bus which costs $1700 - $2900 and takes 17h 45m.
The fastest way to get from Anaheim to Sonora is to train and fly and bus which takes 6h 37m and costs $2400 - $4300.
No, there is no direct bus from Anaheim to Sonora. However, there are services departing from Anaheim-Cerritos and arriving at Hermosillo via Tijuana Airport Bus Terminal and Tijuana. The journey, including transfers, takes approximately 17h 22m.
The distance between Anaheim and Sonora is 460 km. The road distance is 1026.1 km.
The best way to get from Anaheim to Sonora without a car is to bus via Tijuana which takes 17h 22m and costs $2200 - $3600.
It takes approximately 6h 37m to get from Anaheim to Sonora, including transfers.
Anaheim to Sonora bus services, operated by CBX Cross Border Express, depart from Anaheim-Cerritos station.
Anaheim to Sonora bus services, operated by CBX Cross Border Express, arrive at Cross Border Express, San Diego station.
Yes, the driving distance between Anaheim to Sonora is 1026 km. It takes approximately 12h 20m to drive from Anaheim to Sonora.
There are 150+ hotels available in Sonora.
What companies run services between Anaheim, CA, USA and Sonora, Mexico?
You can take a bus from Anaheim-Cerritos to Hermosillo via Cross Border Express, San Diego, Tijuana Airport Bus Terminal, and Tijuana in around 17h 22m.
- Website
- southwest.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $1,200–7,500
Flights from Los Angeles International Airport to Tucson via Las Vegas
- Ave. Duration
- 3h 35m
- When
- Tuesday, Wednesday, and Saturday
- Estimated price
- $1,500–8,000
Flights from Los Angeles International Airport to Tucson via Phoenix
- Ave. Duration
- 3h 40m
- When
- Monday, Thursday, and Friday
- Estimated price
- $1,300–7,500
Flights from John Wayne Airport Orange County to Tucson via Phoenix
- Ave. Duration
- 3h 37m
- When
- Every day
- Estimated price
- $1,400–8,000
Flights from John Wayne Airport Orange County to Tucson via Las Vegas
- Ave. Duration
- 4h
- When
- Sunday
- Estimated price
- $1,600–9,000
Flights from John Wayne Airport Orange County to Phoenix
- Ave. Duration
- 1h 20m
- When
- Every day
- Estimated price
- $850–5,500
Flights from John Wayne Airport Orange County to Phoenix via Las Vegas
- Ave. Duration
- 3h 30m
- When
- Sunday
- Estimated price
- $1,000–6,000
- Website
- aa.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $1,200–7,500
Flights from Los Angeles International Airport to Tucson via Phoenix
- Ave. Duration
- 3h 34m
- When
- Every day
- Estimated price
- $1,300–7,500
Flights from John Wayne Airport Orange County to Tucson via Phoenix
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $1,400–8,000
Flights from John Wayne Airport Orange County to Phoenix
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $850–5,500
- Website
- alaskaair.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 35m
- When
- Every day
- Estimated price
- $1,200–7,500
Flights from John Wayne Airport Orange County to Tucson
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $4,500–24,000
Flights from John Wayne Airport Orange County to Tucson via Phoenix
- Ave. Duration
- 3h 29m
- When
- Every day
- Estimated price
- $1,400–8,000
Flights from John Wayne Airport Orange County to Phoenix
- Ave. Duration
- 1h 29m
- When
- Every day
- Estimated price
- $850–5,500
- Website
- volaris.com
Flights from Tijuana International Airport to Hermosillo International Airport
- Ave. Duration
- 1h 23m
- When
- Every day
- Estimated price
- $1,400–5,500
Flights from Tijuana International Airport to Ciudad Obregón International Airport
- Ave. Duration
- 1h 36m
- When
- Every day
- Estimated price
- $1,800–3,400
Flights from John Wayne Airport Orange County to Phoenix
- Ave. Duration
- 1h 26m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $1,800–7,000
- Website
- iflysouthern.com
Flights from Los Angeles International Airport to Imperial County Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $1,400–2,700
- Website
- delta.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 39m
- When
- Every day
- Estimated price
- $1,200–7,500
- Website
- flyfrontier.com
Flights from John Wayne Airport Orange County to Phoenix
- Ave. Duration
- 1h 26m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $1,800–7,000
- Phone
- (800) 371-LINK (5465)
- Website
- metrolinktrains.com
Train from Fullerton to L.A. Union Station
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $130–180
- Website
- https://metrolinktrains.com
Train from Fullerton to L.A. Union Station
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- $130–180
- Website
- https://metrolinktrains.com
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Los Angeles to Tucson Amtrak Station
- Ave. Duration
- 9h 38m
- Frequency
- 6 times a week
- Estimated price
- $2,800–6,000
- Website
- https://www.amtrak.com/home.html
Train from Fullerton Amtrak Station to San Diego Old Town Transportation Center
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- $550–1,100
- Website
- https://www.amtrak.com/home.html
Train from Fullerton Amtrak Station to San Diego Old Town Transportation Center
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- $550–1,100
- Website
- https://www.amtrak.com/home.html
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $700–950
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- [email protected]
- Website
- crossborderxpress.com
Bus from Anaheim-Cerritos to Cross Border Express, San Diego
- Ave. Duration
- 2h 5m
- Frequency
- Twice daily
- Estimated price
- $470–700
- Schedules at
- crossborderxpress.com
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Tijuana to Hermosillo
- Ave. Duration
- 12h 52m
- Frequency
- Every 3 hours
- Estimated price
- $1,800–2,700
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +1 800 923 1799
- [email protected]
- Website
- omnibusexpress.com
Bus from Tucson to Hermosillo
- Ave. Duration
- 6h 21m
- Frequency
- Every 4 hours
- Estimated price
- $650–850
- Schedules at
- omnibusexpress.com
- Phone
- +1 (520) 792-9222
- [email protected]
- Website
- suntran.com
Bus from Downtown Ronstadt Center to 6th Av/District
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Website
- https://suntran.com/
- Schedules at
- https://www.suntran.com/routes-services/
Bus from Downtown Ronstadt Center to 6th Av/District
- Ave. Duration
- 16 min
- Frequency
- Every 30 minutes
- Website
- https://suntran.com/
- Schedules at
- https://www.suntran.com/routes-services/
- Phone
- +1 800-923-1799
- [email protected]
- Website
- omnibusexpress.com
Bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogales
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $700–950
- Schedules at
- omnibusexpress.com
Bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogales
- Ave. Duration
- 1h
- Frequency
- 3 times a day
- Estimated price
- $700–950
- Schedules at
- omnibusexpress.com
- Phone
- +1 714-560-6282
- Website
- octa.net
Bus from Harbor-East Shuttle Area to Harbor And Macarthur
- Ave. Duration
- 43 min
- Frequency
- Every 15 minutes
- Estimated price
- $35
- Schedules at
- octa.net
Bus from Macarthur-Harbor to Airport-Arrival Terminal
- Ave. Duration
- 19 min
- Frequency
- Every 3 hours
- Estimated price
- $26–35
- Schedules at
- octa.net
- Phone
- +1-480-710-3441
- [email protected]
- Website
- airportshuttleofphoenix.com
Shuttle from Sky Harbor International Airport to Nogales
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $3,622
- Website
- https://airportshuttleofphoenix.com
- Phone
- +1-323-466-3876
- [email protected]
- Website
- metro.net
Bus from Disneyland Employee's Entrance to 6th / Los Angeles
- Ave. Duration
- 1h 59m
- Frequency
- Every 30 minutes
- Estimated price
- $29–34
- Website
- https://www.metro.net
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Los Angeles Downtown to Hermosillo
- Ave. Duration
- 14h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,600–2,674
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $1,600–2,200
- Titanium
- $1,750–1,850
Want to know more about travelling around Mexico
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





























