1map logoGo to main page

Reynosa to Mexico City from $35: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Reynosa, Mexico
to
Mexico City, Mexico

How to Get from Reynosa to Mexico City: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$35 by busBest price
955 kmDistance
2h 7m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Reynosa to Mexico City with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  12m
Estimated price
$77-328
Recommended
Company
Omnibus de Mexico
Bus
Average Duration
14h  10m
Estimated price
$35-140
Cheapest
route map
Distance: 955 km
Duration: 2h 7m

See more options

Company
various
Bus
Average Duration
12h  5m
Estimated price
$91-770
Company
various
Plane
Average Duration
2h  7m
Estimated price
$96-292
Company
various
Plane
Average Duration
2h  16m
Estimated price
$183-489
Company
N/A
Drive
Average Duration
11h  49m
Estimated price
$771-772

Reynosa - Mexico City operators

Explore transport companies operating between Reynosa and Mexico City, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
vivaaerobus.com

Plane from Reynosa (REX) to Mexico City (MEX)

Average Duration
1h 40m
Estimated price
$776-777

Plane from Reynosa (REX) to Mexico City Santa Lucia Apt (NLU)

Average Duration
1h 35m
Estimated price
$3280-3281

Plane from Reynosa (REX) to Mexico City Airport

Average Duration
1h 49m
Estimated price
$779-3282
Website
aeromexico.com

Plane from Reynosa (REX) to Mexico City Airport

Average Duration
1h 49m
Estimated price
$779-3282

Plane from McAllen (MFE) to Mexico City Santa Lucia Apt (NLU)

Average Duration
1h 40m
Estimated price
$775-3283
Bus
Contact phone
+52 55 5141 4300
Website
odm.com.mx

Bus from Reynosa to Tepotzotlán

Average Duration
11h 15m
Estimated price
$778-779

Bus from Reynosa to Terminal Central de Autobuses del Norte

Average Duration
12h
Estimated price
$778-779
Contact phone
800 507 5500
Website
futura.com.mx

Bus from Reynosa to Terminal Central de Autobuses del Norte

Average Duration
14h 10m
Estimated price
$3280-3284
Contact phone
+52 555 784 4652
Website
ado.com.mx

Bus from Reynosa to Terminal Central de Autobuses del Norte

Average Duration
15h 50m
Estimated price
$3285-140
Contact phone
+52 55 4440 3187
Website
transportesfrontera.com.mx

Bus from Reynosa to Terminal Central de Autobuses del Norte

Average Duration
18h 50m
Estimated price
$35-779

Reynosa to Mexico City: Overview of Bus, Train, Flight, and Car Trips

Traveling between Reynosa and Mexico City offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a picturesque journey from Reynosa to Mexico City, spanning 594 miles of diverse landscapes and cultural experiences.
Average price
$95 - $150
🚆 Route 1: Travel from Reynosa to Mexico City by train takes 15 hours 15 mins covering 1,028 km with a transfer. First, board a bus to San Luis Potosí for 9 hours 35 mins, then another bus to Ciudad de México for 4 hours 45 mins. 🚆 Route 2: Another option from Reynosa to Mexico City is 15 hours 5 mins long, spanning 1,038 km with 2 transfers. Begin with a bus to San Luis Potosí, followed by buses to Santiago de Querétaro and finally to Ciudad de México. 🚆 Route 3: For a different journey, take 18 hours to reach Mexico City from Reynosa, with 2 transfers over a distance of 947 km. Travel by bus to San Luis Potosí, then to Tampico, and finally to Mexico City.
🛫 Flying from Reynosa Airport to Mexico City Airport is convenient and efficient, with a direct flight taking only 1 hour and 40 minutes. Airlines like Aeroméxico and Viva Aerobus provide options for this route. 🌆 Once you arrive in Mexico City, after a comfortable flight lasting around 2 hours and 12 minutes, you can explore the vibrant capital and all its attractions. The city offers a rich blend of culture, history, and delicious cuisine to enjoy. 💸 Ticket prices for flights between Mexico City and Reynosa can range from $77 to $328, depending on the airline, time of booking, and season. Booking in advance can often lead to more affordable fares, allowing you to save money for your Mexican adventures.
Departure Point
Reynosa Airport
Arrival Point
Mexico City Airport
🚌 Traveling from Reynosa to Mexico City by bus is a convenient option for those looking to explore Mexico's capital city. The journey lasts approximately 14 hours and 10 minutes. 💸 Ticket prices for the bus between Reynosa and Mexico City range from $35 to $140, making it a cost-effective transportation choice for travelers.
Departure Point
Reynosa station
Arrival Point
Tepotzotlán station
Useful tips for bus travellers
• Consider booking your ticket on Omnibus de Mexico directly through their website at omnibusdemexico.com.mx for the most convenient service and to confirm the one daily bus that connects Reynosa to Mexico City in approximately 14h 10m.
• Bring snacks and drinks since the bus ride may be long; options at bus terminals, especially in Reynosa, can be limited, and the availability of food on the bus may vary.
• Upon arriving at Terminal Central de Autobuses del Norte in Mexico City, familiarize yourself with the layout by checking their station map at sct.gob.mx and use signage to navigate to your next destination; beware of potential taxi scams outside the station and consider pre-arranging a ride via authorized companies.

Frequently asked questions

Find out more about the route from Reynosa to Mexico City.

Or choose the category:
The distance between Reynosa and Mexico City is approximately 748.3 km by air, but the road distance is longer at 948.4 km. By plane, the typical travel time is around 2 hours and 19 minutes. However, if you prefer to travel by car, it takes approximately 11 hours and 41 minutes, while the bus journey takes about 14 hours and 10 minutes.
The most cost-effective way to travel from Reynosa to Mexico City is by bus, which costs between $35 and $130, depending on the service. Although it takes 14 hours and 10 minutes, it is a budget-friendly option. However, if time is of the essence, the quickest way is to fly, with a travel time of just 2 hours and 19 minutes. This option costs between $75 and $340, depending on the airline and time of booking.
The prices for a bus ticket between Mexico City and Reynosa range from $35 to $130, depending on the type of bus and the level of comfort.
To travel from Reynosa to Mexico City without using public transportation, the best option is to drive. The driving distance between the two cities is approximately 947.9 km, and it takes about 11 hours and 41 minutes to complete the journey by car. The prices to rent a car and drive from Reynosa to Mexico City can range from $95 to $150.
The best way to travel from Reynosa to Mexico City without a car is by bus via Tepotzotlán. This journey takes approximately 12 hours and 5 minutes. The cost of the bus ticket ranges from $85 to $150.
Yes, there is a direct bus link between Reynosa and Mexico City. The bus service, operated by Omnibus de Mexico, departs twice daily from Reynosa and arrives at Mexico City North. The journey takes approximately 14 hours and 10 minutes.
The flight duration between Reynosa and Mexico City is approximately 1 hour and 40 minutes for a direct flight. The cost of the flight can vary depending on the airline, time of booking, and other factors, with prices ranging from $77 to $338.
There are plenty of options for accommodation near Mexico City, with over 1117 hotels to choose from. Prices for hotels start at $57 per night, so there are options available for different budgets. Some popular areas to stay in Mexico City include the historic center, Polanco, and Roma neighborhoods, all of which offer easy access to attractions and amenities.