-
Getting there
The quickest route to Oaxaca, which takes about 23 hours including layovers, is via Tokyo's Narita International Airport. Fly directly from Singapore to Tokyo on All Nippon Airways, then transfer to an Aeromexico flight to Mexico City and, from there, hop on a domestic flight to Oaxaca.
Aeromexico (aeromexico.com), Interjet (www.interjet.com/en-us) and Volaris (www.volaris.com) airlines operate more than eight flights a day between Mexico City and Oaxaca.
Alternatively, travellers can fly to San Francisco - Singapore Airlines and United Airlines offer direct flights there - and connect to one of four daily flights between San Francisco and Mexico City. This route is about four hours longer.