1map logoGo to main page

Leon, Guanajuato to Mexico City, Federal District from $22: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Leon, Mexico
to
Mexico City, Mexico

How to Get from Leon 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.

$22 by busBest price
203.7 kmDistance
2h 48m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Leon 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
Primera Plus
Bus
Average Duration
4h  45m
Estimated price
$22-75
Recommended
route map
Distance: 203.7 km
Duration: 2h 48m

See more options

Company
various
Drive
Average Duration
4h  3m
Estimated price
$35-60
Company
Aeroméxico
Plane
Average Duration
2h  59m
Estimated price
$94-255
Company
various
Taxi
Plane
Average Duration
2h  48m
Estimated price
$218-398

Traveling From Leon to Mexico City

Traveling from Leon to Mexico City offers a striking contrast between the leather-making heart of Mexico and the bustling urban vibe of the nation’s capital.

Best Neighbourhoods in Mexico City

Mexico City boasts diverse neighborhoods, each offering something distinctive for visitors.

Roma
• Trendy cafes and restaurants abound.
• Street art decorates many buildings.
Condesa
• Lush parks provide green spaces.
• Vibrant nightlife with many bars.
Centro Histórico
• Home to historic landmarks and museums.
• Bustling markets filled with local goods.

Best Times To Visit Mexico City's Attractions

Timing your visits can significantly enhance your experience in Mexico City.

Teotihuacan
Visit early in the morning to enjoy cooler temperatures and fewer tourists.
Frida Kahlo Museum
Afternoons on weekdays often see smaller crowds, allowing a more intimate visit.
Chapultepec Park
Early weekends are ideal for a serene stroll without the afternoon rush.

Mexico City Weather: What to Expect Year-Round

Mexico City boasts a mild climate, characterized by warm days and cool nights, making it enjoyable year-round. The best times to visit are during the dry season from November to April, when the weather is most pleasant for outdoor activities and sightseeing.

Dining Recommendation in Mexico City

Experience the vibrant flavors of Mexico City by trying tacos al pastor at El Huequito, a dish that showcases marinated pork cooked on a vertical spit, offering a contrast to Leon's renowned leather cuisine. The lively atmosphere and use of fresh, local ingredients create a culinary adventure that's different from the more traditional dining scene in Leon.

Leon - Mexico City operators

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

Bus Show bus routes
Contact phone
+52 477 710 0060
Website
wl.primeraplus.com.mx

Bus from León to Terminal Central de Autobuses del Norte

Average Duration
4h 45m
Estimated price
$35-55
Contact phone
+52 800 800 0386
Website
etn.com.mx

Bus from León to Terminal Central Del Sur - Taxqueña

Average Duration
5h 15m
Estimated price
$30-60
Contact phone
800 507 5500
Website
futura.com.mx

Bus from León to Terminal Central Del Sur - Taxqueña

Average Duration
6h 15m
Estimated price
$29-65
Contact phone
800 507 5500
Website
chihuahuenses.com.mx

Bus from León to Terminal Central de Autobuses del Norte

Average Duration
5h 55m
Estimated price
$25-75
Contact phone
800 507 5500
Website
autobuseselite.com.mx

Bus from León to Terminal Central de Autobuses del Norte

Average Duration
4h 5m
Estimated price
$22-65
all-pages.other Show other routes
Website
aeromexico.com

Other from León/Guanajuato (BJX) to Mexico City (MEX)

Average Duration
1h 14m
Estimated price
$170-380
Contact phone
+52 477 770 2121
Website
taxitel.mx

Other from León to Aguascalientes

Average Duration
1h 17m
Estimated price
$100-130

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

