There are 11 ways to get from Vancouver to Guanajuato by plane, shuttle, bus, train, taxi 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.
Cheapest
Bus
-
Take the bus from Vancouver to Portland
-
Take the bus from Portland to Bakersfield
-
Take the bus from Bakersfield to La Piedad
-
Take the bus from La Piedad to Irapuato
Fly Vancouver to Aguascalientes, shuttle
-
Fly from Vancouver (YVR) to Aguascalientes (AGU)
-
Take a shuttle bus from Aguascalientes to Guanajuato
Fly Vancouver to Queretaro, shuttle, bus
-
Fly from Vancouver (YVR) 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
Fly Vancouver to Mexico City, bus
-
Fly from Vancouver (YVR) to Mexico City (MEX)
-
Take the bus from Mexico to Guanajuato
Fly Vancouver to San Luis Potosi, bus
-
Fly from Vancouver (YVR) to San Luis Potosi (SLP)
-
Take the bus from San Luis Potosí to León
-
Take the bus from León to Guanajuato
Shuttle to Bellingham, fly to Leon/Guanajuato
-
Take a shuttle bus from River Rock Casino Resort, Richmond to Bellingham Airport
-
Fly from Bellingham (BLI) to Leon/Guanajuato (BJX)
Train, bus
-
Take the train from Vancouver to Seattle
-
Take the train from Seattle to Los Angeles
-
Take the train from Los Angeles to Oceanside
-
Take the bus from Oceanside to Tijuana Central Bus Term
-
Take the bus from Tijuana to León
-
Take the bus from León to Guanajuato
Train, bus, taxi
-
Take the train from Vancouver to Seattle
-
Take the train from Seattle to Los Angeles
-
Take the train from Los Angeles to San Antonio Amtrak Station
-
Take the bus from San Antonio to Monterrey
-
Take the bus from Monterrey to San Miguel
-
Take a taxi from San Miguel to Guanajuato
Bus, train
-
Take the bus from Vancouver to Seattle
-
Take the train from Seattle to Los Angeles
-
Take the bus from Huntington Park to Guadalajara
-
Take the bus from Guadalajara to Guanajuato
Drive
-
Drive from Vancouver to Guanajuato
Travel safe during COVID-19
International entry into Mexico from Canada
- Entry is fully open for citizens and permanent residents of Canada
Conditions of entry into Mexico from Canada
- There are no current restrictions
Rules to follow in Mexico
1.5m
Mandatory
Considerations leaving from Canada
The official advice is to delay international travel until fully vaccinated
Frequently Asked Questions
Yes, entry into Mexico is currently allowed from Canada.
Explore travel optionsDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Guanajuato is 911.
Wearing a face mask on public transport in Guanajuato is mandatory.
The social distance requirement in Guanajuato is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 911.
No, but conditions apply when returning to Canada from Mexico.
See options for return travel.
Last updated: 25 May 2022
Exceptions may apply, for full details: Secretary of Foreign Relations.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Vancouver to Guanajuato is to fly which costs $370 - $400 and takes 11h 42m.
The quickest way to get from Vancouver to Guanajuato is to fly which costs $370 - $400 and takes 11h 42m.
No, there is no direct bus from Vancouver to Guanajuato. However, there are services departing from Vancouver and arriving at Guanajuato via Portland, Bakersfield, La Piedad and Irapuato. The journey, including transfers, takes approximately 3 days 4h.
The distance between Vancouver and Guanajuato is 3689 km. The road distance is 4443.3 km.
The best way to get from Vancouver to Guanajuato without a car is to bus which takes 3 days 4h and costs $250 - $550.
It takes approximately 11h 42m to get from Vancouver to Guanajuato, including transfers.
Vancouver to Guanajuato bus services, operated by Flixbus USA, depart from Vancouver station.
The best way to get from Vancouver to Guanajuato is to fly which takes 11h 42m and costs $370 - $400. Alternatively, you can bus, which costs $250 - $550 and takes 3 days 4h.
There is no direct flight from Vancouver Airport to Leon/Guanajuato Airport. The quickest flight takes 7h 53m and has one stopover.
Vancouver to Guanajuato bus services, operated by Coordinados, arrive at Irapuato station.

- Distance: 3689 km
- Duration: 11h 42m
What companies run services between Vancouver, BC, Canada and Guanajuato, Mexico?
Aeroméxico, American Airlines and five other airlines fly from Vancouver to Guanajuato every 3 hours. Alternatively, you can take a bus from Vancouver to Guanajuato via Portland, Portland, Bakersfield, La Piedad, and Irapuato in around 3 days 4h.

