Most flights from Mendoza, Argentina's wine capital, to San Carlos de Bariloche 750 miles (1,210 km) away require a layover in either Buenos Aires or Córdoba. Fortunately, several airlines offer options with short layovers and easy connections. It's also possible to make this journey by bus, though it's a long trip—18 hours—and therefore significantly less convenient. 

Consider this scenic 7-day tour that starts in Bariloche, followed by two days in Mendoza and an overnight at the iconic Iguazú Falls.

By Plane

Duration: approximately 4 hours, plus travel to/from airports and layovers

Mendoza's airport is 6 miles (10 km) from the city center and is easily accessible by taxi or private transfer. Your best option is to choose a flight with a layover in Buenos Aires or Córdoba with LATAM, Aerolineas Argentinas, or Norwegian Air. (You can book a direct flight to Bariloche with the Argentine lowcost airline jetSMART, though the company is known for frequent delays and canceled flights.) Avoid flights that require transferring from Aeroparque (AEP) to Ezeiza Airport (EZE), as city traffic in Buenos Aires can make travel times unpredictable.

Once you arrive in Bariloche you can take a taxi or private transfer to the city center, which is 10 miles (15 km) away from the airport. 

By Bus

Duration: 18 hours

Long-distance bus companies Cata Internacional and Andesmar both cover the route between Mendoza and Bariloche. You can buy bus tickets online or directly at the Mendoza bus terminal, which is only a few blocks away from the city center and is easy to reach by taxi. Once you arrive in Bariloche, you can take a bus or taxi to the city center, which is 2 miles (3 km) away. 

Map

Map of How to Get from Mendoza to Bariloche
Map of How to Get from Mendoza to Bariloche