Flights from Singapore to Mexico City start from €1,251 return. The median fare is €1,428. Air China operates this route with 2 stops, perfect if you're looking for budget options between Asia and Mexico.
Price and when to book
Tickets start from €1,251 (return), with a median of €1,428. Sample fares range from €1,251 to €1,825. For this intercontinental route, book as far ahead as possible, months in advance gives you access to the best prices. November is a good month to find competitive fares.
Airline and stops
Air China operates this route with 2 stops on the outbound journey. It's not a direct flight, but stops are standard on such long routes. Expect a longer total flight time due to transfers, though the savings make it worthwhile if your budget is tight.
Best time to travel
November is an interesting window: pleasant temperatures in Mexico City and still competitive prices. Avoid July and August (peak season) if you're after lower fares. October to November usually offers a good balance between weather and price.
What to do when you arrive in Mexico City
The capital offers world-class museums (National Museum of Anthropology, Frida Kahlo Museum), top-tier food and vibrant nightlife. Zona Rosa, Condesa and Roma are great neighbourhoods to stay in. Don't miss the Templo Mayor, traditional markets and contemporary art galleries.
FAQ
What's the cheapest price for Singapore to Mexico City?
From €1,251 return, though most tickets hover around €1,428. Book well in advance to access the best fares.
Is there a direct flight Singapore to Mexico City?
No, Air China operates this route with 2 stops. Expect transfers, but the price is more economical than alternatives.
Which airline flies Singapore to Mexico City?
Air China operates this route with 2 stops included.
When is the best time to visit Mexico City?
October to November offers good weather and competitive fares. Avoid July and August if you want lower prices, that's peak season.
Photo: Wikimedia Commons. Return economy fares for 1 adult, checked on Kiwi.com on the date shown; they can change.