- Website
- aeromexico.com
Flights from Vancouver to Leon/Guanajuato via Mexico City
- Ave. Duration
- 10h 47m
- When
- Every day
- Estimated price
- $6500 - $14000
Flights from Vancouver to Leon/Guanajuato via San Francisco, Mexico City
- Ave. Duration
- 11h 58m
- When
- Friday and Sunday
- Estimated price
- $6500 - $14000
Flights from Vancouver to Aguascalientes via Mexico City
- Ave. Duration
- 11h
- When
- Every day
- Estimated price
- $6000 - $18000
Flights from Vancouver to Queretaro via Mexico City
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $5500 - $17000
Flights from Vancouver to Mexico City
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $6500 - $18000
Flights from Vancouver to San Luis Potosi via Mexico City
- Ave. Duration
- 11h 56m
- When
- Every day
- Estimated price
- $5000 - $16000
Flights from Bellingham to Leon/Guanajuato via Los Angeles, Mexico City
- Ave. Duration
- 11h 25m
- When
- Thursday and Sunday
- Estimated price
- $6000 - $19000
Flights from Bellingham to Leon/Guanajuato via Las Vegas, Mexico City
- Ave. Duration
- 12h 6m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- $6000 - $18000
Flights from Bellingham to Leon/Guanajuato via Seattle, Mexico City
- Ave. Duration
- 12h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday and Sunday
- Estimated price
- $6000 - $18000

- Website
- westjet.com
Flights from Vancouver to Leon/Guanajuato via Mexico City
- Ave. Duration
- 11h 25m
- When
- Every day
- Estimated price
- $6500 - $14000
Flights from Vancouver to Leon/Guanajuato via San Francisco, Mexico City
- Ave. Duration
- 11h 58m
- When
- Friday and Sunday
- Estimated price
- $6500 - $14000
Flights from Vancouver to Queretaro via Mexico City
- Ave. Duration
- 8h 47m
- When
- Every day
- Estimated price
- $5500 - $17000
Flights from Vancouver to Mexico City
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $6500 - $18000
Flights from Vancouver to San Luis Potosi via Mexico City
- Ave. Duration
- 11h 56m
- When
- Every day
- Estimated price
- $5000 - $16000

- Website
- aa.com
Flights from Vancouver to Leon/Guanajuato via Dallas/Ft.Worth
- Ave. Duration
- 13h 44m
- When
- Every day
- Estimated price
- $5500 - $15000
Flights from Vancouver to Aguascalientes via Dallas/Ft.Worth
- Ave. Duration
- 14h 7m
- When
- Every day
- Estimated price
- $6000 - $22000
Flights from Vancouver to Queretaro via Dallas/Ft.Worth
- Ave. Duration
- 11h 12m
- When
- Every day
- Estimated price
- $6000 - $21000
Flights from Vancouver to Mexico City via Dallas/Ft.Worth
- Ave. Duration
- 9h 5m
- When
- Every day
- Estimated price
- $6500 - $19000
Flights from Vancouver to San Luis Potosi via Dallas/Ft.Worth
- Ave. Duration
- 11h 58m
- When
- Every day
- Estimated price
- $5000 - $19000
Flights from Vancouver to San Luis Potosi via Denver, Dallas/Ft.Worth
- Ave. Duration
- 9h 18m
- When
- Every day
- Estimated price
- $5500 - $17000
Flights from Bellingham to Leon/Guanajuato via Seattle, Dallas/Ft.Worth
- Ave. Duration
- 12h 9m
- When
- Every day
- Estimated price
- $6500 - $20000
Flights from Bellingham to Leon/Guanajuato via San Diego, Dallas/Ft.Worth
- Ave. Duration
- 11h 14m
- When
- Wednesday and Saturday
- Estimated price
- $7000 - $24000
Flights from Bellingham to Leon/Guanajuato via Las Vegas, Dallas/Ft.Worth
- Ave. Duration
- 11h 44m
- When
- Monday, Tuesday, Thursday, Friday and Sunday
- Estimated price
- $6500 - $23000

