There are 3 ways to get from Benson to Sonora by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus via Ímuris
best- Take the train from Benson Amtrak to Tucson Amtrak Stationtrain
- Take the bus from 4207 S 6th Ave - Tucson to 219 N Arroyo Blvd - Nogalesbus
- Take the bus from Nogales to Ímurisbus
- Take the bus from Ímuris to Hermosillobus
9h 9m$1,371–2,086Drive 395.4 km
cheapest- Drive from Benson to Hermosillocar 395.4 km
4h 43m$761–1,099Train, bus
- Take the train from Benson Amtrak to Tucson Amtrak Stationtrain Texas Eagle / ...
- Take the bus from Tucson to Hermosillobus San José / ...
9h 39m$875–1,426
Questions & Answers
The cheapest way to get from Benson to Sonora is to drive which costs $750 - $1100 and takes 4h 43m.
The fastest way to get from Benson to Sonora is to drive which takes 4h 43m and costs $750 - $1100.
The distance between Benson and Sonora is 471 km. The road distance is 395.4 km.
The best way to get from Benson to Sonora without a car is to train and bus which takes 9h 39m and costs $850 - $1500.
It takes approximately 9h 9m to get from Benson to Sonora, including transfers.
Yes, the driving distance between Benson to Sonora is 395 km. It takes approximately 4h 43m to drive from Benson to Sonora.
There are 153+ hotels available in Sonora.
What companies run services between Benson, AZ, USA and Sonora, Mexico?
There is no direct connection from Benson to Sonora. However, you can take the train to Tucson Amtrak Station, walk to Downtown Ronstadt Center, take the line 16 bus to 6th Av/District, walk to 4207 S 6th Ave - Tucson, take the bus to 219 N Arroyo Blvd - Nogales, drive to Nogales, take the bus to Ímuris, take the bus to Hermosillo, then take the taxi to Hermosillo. Alternatively, you can drive from Benson to Hermosillo in around 4h 43m.
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Benson Amtrak to Tucson Amtrak Station
- Ave. Duration
- 1h 22m
- Frequency
- 6 times a week
- Estimated price
- $250–550
- Website
- Amtrak
Train from Benson Amtrak to Tucson Amtrak Station
- Ave. Duration
- 1h 22m
- Frequency
- 6 times a week
- Estimated price
- $250–550
- Website
- Amtrak
- Phone
- +1 800-923-1799
- [email protected]
- Website
- Omnibus Express
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
- Omnibus Express
- Phone
- +52 800 624 6618
- [email protected]
- Website
- albatrosautobuses.mx
Bus from Nogales to Ímuris
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $100–160
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Ímuris to Hermosillo
- Ave. Duration
- 2h 40m
- Frequency
- Hourly
- Estimated price
- $190–290
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
- Phone
- +52 644 410 2444
- [email protected]
- Website
- tufesa.com.mx
Bus from Tucson to Hermosillo
- Ave. Duration
- 5h 40m
- Frequency
- Every 4 hours
- Estimated price
- $500–750
- Schedules at
- tufesa.com.mx
- Book at
- tufesa.com.mx
- Plus
- $500–750
- Titanium
- $550–750
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
Why you should take the train in the US
Read the travel guide















