There are 6 ways to get from Sonoyta to Phoenix Airport (PHX) by bus (Greyhound, Flixbus), rideshare, car, shuttle, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Sonoyta to San Luis Río Coloradobus
- Take the bus from William Brook Ave @ B Street to Gila Street @ 3rd Streetbus 95
- Take the bus from Yuma County Area Transit to Phoenix Bus Stationbus
10h 11m$45–118Drive 157.5 mi
cheapest- Drive from Sonoyta to Phoenix Airport (PHX)car 157.5 mi
3h 5m$29–42Airport Transfer
- Take the rideshare from Sonoyta to Phoenix-PHX157.5 mi
3h 5mDrive, shuttle
- Drive from Sonoyta to Ajocar
- Take a shuttle bus from Ajo to Phoenix
3h 29mBus, train
- Take the bus from Sonoyta to San Luis Río Coloradobus
- Take the bus from William Brook Ave @ B Street to Gila Street @ 3rd Streetbus 95
- Take the train from Yuma Amtrak to Maricopa Amtraktrain
- Take the bus from Maricopa Amtrak to Sky Harbor International Airportbus
10h 38m$78–187Shuttle
- Take a shuttle bus from Sonoyta to Phoenix
4h 41m$62–63
Sonoyta to Phoenix Airport (PHX) by bus, foot, and tram
Questions & Answers
The cheapest way to get from Sonoyta to Phoenix Airport (PHX) is to drive which costs $28 - $45 and takes 3h 5m.
The fastest way to get from Sonoyta to Phoenix Airport (PHX) is to drive which takes 3h 5m and costs $28 - $45.
No, there is no direct bus from Sonoyta to Phoenix Airport (PHX) station. However, there are services departing from Sonoyta and arriving at Phoenix Bus Station via William Brook Ave @ B Street, Gila Street @ 3rd Street and Yuma County Area Transit. The journey, including transfers, takes approximately 10h 11m.
The distance between Sonoyta and Phoenix Airport (PHX) is 345 miles. The road distance is 158.4 miles.
The best way to get from Sonoyta to Phoenix Airport (PHX) without a car is to bus which takes 10h 11m and costs $45 - $120.
It takes approximately 10h 11m to get from Sonoyta to Phoenix Airport (PHX), including transfers.
Sonoyta to Phoenix Airport (PHX) bus services, operated by Omnibus de Mexico, depart from Sonoyta station.
Sonoyta to Phoenix Airport (PHX) bus services, operated by Omnibus de Mexico, arrive at San Luis Río Colorado station.
Yes, the driving distance between Sonoyta to Phoenix Airport (PHX) is 158 miles. It takes approximately 3h 5m to drive from Sonoyta to Phoenix Airport (PHX).
There are 2194+ hotels available in Phoenix Airport (PHX).
What companies run services between Sonoyta, Mexico and Phoenix Airport (PHX), USA?
You can take a bus from Sonoyta to Terminal 4 Station via San Luis Río Colorado, William Brook Ave @ B Street, Gila Street @ 3rd Street, Castle Dome Avenue @ 12th Street, Yuma County Area Transit, Phoenix, Bus Station (E Buckeye Rd), and 24th St Station in around 10h 11m.
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Yuma Amtrak to Maricopa Amtrak
- Ave. Duration
- 2h 48m
- Frequency
- 6 times a week
- Estimated price
- $50–110
- Website
- Amtrak
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $35–55
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 2h 30m
- Frequency
- Every 30 minutes
- Estimated price
- $35–55
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- $16–38
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $16–30
- Titanium
- $17–30
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- $16–38
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $16–30
- Titanium
- $17–30
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 3h 11m
- Frequency
- 4 times a day
- Estimated price
- $28–45
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 3h 11m
- Frequency
- 4 times a day
- Estimated price
- $28–45
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 3h 10m
- Frequency
- Twice daily
- Estimated price
- $30–50
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 664 299 0487
- [email protected]
- Website
- acnautobuses.com
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $40–60
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- $40–60
- Schedules at
- acnautobuses.com
- Book at
- acnautobuses.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Sonoyta to San Luis Río Colorado
- Ave. Duration
- 4h 22m
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +1 928-783-2235
- Website
- Yuma County Area Transit
Bus from William Brook Ave @ B Street to Gila Street @ 3rd Street
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Yuma County Area Transit
- Youth 5-18 w/ Student ID, Seniors 65+, Disabled
- $1
- Adults 19-64
- $2
Bus from William Brook Ave @ B Street to Gila Street @ 3rd Street
- Ave. Duration
- 1h 9m
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Yuma County Area Transit
- Youth 5-18 w/ Student ID, Seniors 65+, Disabled
- $1
- Adults 19-64
- $2
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Yuma County Area Transit to Phoenix Bus Station
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Estimated price
- $27–55
- Website
- Greyhound
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Yuma County Area Transit to Phoenix Bus Station
- Ave. Duration
- 3h
- Frequency
- 6 times a week
- Estimated price
- $28–50
- Schedules at
- Flixbus USA
- Phone
- +1 602 971 0166
- [email protected]
- Website
- headouttorockypoint.com
Shuttle from Ajo to Phoenix
- Ave. Duration
- 2h
- Frequency
- Once daily
- Schedules at
- headouttorockypoint.com
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Bus from Maricopa Amtrak to Sky Harbor International Airport
- Ave. Duration
- 1h
- Frequency
- 6 times a week
- Estimated price
- $11–16
- Website
- Amtrak
- Phone
- +1 602 442 6802
- [email protected]
- Website
- Nenas Shuttle
Shuttle from Sonoyta to Phoenix
- Ave. Duration
- 3h
- Frequency
- 5 times a day
- Estimated price
- $55
- Website
- Nenas Shuttle
- Website
- https://www.mozio.com
Rideshare from Sonoyta to Phoenix-PHX
- Ave. Duration
- 3h 5m
- Frequency
- On demand
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
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Sonoyta and Phoenix Airport (PHX). A great option if you don't have a driver's licence or want to avoid public transport.



