- Website
- volaris.com
Flights from Vancouver to Leon/Guanajuato via Los Angeles
- Ave. Duration
- 7h 38m
- When
- Tuesday, Thursday, Saturday and Sunday
- Estimated price
- $4100 - $14000
Flights from Vancouver to Queretaro via Puerto Vallarta
- Ave. Duration
- 9h 23m
- When
- Thursday
- Estimated price
- $8000 - $16000
Flights from Vancouver to Queretaro via Cancun
- Ave. Duration
- 9h 26m
- When
- Friday
- Estimated price
- $10000 - $20000
Flights from Bellingham to Leon/Guanajuato via Oakland
- Ave. Duration
- 12h 30m
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- $4900 - $16000
Flights from Bellingham to Leon/Guanajuato via Seattle, Sacramento
- Ave. Duration
- 10h 6m
- When
- Thursday
- Estimated price
- $4800 - $16000
Flights from Bellingham to Leon/Guanajuato via Seattle, San Jose
- Ave. Duration
- 10h 25m
- When
- Thursday
- Estimated price
- $4900 - $16000
Flights from Bellingham to Leon/Guanajuato via Seattle, Los Angeles
- Ave. Duration
- 10h 49m
- When
- Thursday and Sunday
- Estimated price
- $4800 - $16000
Flights from Bellingham to Leon/Guanajuato via Seattle, Oakland
- Ave. Duration
- 10h 55m
- When
- Monday, Wednesday, Friday and Saturday
- Estimated price
- $4900 - $16000
Flights from Bellingham to Leon/Guanajuato via Seattle, Fresno
- Ave. Duration
- 11h 9m
- When
- Friday
- Estimated price
- $4800 - $16000
Flights from Bellingham to Leon/Guanajuato via Oakland, Los Angeles
- Ave. Duration
- 12h 18m
- When
- Tuesday, Thursday and Sunday
- Estimated price
- $4900 - $16000

- Website
- aircanada.com
Flights from Vancouver to Aguascalientes via Edmonton, Houston
- Ave. Duration
- 13h 19m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $7000 - $21000
Flights from Vancouver to Queretaro via Edmonton, Houston
- Ave. Duration
- 13h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $6500 - $20000
Flights from Vancouver to Mexico City
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- $6000 - $16000
Flights from Vancouver to Mexico City via San Francisco
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $5500 - $13000
Flights from Vancouver to Mexico City via Toronto
- Ave. Duration
- 10h
- When
- Every day
- Estimated price
- $6000 - $16000

- Website
- united.com
Flights from Vancouver to Mexico City via Houston
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- $5500 - $13000
Flights from Vancouver to Mexico City via San Francisco
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- $5500 - $13000

- Website
- vivaaerobus.com
Flights from Vancouver to Leon/Guanajuato via Cancun
- Ave. Duration
- 9h 20m
- When
- Friday and Saturday
- Estimated price
- $8000 - $18000

- Website
- tarmexico.com
Flights from Vancouver to Aguascalientes via Puerto Vallarta
- Ave. Duration
- 7h
- When
- Thursday
- Estimated price
- $8000 - $16000

Amtrak is a rail service that connects the US and three Canadian provinces. Covering 21,000 route miles (34,000km) Amtrak operates more than 300 trains daily. These medium and long distance intercity services operate at speeds of up to 240km/h, to more than 500 destinations. Founded in 1971, it is based in Washington, D.C. and offers four classes of travel: First Class, Sleeper, Business and Coach. Ticket fares are divided into five subclasses: Saver, Value, Flexible, Business and Premium. Amtrak trains are known for their wide seats, plug-in power, big windows and storage capabilities.
Rome2rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from Vancouver to Seattle
- Ave. Duration
- 4h 25m
- Frequency
- Twice daily
- Estimated price
- $650 - $950
- Website
- Amtrak
- Coach Seat
- $650 - $950
- Premium
- $3900 - $5500
- Flexi Coach Seat
- $1000 - $1600
- Business Seat
- $1000 - $1500
Train from Seattle to Los Angeles
- Ave. Duration
- 35h 21m
- Frequency
- Once daily
- Estimated price
- $2600 - $3700
- Website
- Amtrak
- Coach Seat
- $2600 - $3700
- Premium
- $7500 - $11000
- Flexi Coach Seat
- $5000 - $8000
- Business Seat
- $5500 - $8500
Train from Los Angeles to Oceanside
- Ave. Duration
- 1h 54m
- Frequency
- Every 3 hours
- Estimated price
- $500 - $750
- Website
- Amtrak
- Coach Seat
- $500 - $750
- Premium
- $3700 - $5500
- Flexi Coach Seat
- $800 - $1200
- Business Seat
- $750 - $1100
Train from Los Angeles to San Antonio Amtrak Station
- Ave. Duration
- 28h 50m
- Frequency
- Once daily
- Estimated price
- $2600 - $3800
- Website
- Amtrak
- Coach Seat
- $2600 - $3800
- Premium
- $7500 - $11000
- Flexi Coach Seat
- $5500 - $8000
- Business Seat
- $5500 - $8500

- 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
- $495
- 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 Mexico Norte to Guanajuato
- Ave. Duration
- 5h 20m
- Frequency
- 5 times a day
- Estimated price
- $500 - $800
- Schedules at
- etn.com.mx
- Online discount
- $500 - $700
- Regular price at station
- $550 - $800
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 Mexico to Guanajuato
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- $550 - $750
- 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 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
- 1.800.665.2122
- rez@quickcoach.com
- Website
- quickcoach.com
Shuttle from River Rock Casino Resort, Richmond to Bellingham Airport
- Ave. Duration
- 1h 40m
- Frequency
- Twice daily
- Estimated price
- $550 - $1200
- Schedules at
- quickcoach.com
- Book at
- gotobus.com

