There are 9 ways to get from Ensenada to Guanajuato by bus, plane, shuttle 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.
Recommended option
Bus, fly to Leon/Guanajuato
-
Take the bus from Ensenada to Tijuana International Airport
-
Fly from Tijuana (TIJ) to Leon/Guanajuato (BJX)
8 alternative options
Bus, fly to Aguascalientes, shuttle
-
Take the bus from Ensenada to Tijuana International Airport
-
Fly from Tijuana (TIJ) to Aguascalientes (AGU)
-
Take a shuttle bus from Aguascalientes to Guanajuato
Bus, fly to Queretaro, shuttle
-
Take the bus from Ensenada to Tijuana International Airport
-
Fly from Tijuana (TIJ) to Queretaro (QRO)
-
Take a shuttle bus from Queretaro Airport to San Miguel de Allende
-
Take the bus from San Miguel de Allende to Guanajuato
Bus, fly to San Luis Potosi
-
Take the bus from Ensenada to Tijuana International Airport
-
Fly from Tijuana (TIJ) to San Luis Potosi (SLP)
-
Take the bus from San Luis Potosí to León
-
Take the bus from León to Guanajuato
Bus, fly to Morelia
-
Take the bus from Ensenada to Tijuana International Airport
-
Fly from Tijuana (TIJ) to Morelia (MLM)
-
Take the bus from Morelia to Irapuato
Bus via San Luis Río Colorado
-
Take the bus from Ensenada to Tecate
-
Take the bus from Tecate to San Luis Río Colorado
-
Take the bus from San Luis Río Colorado to La Piedad
-
Take the bus from La Piedad to Irapuato
Bus
-
Take the bus from Ensenada to Guadalajara
-
Take the bus from Guadalajara to Guanajuato
Bus #2
-
Take the bus from Ensenada to León
-
Take the bus from León to Guanajuato
Drive
-
Drive from Ensenada to Guanajuato
Ensenada to Guanajuato by bus
Questions & Answers
The cost-effective way to get from Ensenada to Guanajuato is to bus and fly, which costs $900 - $3600 and takes 7h 20m.
The quickest way to get from Ensenada to Guanajuato is to bus and fly which costs $900 - $3600 and takes 7h 20m.
No, there is no direct bus from Ensenada to Guanajuato. However, there are services departing from Ensenada and arriving at Guanajuato via Tecate, San Luis Río Colorado, La Piedad and Irapuato. The journey, including transfers, takes approximately 28h 24m.
The distance between Ensenada and Guanajuato is 1943 km. The road distance is 2551.5 km.
The best way to get from Ensenada to Guanajuato without a car is to bus via San Luis Río Colorado which takes 28h 24m and costs $2900 - $3400.
It takes approximately 7h 20m to get from Ensenada to Guanajuato, including transfers.
Ensenada to Guanajuato bus services, operated by ABC, depart from Ensenada station.
The quickest flight from Tijuana Airport to Leon/Guanajuato Airport is the direct flight which takes 2h 55m.
Ensenada to Guanajuato bus services, operated by Coordinados, arrive at Irapuato station.
Guanajuato is 2h ahead of Ensenada. It is currently 12:16 AM in Ensenada and 2:16 AM in Guanajuato.

- Distance: 1942.8 km
- Duration: 7h 20m
What companies run services between Ensenada, Mexico and Guanajuato, Mexico?
You can take a bus from Ensenada to Guanajuato via Tecate, San Luis Río Colorado, San Luis Río Colorado, La Piedad, and Irapuato in around 28h 24m.

- Website
- volaris.com
Flights from Tijuana to Leon/Guanajuato
- Ave. Duration
- 2h 57m
- When
- Every day
- Estimated price
- $1100 - $4600
Flights from Tijuana to Aguascalientes
- Ave. Duration
- 2h 49m
- When
- Every day
- Estimated price
- $2600 - $4200
Flights from Tijuana to Aguascalientes via Mexico City
- Ave. Duration
- 6h 3m
- When
- Monday, Tuesday, Thursday and Saturday
- Estimated price
- $2600 - $4200
Flights from Tijuana to Queretaro
- Ave. Duration
- 3h 7m
- When
- Tuesday, Thursday and Saturday
- Estimated price
- $3400 - $11000
Flights from Tijuana to San Luis Potosi
- Ave. Duration
- 2h 56m
- When
- Monday, Wednesday and Friday
- Estimated price
- $1300 - $6500
Flights from Tijuana to Morelia
- Ave. Duration
- 3h 9m
- When
- Every day
- Estimated price
- $1200 - $7500

- Website
- aeromexico.com
Flights from Tijuana to Leon/Guanajuato via Mexico City
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- $1600 - $7000
Flights from Tijuana to Aguascalientes via Mexico City
- Ave. Duration
- 6h 12m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $2400 - $4900
Flights from Tijuana to Queretaro via Mexico City
- Ave. Duration
- 6h 47m
- When
- Every day
- Estimated price
- $3300 - $6500
Flights from Tijuana to San Luis Potosi via Mexico City
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- $1800 - $7500

- Website
- vivaaerobus.com
Flights from Tijuana to Leon/Guanajuato
- Ave. Duration
- 2h 55m
- When
- Every day
- Estimated price
- $750 - $4200
Flights from Tijuana to Queretaro via Monterrey
- Ave. Duration
- 6h 15m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $1600 - $5500
Flights from Tijuana to Morelia
- Ave. Duration
- 3h 10m
- When
- Every day
- Estimated price
- $1200 - $7000
Flights from Tijuana to Morelia via Monterrey
- Ave. Duration
- 6h 45m
- When
- Monday and Friday
- Estimated price
- $1200 - $7000

