Travelling from Juan Santamaria International Airport (SJO) to Benito Juarez International Airport (MEX): what you need to know
The average time for a direct flight from Juan Santamaria International Airport to Benito Juarez International Airport is 3 hours 10 minutes.
Mexico City's timezone is UTC-6, which is the same as San Jose.
Every week, there are 39 Juan Santamaria International Airport to Benito Juarez International Airport flights. If you'd like to jet off as early as possible, take the 01:12 Aeromexico flight. If you're eager to make the most of your time before flying, the last departure is at 14:52 with Volaris Costa Rica.
Arrive at the airport on time so you don't miss your SJO to MEX flight. Be there at least two hours ahead for international flights and an hour early for domestic departures to avoid sprinting to your gate.
During popular months such as July, you'll want to get to the airport earlier than usual. Plan to arrive two hours before domestic departures and four hours ahead for international flights whenever you're travelling during peak periods in general.
You'll find a range of airlines operating direct flights from Juan Santamaria International Airport to Benito Juarez International Airport. When you're ready to start your Mexico City adventure, let one of these carriers take you to this memorable corner of Mexico:
Aeromexico is the airline most travellers choose for this route.
Aeromexico is a leader in on-time performance for SJO to MEX flights, with 86.07% of services arriving as scheduled.
Consider adding a stopover when booking your ticket from Juan Santamaria International Airport to Benito Juarez International Airport. Just deselect 'Direct flights only' to break up your journey, or maybe even explore a new city along the way. Here's where you can stop between SJO and MEX:
El Salvador International Airport
Tocumen International Airport
George Bush Intercontinental Airport
How to find the cheapest flights from Juan Santamaria International Airport (SJO) to Benito Juarez International Airport (MEX)
₹ 6,791 is currently the best price for a one-way Juan Santamaria International Airport to Benito Juarez International Airport flight. Return flights start from ₹ 24,491. These prices can change depending on demand and availability.
Book six months before you travel. After crunching the numbers on our calendar, this is how far you'll want to book ahead to secure cheap tickets from SJO to MEX.
Plan your trip for May. That's the cheapest month for flights from Juan Santamaria International Airport to Benito Juarez International Airport. If you have flexibility with your dates, use the 'Whole month' tool to see the lowest airfare across each month.
Getting your hands on cheap flights from SJO to MEX is easy with Price Alerts. All you need to do is create one of these automatic alerts and we'll get in touch when a new deal comes up.
Lock in the ideal flight for you with the help of the filters. To see the 'Cheapest,' 'Best' or 'Fastest' flights from Juan Santamaria International Airport to Benito Juarez International Airport, use the 'Sort by' tool. You can also filter results by airline, departure and arrival times, and journey duration.
Handy information about Juan Santamaria International Airport (SJO)
79.83% of flights taking off from Juan Santamaria International Airport touch down at their destination on schedule.
Juan Santamaria International Airport is about 18 kilometres from central San Jose. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 20 minutes or so to get there, depending on the traffic.
Planning to take public transport? You can expect a journey time of around 2 hours 20 minutes.
Searching for a handy hotel close to SJO? If you're catching an early flight from Juan Santamaria International Airport to Benito Juarez International Airport, these stays will put you moments from your check-in counter:
Arriving at Benito Juarez International Airport (MEX)
Book a hotel close to MEX if you're taking a late Juan Santamaria International Airport to Benito Juarez International Airport flight. Pick one of these options and skip the long transfer after landing:
Go where the road takes you with a Benito Juarez International Airport rental car. Book your wheels from INFINITY RENT, MEX or America and chase adventure across Mexico City and beyond.
Lock in the lowest price by reserving your ride from Benito Juarez International Airport around four weeks before your travel date.
Getting from Benito Juarez International Airport (MEX) to central Mexico City
Benito Juarez International Airport to the centre of Mexico City has a drive time of about 25 minutes. It's approximately 8 kilometres away.
It takes around 55 minutes to get there by public transport.
When to fly to Benito Juarez International Airport (MEX)
It's time to choose your dates for your flight from Juan Santamaria International Airport to Benito Juarez International Airport. July is the busiest month to head to Mexico City. If you want a more laid-back vibe, go in April.
The warmest month in Mexico City is April, with temperatures ranging between 10ºC and 28ºC. Book your flights from Juan Santamaria International Airport to Benito Juarez International Airport in this month if you like this kind of weather.
Search for cheap tickets from SJO to MEX in January if you want to travel in cooler conditions. Temperatures are at their lowest then, ranging between 6ºC and 23ºC on average.
Explore more of Mexico
Ecatepec de Morelos is just one of the many cities in Mexico waiting to be discovered once you've seen Mexico City. Around 21 kilometres away to the north-east, top sights here include Grupo Scout 360 Aztlan, mirador del Valle Park and Kinder casanueva.
If there's time to check out another well-known destination in Mexico, consider Guadalajara, about 467 kilometres west of Mexico City. Guadalajara Cathedral, Teatro Degollado and Portales Tlaquepaque Park are highlights.