There are 10 ways to get from Oxnard 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 Oxnard to L.A. Union Station
- Fly from Los Angeles International Airport (LAX) to Imperial County Airport (IPL)LAX - IPL
- Take the bus from Mexicali to San Luis Río Colorado
7h 14m$2,975–4,927Train, bus via Los Angeles
cheapest- Take the train from Oxnard to L.A. Union StationVC Line
- Take the bus from Los Angeles to Hermosillo
19h 32m$1,576–2,073Train, bus
- Take the train from Oxnard to L.A. Union StationVC Line
- Take the bus from Los Angeles Downtown to HermosilloSan José
17h 32m$1,776–3,373Train, bus via Tucson
- Take the train from Oxnard to Los Angeles
- Take the train from Los Angeles to Tucson Amtrak Station
- Take the bus from Tucson to Hermosillo
20h 57m$2,339–11,473Drive 1,151.6 km
- Drive from Oxnard to Hermosillo1,151.6 km
13h 35m$2,354–3,400Train to Los Angeles International Airport, fly to Tucson, bus
- Take the train from Oxnard to L.A. Union Station
- Fly from Los Angeles International Airport (LAX) to Tucson (TUS)LAX - TUS
- Take the bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogales
8h 5m$2,862–12,528Train to Los Angeles International Airport, fly to Phoenix, shuttle
- Take the train from Oxnard to L.A. Union Station
- Fly from Los Angeles International Airport (LAX) to Phoenix (PHX)LAX - PHX
- Take a shuttle bus from Sky Harbor International Airport to Nogales
8h 31m$6,422–14,338Train to Tijuana International Airport, fly to Hermosillo International Airport
- Take the train from Oxnard to San Diego Old Town Transportation Center
- Fly from Tijuana International Airport (TIJ) to Hermosillo International Airport (HMO)TIJ - HMO
10h 24m$2,043–6,271Train to John Wayne Airport Orange County, fly to Tucson, bus
- Take the train from Oxnard to Fullerton Amtrak Station
- Fly from John Wayne Airport Orange County (SNA) to Tucson (TUS)SNA - TUS
- Take the bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogales
11h 19m$3,443–16,081Train, bus via Tijuana
- Take the train from Oxnard to San Diego Old Town Transportation Center
- Take the bus from San Diego Greyhound Bus Stop to Tijuana - Plaza El Mexicano
- Take the bus from Tijuana to Hermosillo
21h 58m$2,578–4,821
Los Angeles International Airport (LAX) to Imperial County Airport (IPL) flights
Questions & Answers
The cheapest way to get from Oxnard to Sonora is to train and bus via Los Angeles which costs $1500 - $2100 and takes 19h 32m.
The fastest way to get from Oxnard to Sonora is to train and fly and bus which takes 7h 14m and costs $2900 - $5000.
The distance between Oxnard and Sonora is 527 km. The road distance is 1151.6 km.
The best way to get from Oxnard to Sonora without a car is to train and bus which takes 17h 32m and costs $1700 - $3400.
It takes approximately 7h 14m to get from Oxnard to Sonora, including transfers.
Sonora is 1h ahead of Oxnard. It is currently 7:55 AM in Oxnard and 8:55 AM in Sonora.
Yes, the driving distance between Oxnard to Sonora is 1152 km. It takes approximately 13h 35m to drive from Oxnard to Sonora.
There are 106+ hotels available in Sonora.
What companies run services between Oxnard, CA, USA and Sonora, Mexico?
There is no direct connection from Oxnard to Sonora. However, you can take the train to L.A. Union Station, walk to Union Station FlyAway - 800 N Alameda St at Union Station / Patsaurus Plaza, take the bus to Los Angeles International Airport (LAX), walk to Los Angeles International Airport (LAX) airport, fly to Imperial County Airport (IPL), drive to Mexicali, then take the bus to San Luis Río Colorado. Alternatively, you can take a train from Oxnard to Hermosillo via L.A. Union Station, Union Station - Metro B & D Lines, Pershing Square Station, 6th / Hill, 6th / Los Angeles, Los Angeles Downtown, and Hermosillo in around 17h 32m.
- Website
- southwest.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- $1,700–11,000
Flights from Los Angeles International Airport to Tucson via Las Vegas
- Ave. Duration
- 3h 21m
- When
- Monday, Tuesday, and Friday
- Estimated price
- $2,000–11,000
Flights from Los Angeles International Airport to Phoenix
- Ave. Duration
- 1h 24m
- When
- Every day
- Estimated price
- $900–6,000
Flights from John Wayne Airport Orange County to Tucson via Phoenix
- Ave. Duration
- 2h 55m
- When
- Friday
- Estimated price
- $2,200–13,000
Flights from John Wayne Airport Orange County to Tucson via Las Vegas
- Ave. Duration
- 3h 41m
- When
- Monday, Friday, Saturday, and Sunday
- Estimated price
- $2,500–15,000
- Website
- aa.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- $1,700–11,000
Flights from Los Angeles International Airport to Tucson via Phoenix
- Ave. Duration
- 3h 19m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,700–11,000
Flights from Los Angeles International Airport to Phoenix
- Ave. Duration
- 1h 26m
- When
- Every day
- Estimated price
- $900–6,000
Flights from John Wayne Airport Orange County to Tucson via Phoenix
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- $2,200–13,000
- Website
- volaris.com
Flights from Los Angeles International Airport to Phoenix
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $850–7,000
Flights from Tijuana International Airport to Hermosillo International Airport
- Ave. Duration
- 1h 22m
- When
- Every day
- Estimated price
- $1,100–3,200
- Website
- delta.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $1,700–11,000
Flights from Los Angeles International Airport to Phoenix
- Ave. Duration
- 1h 28m
- When
- Every day
- Estimated price
- $900–6,000
- Website
- alaskaair.com
Flights from Los Angeles International Airport to Tucson
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- $1,700–11,000
Flights from John Wayne Airport Orange County to Tucson
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- $2,100–13,000
Flights from John Wayne Airport Orange County to Tucson via Phoenix
- Ave. Duration
- 3h 27m
- When
- Every day
- Estimated price
- $2,200–13,000
- Website
- united.com
Flights from Los Angeles International Airport to Phoenix
- Ave. Duration
- 1h 33m
- When
- Every day
- Estimated price
- $900–6,000
- Website
- flyfrontier.com
Flights from Los Angeles International Airport to Phoenix
- Ave. Duration
- 1h 34m
- When
- Every day
- Estimated price
- $900–6,000
- Website
- iflysouthern.com
Flights from Los Angeles International Airport to Imperial County Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- $1,600–2,800
- Phone
- (800) 371-LINK (5465)
- Website
- metrolinktrains.com
Train from Oxnard to L.A. Union Station
- Ave. Duration
- 1h 32m
- Frequency
- 3 times a day
- Estimated price
- $200–270
- Website
- https://metrolinktrains.com
- Passenger
- $200–270
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Oxnard to Los Angeles
- Ave. Duration
- 1h 43m
- Frequency
- 5 times a day
- Estimated price
- $380–2,000
- Website
- https://www.amtrak.com/home.html
Train from Los Angeles to Tucson Amtrak Station
- Ave. Duration
- 10h 38m
- Frequency
- 6 times a week
- Estimated price
- $800–8,000
- Website
- https://www.amtrak.com/home.html
Train from Oxnard to San Diego Old Town Transportation Center
- Ave. Duration
- 4h 47m
- Frequency
- 5 times a day
- Estimated price
- $700–2,100
- Website
- https://www.amtrak.com/home.html
Train from Oxnard to Fullerton Amtrak Station
- Ave. Duration
- 2h 36m
- Frequency
- 5 times a day
- Estimated price
- $500–2,000
- Website
- https://www.amtrak.com/home.html
- Phone
- +52 664 299 0487
- servicios@acnautobuses.com
- Website
- acnautobuses.com
Bus from Mexicali to San Luis Río Colorado
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $900–1,400
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
Bus from Los Angeles to Hermosillo
- Ave. Duration
- 16h 30m
- Frequency
- Once daily
- Estimated price
- $1,200–1,600
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 644 410 2444
- atencionaclientes@tufesa.com.mx
- Website
- tufesa.com.mx
Bus from Los Angeles Downtown to Hermosillo
- Ave. Duration
- 14h 40m
- Frequency
- Every 4 hours
- Estimated price
- $1,400–2,812
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $1,400–2,100
- Titanium
- $1,600–1,700
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Tucson to Hermosillo
- Ave. Duration
- 6h 21m
- Frequency
- Every 4 hours
- Estimated price
- $750–1,000
- Schedules at
- omnibusexpress.com
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogales
- Ave. Duration
- 1h
- Frequency
- Twice daily
- Estimated price
- $750–1,000
- Schedules at
- omnibusexpress.com
Shuttle from Sky Harbor International Airport to Nogales
- Ave. Duration
- 3h 30m
- Frequency
- On demand
- Estimated price
- $3,810
- Website
- https://airportshuttleofphoenix.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from San Diego Greyhound Bus Stop to Tijuana - Plaza El Mexicano
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- $170–270
- Website
- https://www.greyhound.com/
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Tijuana to Hermosillo
- Ave. Duration
- 12h 52m
- Frequency
- Every 2 hours
- Estimated price
- $1,700–2,500
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
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
Need to know: Greyhound
Read the travel guide
