- Phone
- +52 664 104 7400
- autobusesdelabajacalifornia@abc.com.mx
- Website
- abc.com.mx
Bus from Ensenada to Tijuana International Airport
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $140 - $370
- Schedules at
- abc.com.mx
Bus from Ensenada to Tecate
- Ave. Duration
- 1h 42m
- Frequency
- 4 times a day
- Estimated price
- $140 - $390
- Schedules at
- abc.com.mx

- Phone
- +52 449 146 8888
- charterpremium3@gmail.com
- Website
- facebook.com
Shuttle from Aguascalientes to Guanajuato
- Ave. Duration
- 2h 5m
- Frequency
- On demand
- Estimated price
- $490 - $1600
- Schedules at
- facebook.com

- Phone
- +52 415 185 8665
- info@bajiogo.com
- Website
- bajiogo.com
Shuttle from Queretaro Airport to San Miguel de Allende
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $497
- Schedules at
- bajiogo.com

- Phone
- +52 800 800 0386
- atn_clientes@etn.com.mx
- Website
- etn.com.mx
Bus from San Miguel de Allende to Guanajuato
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $110 - $180
- Schedules at
- etn.com.mx
- Online discount
- $110 - $160
- Regular price at station
- $130 - $180
Bus from Guadalajara to Guanajuato
- Ave. Duration
- 4h
- Frequency
- Every 4 hours
- Estimated price
- $390 - $850
- Schedules at
- etn.com.mx
- Online discount
- $390 - $550
- Regular price at station
- $450 - $600

- Phone
- +52 477 710 0060
- Website
- wl.primeraplus.com.mx
Bus from San Miguel de Allende to Guanajuato
- Ave. Duration
- 1h 20m
- Frequency
- 4 times a day
- Estimated price
- $130 - $170
- Book at
- cotizador.conectagfa.com.mx
Bus from San Luis Potosí to León
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a day
- Estimated price
- $300 - $400
- Book at
- cotizador.conectagfa.com.mx
Bus from Morelia to Irapuato
- Ave. Duration
- 2h 10m
- Frequency
- Every 2 hours
- Estimated price
- $220 - $290
- Book at
- cotizador.conectagfa.com.mx
Bus from La Piedad to Irapuato
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $160 - $210
- Book at
- cotizador.conectagfa.com.mx
Bus from Guadalajara to Guanajuato
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $420 - $550
- Book at
- cotizador.conectagfa.com.mx

- Phone
- +52 800 765 6636
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from San Luis Potosí to León
- Ave. Duration
- 2h 45m
- Frequency
- 3 times a day
- Estimated price
- $160 - $480
- Schedules at
- odm.com.mx
- Child & Senior discount
- $160 - $240
- Regular
- $330 - $480

- Phone
- +52 477 710 0060
- Website
- cloud.grupoflechaamarilla.com
Bus from León to Guanajuato
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Book at
- cotizador.conectagfa.com.mx

- Phone
- 800 507 5500
- contacto@estrellablanca.com.mx
- Website
- chihuahuenses.com.mx
Bus from Morelia to Irapuato
- Ave. Duration
- 4h 50m
- Frequency
- Once daily
- Estimated price
- $245
- Schedules at
- estrellablanca.com.mx

- Phone
- 800 507 5500
- contacto@estrellablanca.com.mx
- Website
- facebook.com
Bus from Ensenada to Tecate
- Ave. Duration
- 1h 27m
- Frequency
- Once daily
- Schedules at
- estrellablanca.com.mx
Bus from San Luis Río Colorado to La Piedad
- Ave. Duration
- 18h 45m
- Frequency
- Twice daily
- Estimated price
- $2320
- Schedules at
- estrellablanca.com.mx
Bus from La Piedad to Irapuato
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $145
- Schedules at
- estrellablanca.com.mx
Bus from Ensenada to León
- Ave. Duration
- 37h 41m
- Frequency
- Twice daily
- Estimated price
- $2453
- Schedules at
- estrellablanca.com.mx

- Phone
- +52 687 872 9871
- autobusestimpremier@gmail.com
- Website
- tim.miticket.mx
Bus from Tecate to San Luis Río Colorado
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- $300
- Schedules at
- tim.miticket.mx

- Phone
- +52 477 710 0060
- experiencia.coordinados@flecha-amarilla.com
- Website
- servicioscoordinados.com.mx
Bus from La Piedad to Irapuato
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- $134
- Book at
- cotizador.conectagfa.com.mx

- Phone
- +52 477 710 0060
- Website
- cotizador.conectagfa.com.mx
Bus from La Piedad to Irapuato
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $134
- Schedules at
- cotizador.conectagfa.com.mx

- Phone
- +52 664 299 0487
- clientes@acnautobuses.com
- Website
- sites.miticket.mx
Bus from Ensenada to Guadalajara
- Ave. Duration
- 32h 50m
- Frequency
- Twice daily
- Estimated price
- $1400 - $2200
- Website
- ACN Autobuses
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.
More Questions & Answers
Yes, the driving distance between Ensenada to Guanajuato is 2552 km. It takes approximately 28h 49m to drive from Ensenada to Guanajuato.
Viva Aerobus, Volaris and Aeroméxico offer flights from Tijuana Airport to Leon/Guanajuato Airport.
There are 100+ hotels available in Guanajuato. Prices start at $2000 MXN per night.