Travel from United States to Mexico is: Partially open. See details.
Rome2rio uses cookies to help personalize content and show you personalised ads. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out of personalised ads at any time. OK

Need a hotel room in Silao?

Book now

There are 8 ways to get from McAllen to Silao by plane, bus, 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.

Recommended

Fly from Reynosa

  1. Fly from Reynosa (REX) to Leon/Guanajuato (BJX)

Cheapest

Bus via León

  1. Take the bus from Reynosa to León

Fly from McAllen

  1. Fly from McAllen (MFE) to Leon/Guanajuato (BJX)

Bus to Harlingen, fly

  1. Take the bus from Mcallen to Harlingen
  2. Fly from Harlingen (HRL) to Leon/Guanajuato (BJX)

Bus, taxi

  1. Take the bus from Reynosa to Monterrey
  2. Take the bus from Monterrey to San Miguel
  3. Take a taxi from San Miguel to San Felipe
  4. Take the bus from San Felipe to Silao

Bus

  1. Take the bus from Reynosa to Guanajuato

Bus via Aguascalientes

  1. Take the bus from Reynosa to Aguascalientes
  2. Take the bus from Aguascalientes to León

Drive

  1. Drive from McAllen to Silao

Reynosa (REX) to Leon/Guanajuato (BJX) flights

The flight time between Reynosa (REX) and Leon/Guanajuato (BJX) is around 5h 32m and covers a distance of around 650 km. This includes an average layover time of around 2h 50m. Services are operated by Aeroméxico and Viva Aerobus. Typically 33 flights run weekly, although weekend and holiday schedules can vary so check in advance.

33 Weekly Planes
5h 32m Average Duration
$3517 Cheapest Price
See schedules
United States → Mexico
Partially open

Travel safe during COVID-19

International entry into Mexico from United States

  • Entry is partially open for citizens and permanent residents of United States
Show more details
Allowed for: All visitors

Restricted for: There are no current restrictions

Show less

Conditions of entry into Mexico from United States

  • Health screen upon arrival. Those showing symptoms will be asked to self-quarantine
This applies to arrivals from all countries, with no exceptions

Rules to follow in Mexico

1.5m

Mandatory

Mandatory

Considerations leaving from United States

The official advice is to avoid non-essential international travel to high risk countries

Frequently Asked Questions


Yes, but conditions apply when entering Mexico from United States.

Explore options for future travel

Domestic 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

Explore travel options

The national COVID-19 helpline number in Silao is 911.

Wearing a face mask on public transport in Silao is mandatory.

The social distance requirement in Silao 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 United States from Mexico.

See options for return travel.

Last updated: 26 Jan 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 most affordable way to get from McAllen to Silao is to bus via León, which costs $27 - $85 and takes 13h 22m.

More details

The quickest way to get from McAllen to Silao is to fly which costs $140 - $600 and takes 4h 25m.

More details

No, there is no direct bus from McAllen to Silao. However, there are services departing from Mcallen, Tx and arriving at Silao via Reynosa and Guanajuato. The journey, including transfers, takes approximately 17h 19m.

More details

The distance between McAllen and Silao is 669 km. The road distance is 832.7 km.

Get driving directions

The best way to get from McAllen to Silao without a car is to bus which takes 17h 19m and costs $30 - $90.

More details

It takes approximately 4h 25m to get from McAllen to Silao, including transfers.

More details

McAllen to Silao bus services, operated by Omnibus de Mexico, depart from Reynosa station.

More details

The best way to get from McAllen to Silao is to fly which takes 4h 25m and costs $140 - $600. Alternatively, you can bus via León, which costs $27 - $85 and takes 13h 22m.

Mode details

There is no direct flight from Reynosa Airport to Leon/Guanajuato Airport. The quickest flight takes 3h 51m and has one stopover.

Search flights

McAllen to Silao bus services, operated by Omnibus de Mexico, arrive at Guanajuato station.

More details

Map of how to get from McAllen to Silao.
Launch map view
  • Distance: 669.4 km
  • Duration: 4h 25m

What companies run services between McAllen, TX, USA and Silao, Mexico?

Aeroméxico and Viva Aerobus fly from McAllen to Silao 5 times a day. Alternatively, Omnibus de Mexico operates a bus from Reynosa to León twice daily. Tickets cost $500 - $1600 and the journey takes 12h 15m. Futura Select also services this route once daily.