Traveling between Leon 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 scenic 236-mile road trip from León to Mexico City, enjoying the diverse landscapes along the way, from the mountains to the valleys. 💸 Prepare for a budget-friendly journey, with car rental prices ranging from $35 to $60 to travel comfortably and conveniently to the vibrant capital city of Mexico. 🌆 Arrive in Mexico City after a 4-hour drive, ready to explore the rich cultural heritage, delicious cuisine, and historical landmarks that await you in this bustling metropolis.
Average price
$35 - $60
🛫 Flying from Leon/Guanajuato Airport to Mexico City Airport is a convenient option for travelers, with the quickest direct flight taking just 1 hour and 9 minutes with Aeroméxico. ✈️ The total travel time from Leon to Mexico City by plane is approximately 2 hours and 59 minutes, making it a quick and efficient way to reach the bustling capital city. 💸 Prices for flights between Mexico City and Leon can range from $94 to $255, providing travelers with a range of options to suit their budget and schedule.
Departure Point
Leon/Guanajuato Airport
Arrival Point
Mexico City Airport
🚌 The direct bus from León to Mexico City departs every 30 minutes from León station and arrives at Terminal Central de Autobuses del Norte in approximately 4 hours and 45 minutes. 💰 Bus ticket prices between Mexico City and León range from $22 to $75, offering affordable and convenient transportation options for travelers heading to the capital city.
Departure Point
León station
Arrival Point
Terminal Central de Autobuses del Norte station
Useful tips for bus travellers
• Book your bus ticket in advance, especially on weekends or holidays, as Primera Plus and other operators like Estrella Blanca can fill up quickly; check schedules and book online at Primera Plus and Estrella Blanca.
• Bring snacks and water for the journey, as the bus offers limited refreshments; consider stopping by Mercado México or Soriana in León before departure for some local treats.
• Upon your arrival at Terminal Central de Autobuses del Norte in Mexico City, familiarize yourself with the station layout via the station map and take note of the taxi and public transport zones to efficiently continue your journey to your final destination.

Frequently asked questions

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

Or choose the category:
The distance between Leon and Mexico City is approximately 204 miles or 236 miles by road. Travel times vary depending on the mode of transportation. The fastest option is by flying from Leon/Guanajuato to Mexico City and then taking the subway, which takes about 3 hours and 3 minutes. Driving by car takes around 3 hours and 59 minutes, while taking a bus can take approximately 4 hours and 45 minutes.
The most cost-effective option for traveling from Leon to Mexico City is by bus, with fares ranging from $20 to $70. Although it takes longer at 4 hours and 45 minutes, it is a more affordable choice. However, if time is of the essence, the quickest option is to fly and then take the line 1 subway, taking approximately 3 hours and 3 minutes. This option is more expensive, with prices ranging from $90 to $280.
The prices for a bus ticket from Leon to Mexico City range from $20 to $70, depending on the type of bus and the amenities offered. It is recommended to check with different bus companies to compare prices and choose the option that best fits your budget and preferences. Additionally, prices may vary depending on the time of day and the season, so it's advisable to book in advance to secure the best rate.
To travel from León to Mexico City without using public transportation, you can drive the distance of 235 miles. It takes approximately 3 hours and 59 minutes to drive from León to Mexico City. The prices for this option vary between $35 and $60, depending on factors such as fuel costs and toll fees.
The best way to travel from Leon to Mexico City without a car is by bus. The bus journey takes approximately 4 hours and 45 minutes and the ticket prices range from $20 to $70. Buses are a convenient and affordable option for transportation between these two cities, offering a comfortable and hassle-free journey. Additionally, buses are a popular choice among tourists as they provide an opportunity to enjoy the scenic views along the route.
Yes, there is a direct link between Leon and Mexico City via bus. The bus service provided by Primera Plus operates hourly and takes approximately 4 hours and 45 minutes. The buses depart from León station and arrive at Mexico Central Norte station. This is a convenient and reliable option for traveling between the two cities.
The flight between Leon and Mexico City typically takes 1 hour and 6 minutes. This is the quickest way to travel between the two cities. As for the cost, it varies depending on the airline and time of booking. On average, a one-way ticket can cost around $100 to $200 USD. It's recommended to check with different airlines and compare prices to get the best deal.
There are plenty of options for accommodation near Mexico City. With over 1117 hotels available, you will have a wide range of choices to suit your preferences and budget. Prices for hotels start at $57 per night, making it possible to find something affordable. Whether you are looking for luxury accommodations or budget-friendly options, there is a hotel in Mexico City to meet your needs.