Rome2Rio

How to get fromSilao to Tepotzotlánby plane, bus, or car

Find Transport to Tepotzotlán

See all options

There are 6 ways to get from Silao to Tepotzotlán by plane, 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.

  1. Fly to Felipe Ángeles International Airport

    best
    1. Fly from Del Bajío International Airport (BJX) to Felipe Ángeles International Airport (NLU)plane plane BJX - NLU
    1h 33m
    $1,678–3,689
  2. Drive 301.8 km

    cheapest
    1. Drive from Silao to Tepotzotláncar car 301.8 km
    3h 24m
    $533–770
  3. Bus

    1. Take the bus from Irapuato to Tepotzotlánbus bus Vía Irapuato
    5h 25m
    $852–1,339
  4. Fly to Benito Juárez International Airport, bus

    1. Fly from Del Bajío International Airport (BJX) to Benito Juárez International Airport (MEX)plane plane BJX - MEX
    2. Take the bus from Terminal Central de Autobuses del Norte to Tepotzotlánbus bus
    2h 57m
    $1,410–3,749
  5. Bus via Ezequiel Montes

    1. Take the bus from Irapuato to Terminal de Autobuses de Querétaro Acceso 2bus bus
    2. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Ezequiel Montesbus bus
    3. Take the bus from Ezequiel Montes to Tepotzotlán Caseta de Cobrobus bus
    7h 48m
    $607–1,274
  6. Bus via Ezequiel Montes #2

    1. Take the bus from Silao to Terminal de Autobuses de Querétaro Acceso 3bus bus
    2. Take the bus from Terminal de Autobuses de Querétaro Acceso 3 to Ezequiel Montesbus bus
    3. Take the bus from Ezequiel Montes to Tepotzotlán Caseta de Cobrobus bus
    8h 11m
    $542–976

Del Bajío International Airport (BJX) to Felipe Ángeles International Airport (NLU) flights

Calendar13Weekly Planes
Duration57 minAverage Duration
Ticket$584Cheapest Price
See schedules

Questions & Answers

What companies run services between Silao, Mexico and Tepotzotlán, Mexico?

Viva Aerobus and Mexicana fly from Del Bajío International Airport (BJX) to Felipe Ángeles International Airport (NLU) twice daily. Alternatively, ETN Turistar operates a bus from Irapuato to Tepotzotlán twice daily. Tickets cost $750–1,100 and the journey takes 3h 20m.

Airlines
Bus operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Which London airport should I choose?, The beginner’s guide to the 2018 World Nomad Games, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.

More Questions & Answers