Airlines
Aeroméxico
Website
aeromexico.com
Flights from Reynosa to Leon/Guanajuato via Mexico City
Ave. Duration
4h 28m
When
Every day
Estimated price
$3500 - $24000
Flights from McAllen to Leon/Guanajuato via Mexico City
Ave. Duration
4h 42m
When
Friday
Estimated price
$6500 - $15000
United Airlines
Website
united.com
Flights from McAllen to Leon/Guanajuato via Houston
Ave. Duration
4h 56m
When
Every day
Estimated price
$3400 - $14000
Flights from Harlingen to Leon/Guanajuato via Houston
Ave. Duration
5h 56m
When
Every day
Estimated price
$4000 - $16000
American Airlines
Website
aa.com
Flights from McAllen to Leon/Guanajuato via Dallas/Ft.Worth
Ave. Duration
6h 23m
When
Every day
Estimated price
$3500 - $13000
Flights from Harlingen to Leon/Guanajuato via Dallas/Ft.Worth
Ave. Duration
6h 32m
When
Every day
Estimated price
$4200 - $15000
Viva Aerobus
Website
vivaaerobus.com
Flights from McAllen to Leon/Guanajuato via Monterrey
Ave. Duration
5h
When
Monday
Estimated price
$3100 - $9000
Flights from Harlingen to Leon/Guanajuato via Monterrey
Ave. Duration
7h 40m
When
Tuesday, Wednesday, Thursday and Sunday
Estimated price
$3700 - $11000
Bus operators
Greyhound USA

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
Email
ifsr@greyhound.com
Website
greyhound.com
Bus from Mcallen to Harlingen
Ave. Duration
1h 50m
Frequency
Once daily
Estimated price
$330 - $470
Website
greyhound.com
Economy
$330 - $470
Flexible
$700 - $1000
Omnibus de Mexico
Phone
+52 800 765 6636
Email
contacto@odm.com.mx
Website
odm.com.mx
Bus from Reynosa to Monterrey
Ave. Duration
3h
Frequency
Hourly
Estimated price
$180 - $550
Schedules at
odm.com.mx
Child & Senior discount
$180 - $270
Regular
$370 - $550
Bus from Reynosa to León
Ave. Duration
12h 15m
Frequency
Twice daily
Estimated price
$500 - $1600
Schedules at
odm.com.mx
Child & Senior discount
$500 - $800
Regular
$1000 - $1600
Bus from Reynosa to Guanajuato
Ave. Duration
13h 45m
Frequency
Once daily
Estimated price
$500 - $1600
Schedules at
odm.com.mx
Child & Senior discount
$500 - $800
Regular
$1000 - $1600
Transportes Frontera
Phone
800 507 5500
Email
contacto@estrellablanca.com.mx
Website
transportesfrontera.com.mx
Bus from Reynosa to Monterrey
Ave. Duration
4h 8m
Frequency
4 times a day
Estimated price
$396
Schedules at
estrellablanca.com.mx
Bus from Monterrey to San Miguel
Ave. Duration
4h 29m
Frequency
Every 4 hours
Estimated price
$450
Schedules at
estrellablanca.com.mx
Futura Select
Phone
800 507 5500
Email
contacto@estrellablanca.com.mx
Website
futura.com.mx
Bus from Reynosa to León
Ave. Duration
14h 46m
Frequency
Once daily
Estimated price
$1280
Schedules at
estrellablanca.com.mx
Bus from Reynosa to Aguascalientes
Ave. Duration
12h 20m
Frequency
3 times a day
Estimated price
$1213
Schedules at
estrellablanca.com.mx
Bus from Aguascalientes to León
Ave. Duration
2h
Frequency
Every 3 hours
Estimated price
$231
Schedules at
estrellablanca.com.mx
ETN
Phone
800 800 0386
Email
atn_clientes@etn.com.mx
Website
etn.com.mx
Bus from Aguascalientes to León
Ave. Duration
1h 24m
Frequency
Every 30 minutes
Estimated price
$190 - $300
Schedules at
etn.com.mx
Online discount
$190 - $270
Regular price at station
$220 - $300
Primera Plus
Phone
+52 477 710 0060
Website
wl.primeraplus.com.mx
Bus from Aguascalientes to León
Ave. Duration
2h
Frequency
Hourly
Estimated price
$200 - $280
Book at
cotizador.conectagfa.com.mx
Autobuses Anáhuac
Phone
800 507 5500
Email
contacto@estrellablanca.com.mx
Website
autobusesanahuac.com.mx
Bus from Aguascalientes to León
Ave. Duration
2h
Frequency
Once daily
Estimated price
$231
Schedules at
estrellablanca.com.mx
Other operators
Taxi from San Miguel to San Felipe
Ave. Duration
47 min
Estimated price
$750 - $900

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 McAllen to Silao is 833 km. It takes approximately 10h 33m to drive from McAllen to Silao.

Get driving directions

Viva Aerobus and Aeroméxico offer flights from Reynosa Airport to Leon/Guanajuato Airport.

Search flights

There are 100+ hotels available in Silao. Prices start at $2000 MXN per night.

More details

The best way to get from McAllen to Reynosa Airport is to drive which takes 25 min and costs $1 - $3.

More details

ticket