There are 9 ways to get from Naperville to Mexico City by train, 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.
Train to Chicago O'Hare International Airport, fly to Benito Juárez International Airport
best- Take the train from Naperville to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Benito Juárez International Airport (MEX)plane ORD - MEX
8h 17m$2,735–9,203Train to Chicago O'Hare International Airport, fly to Felipe Ángeles International Airport
cheapest- Take the train from Naperville to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Felipe Ángeles International Airport (NLU)plane ORD - NLU
12h 10m$2,085–8,903Bus, taxi
- Take the bus from Yorktown Center to Pace Transit Center Bay Cbus 834
- Take the taxi from Pace Transit Center Bay C to Tacos Del Norte - Kankakeetaxi
- Take the bus from Tacos Del Norte - Kankakee to Laredobus
- Take the bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueñabus
42h 4m$9,032–12,572Train, bus via Nuevo Laredo
- Take the train from Naperville to Chicago Union Stationtrain
- Take the train from Chicago Union Station to San Antonio Stationtrain
- Take the bus from San Antonio Station to Nuevo Laredobus
- Take the bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueñabus
2d 1h$9,764–19,682Drive 3,187 km
- Drive from Naperville to Mexico Citycar 3,187 km
35h 23m$6,531–9,433Train to Chicago Midway International Airport, fly to Benito Juárez International Airport
- Take the train from Naperville to Chicago Union Stationtrain
- Fly from Chicago Midway International Airport (MDW) to Benito Juárez International Airport (MEX)plane MDW - MEX
9h 54m$2,935–13,203Train to Chicago O'Hare International Airport, fly to Licenciado Adolfo López Mateos International Airport
- Take the train from Naperville to Chicago Union Stationtrain
- Fly from Chicago O'Hare International Airport (ORD) to Licenciado Adolfo López Mateos International Airport (TLC)plane ORD - TLC
12h 30m$2,565–10,483Train, bus
- Take the train from Naperville to Chicago Union Stationtrain
- Take the train from Chicago Union Station to San Marcos Amtraktrain
- Take the bus from San Marcos to Terminal Central de Autobuses del Nortebus
2d 6h$8,190–17,208Train, bus #2
- Take the train from Naperville to Chicago Union Stationtrain
- Take the bus from Chicago Union Station to Grand Rapids Vernon J. Ehlers Stationbus
- Take the bus from Grand Rapids to Moreliabus
- Take the bus from Morelia to Terminal Poniente - Observatoriobus
2d 12h$106,523–107,891
Chicago O'Hare International Airport (ORD) to Benito Juárez International Airport (MEX) flights
Comparing Your Travel Options
The cheapest way to get from Naperville to Mexico City is to train and fly which costs $2700 - $9500 and takes 8h 17m.
The fastest way to get from Naperville to Mexico City is to train and fly which takes 8h 17m and costs $2700 - $9500.
The distance between Naperville and Mexico City is 2795 km. The road distance is 3187 km.
The best way to get from Naperville to Mexico City without a car is to bus and taxi which takes 42h 4m and costs $9000 - $13000.
It takes approximately 8h 17m to get from Naperville to Mexico City, including transfers.
Mexico City is 1h behind Naperville. It is currently 10:41 PM in Naperville and 9:41 PM in Mexico City.
Yes, the driving distance between Naperville to Mexico City is 3187 km. It takes approximately 35h 23m to drive from Naperville to Mexico City.
There are 3640+ hotels available in Mexico City.
What companies run services between Naperville, IL, USA and Mexico City, Mexico?
There is no direct connection from Naperville to Mexico City. However, you can take the train to Chicago Union Station, walk to LaSalle, take the subway to O'Hare, walk to Chicago O'Hare International Airport (ORD) airport, then fly to Benito Juárez International Airport (MEX). Alternatively, you can take the line 722 bus to Yorktown Center, take the bus to Pace Transit Center Bay C, take the taxi to Tacos Del Norte - Kankakee, take the bus to Laredo, walk to Laredo - OMEX, take the bus to Terminal de Autobuses de Nuevo Laredo, then take the bus to Terminal Central Del Sur - Taxqueña.
- Website
- volaris.com
Flights from Chicago O'Hare International Airport to Benito Juárez International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- $2,700–6,000
Flights from Chicago Midway International Airport to Benito Juárez International Airport via Dallas/Ft.Worth
- Ave. Duration
- 10h 43m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $4,100–14,000
Flights from Chicago O'Hare International Airport to Felipe Ángeles International Airport via Guadalajara
- Ave. Duration
- 7h 46m
- When
- Every day
- Estimated price
- $3,000–9,500
Flights from Chicago O'Hare International Airport to Felipe Ángeles International Airport via Cancun
- Ave. Duration
- 11h 13m
- When
- Every day
- Estimated price
- $3,100–8,500
Flights from Chicago O'Hare International Airport to Licenciado Adolfo López Mateos International Airport via Guadalajara
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- $2,300–11,000
Flights from Chicago O'Hare International Airport to Licenciado Adolfo López Mateos International Airport via Cancun
- Ave. Duration
- 9h 38m
- When
- Every day
- Estimated price
- $2,600–11,000
Flights from Chicago O'Hare International Airport to Licenciado Adolfo López Mateos International Airport via Puerto Vallarta
- Ave. Duration
- 7h 45m
- When
- Saturday
- Estimated price
- $2,500–11,000
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $90–110
- Website
- Metra
- Adult
- $90–110
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $90–110
- Website
- Metra
- Adult
- $90–110
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $90–110
- Website
- Metra
- Adult
- $90–110
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $90–110
- Website
- Metra
- Adult
- $90–110
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $90–110
- Website
- Metra
- Adult
- $90–110
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $90–110
- Website
- Metra
- Adult
- $90–110
Train from Naperville to Chicago Union Station
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $90–110
- Website
- Metra
- Adult
- $90–110
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- Pace Bus
Bus from Yorktown Center to Pace Transit Center Bay C
- Ave. Duration
- 1h 26m
- Frequency
- Hourly
- Estimated price
- $24–35
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $24–35
- Ave. Duration
- 45 min
- Estimated price
- $2,000–2,400
Naperville Cab / Naperville Taxi Dispatch
- Phone
- +1 630 357 1366
Naperville City Taxi
- Phone
- +1 630 305 9999
Suburban Taxi Naperville
- Phone
- +1 630 420 7220
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?
Read the travel guide
Why you should take the train in the US
Read the travel guide