- Phone
- (855) 626-8585
- Website
- flixbus.com
Bus from Vancouver to Portland
- Ave. Duration
- 8h 25m
- Frequency
- 5 times a week
- Estimated price
- $470 - $1200
- Schedules at
- flixbus.com
- Adult Standard Purchase
- $550 - $1200
- Adult Advance Purchase
- $470 - $650
Bus from Vancouver to Seattle
- Ave. Duration
- 4h 10m
- Frequency
- Twice daily
- Estimated price
- $260 - $1000
- Schedules at
- flixbus.com
- Adult Standard Purchase
- $360 - $1000
- Adult Advance Purchase
- $260 - $360

Greyhound is a leading bus company based in Dallas, Texas, serving over 3800 destinations across North America, Mexico and Canada. Greyhound carries around 18 million passengers a year who travel 5.4 billion miles (8.6 billion km) a year on their fleet of around 1700 vehicles. For travel flexibility, you can board or get off a Greyhound bus at official Greyhound stations, partner stations and curbside stops. There are around 230 Greyhound stations across the US where you can both catch your bus and buy tickets, that are also available on the official website and via the mobile app.
Rome2rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100/1-800-231-2222
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Portland to Bakersfield
- Ave. Duration
- 20h 30m
- Frequency
- Once daily
- Estimated price
- $1800 - $2500
- Website
- greyhound.com
- Economy
- $1800 - $2500
- Flexible
- $2600 - $3800
Bus from Oceanside to Tijuana Central Bus Term
- Ave. Duration
- 2h 10m
- Frequency
- 3 times a day
- Estimated price
- $260 - $380
- Website
- greyhound.com
- Economy
- $260 - $380
- Flexible
- $600 - $900

- Phone
- +52 664 299 0487
- clientes@acnautobuses.com
- Website
- sites.miticket.mx
Bus from Bakersfield to La Piedad
- Ave. Duration
- 42h 10m
- Frequency
- 6 times a week
- Estimated price
- $1500 - $4500
- Website
- ACN Autobuses

- 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
- 800 507 5500
- contacto@estrellablanca.com.mx
- Website
- facebook.com
Bus from La Piedad to Irapuato
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- Estimated price
- $145
- Schedules at
- estrellablanca.com.mx
Bus from Tijuana to León
- Ave. Duration
- 36h 12m
- Frequency
- Twice daily
- Estimated price
- $2453
- Schedules at
- estrellablanca.com.mx

- Phone
- 1 800 980 1308 / +52 800 881 8181
- atencionacliente@gruposenda.com
- Website
- turimex.com
Bus from San Antonio to Monterrey
- Ave. Duration
- 7h 7m
- Frequency
- 3 times a day
- Schedules at
- turimex.com

- Phone
- 800 507 5500
- contacto@estrellablanca.com.mx
- Website
- transportesfrontera.com.mx
Bus from Monterrey to San Miguel
- Ave. Duration
- 4h 29m
- Frequency
- Every 4 hours
- Estimated price
- $450
- Schedules at
- estrellablanca.com.mx

- Phone
- 800 765 6636
- contacto@odm.com.mx
- Website
- omnibusmexicanos.com.mx
Bus from Huntington Park to Guadalajara
- Ave. Duration
- 40h 45m
- Frequency
- Twice daily
- Estimated price
- $3477
- Schedules at
- omnibusmexicanos.com.mx
- Ave. Duration
- 1h 46m
- Estimated price
- $2000 - $2400
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?
Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.
Read the travel guideNeed to know: Greyhound
Rome2rio’s guide on the bus operator has all the information you need
Read the travel guideWhy you should take the train in the US
Rome2rio has everything you need to know about travelling with Amtrak
Read the travel guideMore Questions & Answers
Guanajuato is 2h ahead of Vancouver. It is currently 11:16 AM in Vancouver and 1:16 PM in Guanajuato.
Yes, the driving distance between Vancouver to Guanajuato is 4443 km. It takes approximately 2 days 0h to drive from Vancouver to Guanajuato.
Volaris, WestJet, Viva Aerobus and three other airlines offer flights from Vancouver Airport to Leon/Guanajuato Airport.
There are 100+ hotels available in Guanajuato. Prices start at $2000 MXN per night.
The best way to get from Vancouver to Vancouver Airport is to subway which takes 24 min and costs $3 - $6.