Bus Tickets from Celaya to Hermosillo, MX

Frequently asked questions about travelling from Celaya to Hermosillo, MX by bus

  1. What is the distance between Celaya and Hermosillo?

    The distance between Celaya and Hermosillo is approximately 1398 km (867 miles).

  2. What are the departure and arrival locations for buses traveling from Celaya to Hermosillo?

    Buses departing from Terminal de Autobuses de Celaya in Celaya will take you to Terminal de Autobuses de Hermosillo in Hermosillo.

Find cheapest prices for buses

Price is for a one-way ticket for one passenger and based on past searches.

Best price found
11-08
$144
11-09
No data
Today
No data
11-11
$145
11-12
No data
11-13
No data
11-14
No data
11-15
$144
busbud logoThe cheapest trip from Celaya to Hermosillo, MX was searched and found on Nov 15, 2025 with a price of $144

To save money and be sure you have the best seat, it's a good idea to buy your bus tickets from Celaya to Hermosillo, MX, as early as possible.

You can expect to pay from $144 to $145 for a bus ticket from Celaya to Hermosillo, MX based on the last 2 days. You can expect to find the cheapest price for the trip at $144 which is on 2025-11-15.

People from around the world trust Busbud

Popular Buses Connecting Celaya

Buses Leaving from Celaya

Buses Going to Celaya

Popular Buses Connecting Hermosillo

Buses Leaving from Hermosillo

Buses Going to Hermosillo