Known for its architecture reminiscent of a Swiss alpine village and tasty chocolate, Bariloche is at the top of many visitors' lists. The easiest way to reach the city is to book a flight from Buenos Aires or fly up from El Calafate in the south after touring southern Patagonia. Either way, there are direct daily flights to Bariloche from both cities.
For family-friendly fun, check out this 8-day itinerary that covers Bariloche and Buenos Aires. If you're more into active travel, this 7-day trekking itinerary covers some of the best hiking options in the area.
From Buenos Aires
Duration: 2.5 hours, plus travel to/from airports
The easiest way to reach Bariloche from Buenos Aires is to take a direct flight from Buenos Aires' Aeroparque airport (AEP), which is in Palermo and can easily be reached by taxi or private transfer. If you are arriving from an international destination you'll most likely land at Ezeiza Airport, which is outside the city. You'll need to take a shuttle bus or private transfer to Aeroparque, which takes at least an hour. Make sure to allow extra time for traffic (especially during rush hour).
Once you land in Bariloche a taxi or private transfer can take you into the city center in 25 minutes.
Learn more about traveling from Buenos Aires to Bariloche.
From El Calafate
Duration: 2 hours, plus travel to/from airports
Visitors often combine visits to El Calafate and the Perito Moreno Glacier with a stop in Bariloche. Aerolineas Argentinas operates direct flights up from El Calafate, which is 640 miles (1,030 km) away and takes a little under two hours to reach.
Learn more about traveling from El Calafate to Bariloche.