There are 7 ways to get from General Roca to Perito Moreno by bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus via Bariloche
best- Take the bus from General Roca to Bariloche Terminalbus
- Take the bus from Bariloche Terminal to Terminal De Ómnibus Perito Morenobus
20h 1m$183,825–275,561Bus
cheapest- Take the bus from General Roca to Comodoro Rivadaviabus Mendoza
- Take the bus from Comodoro Rivadavia to Perito Morenobus
22h 42m$109,048–186,526Drive 1,272.6 km
- Drive from General Roca to Perito Morenocar 1,272.6 km
15h 47m$161,983–233,976Bus to Presidente Perón International Airport, fly to Balmaceda Airport, drive
- Take the bus from General Roca to Terminal Neuquenbus
- Fly from Presidente Perón International Airport (NQN) to Balmaceda Airport (BBA)plane NQN - BBA
- Drive from Balmaceda Airport (BBA) to Perito Morenocar
18h 19m$405,042–1,438,539Bus to Presidente Perón International Airport, fly to Esquel Airport, bus
- Take the bus from General Roca to Terminal Neuquenbus
- Fly from Presidente Perón International Airport (NQN) to Esquel Airport (EQS)plane NQN - EQS
- Take the bus from Terminal De Ómnibus Esquel to Terminal De Ómnibus Perito Morenobus
25h 57m$525,142–1,188,939Bus to Comodoro Rivadavia, fly to Perito Moreno
- Take the bus from General Roca to Comodoro Rivadaviabus
- Fly from Comodoro Rivadavia to Perito Morenoplane
17h 56mBus to Presidente Perón International Airport, fly to Comodoro Rivadavia, fly to Perito Moreno
- Take the bus from General Roca to Terminal Neuquenbus
- Fly from Presidente Perón International Airport (NQN) to Comodoro International Airport (CRD)plane NQN - CRD
- Fly from Comodoro Rivadavia to Perito Morenoplane
7h 30m
Presidente Perón International Airport (NQN) to Balmaceda Airport (BBA) flights
Questions & Answers
The cheapest way to get from General Roca to Perito Moreno is to bus which costs $100000 - $190000 and takes 22h 42m.
The fastest way to get from General Roca to Perito Moreno is to drive which takes 15h 47m and costs $160000 - $240000.
No, there is no direct bus from General Roca to Perito Moreno. However, there are services departing from General Roca and arriving at Terminal De Ómnibus Perito Moreno via Bariloche Terminal. The journey, including transfers, takes approximately 20h 1m.
The distance between General Roca and Perito Moreno is 1296 km. The road distance is 1272.6 km.
The best way to get from General Roca to Perito Moreno without a car is to bus via Bariloche which takes 20h 1m and costs $180000 - $280000.
It takes approximately 20h 1m to get from General Roca to Perito Moreno, including transfers.
General Roca to Perito Moreno bus services, operated by Via Bariloche, depart from General Roca station.
General Roca to Perito Moreno bus services, operated by Via Bariloche, arrive at Bariloche Terminal station.
Yes, the driving distance between General Roca to Perito Moreno is 1273 km. It takes approximately 15h 47m to drive from General Roca to Perito Moreno.
There are 23+ hotels available in Perito Moreno.
What companies run services between General Roca, Argentina and Perito Moreno, Santa Cruz, Argentina?
You can take a bus from General Roca to Terminal De Ómnibus Perito Moreno via Bariloche Terminal in around 20h 1m.
- Website
- latam.com
Flights from Presidente Perón International Airport to Balmaceda Airport via Santiago
- Ave. Duration
- 16h 40m
- When
- Thursday
- Estimated price
- $500,000–1,700,000
Flights from Presidente Perón International Airport to Balmaceda Airport via Buenos Aires Jorge Newbery, Santiago
- Ave. Duration
- 11h 59m
- When
- Monday and Thursday
- Estimated price
- $700,000–2,200,000
Flights from Presidente Perón International Airport to Balmaceda Airport via Santiago, Puerto Montt
- Ave. Duration
- 14h 31m
- When
- Thursday
- Estimated price
- $500,000–1,700,000
- Website
- aerolineas.com.ar
Flights from Presidente Perón International Airport to Esquel Airport via Buenos Aires Jorge Newbery
- Ave. Duration
- 13h 10m
- When
- Thursday to Saturday
- Estimated price
- $420,000–1,000,000
Flights from Presidente Perón International Airport to Esquel Airport via Ezeiza
- Ave. Duration
- 19h 40m
- When
- Sunday
- Estimated price
- $420,000–1,000,000
Flights from Presidente Perón International Airport to Comodoro International Airport
- Ave. Duration
- 1h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $190,000–800,000
- Website
- jetsmart.com
Flights from Presidente Perón International Airport to Balmaceda Airport via Santiago, La Araucanía
- Ave. Duration
- 14h 34m
- When
- Thursday
- Estimated price
- $380,000–1,400,000
- Phone
- 0810-333-7575
- info@viacorreo.com.ar
- Website
- viabariloche.com.ar
Bus from General Roca to Bariloche Terminal
- Ave. Duration
- 7h 10m
- Frequency
- Twice daily
- Estimated price
- $35,000–65,000
- Schedules at
- viabariloche.com.ar
- Book at
- viabariloche.com.ar
- Semi Cama
- $35,000–50,000
- Cama
- $44,000–65,000
- Phone
- 0810-333-7575
- info@viacorreo.com.ar
- Website
- viatac.com.ar
Bus from General Roca to Bariloche Terminal
- Ave. Duration
- 8h 15m
- Frequency
- Twice daily
- Estimated price
- $33,000–60,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $33,000–49,000
- Bed
- $39,000–60,000
Bus from General Roca to Terminal Neuquen
- Ave. Duration
- 1h 14m
- Frequency
- 3 times a week
- Estimated price
- $3,900–7,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $3,900–6,000
- Bed
- $4,600–7,000
Bus from General Roca to Comodoro Rivadavia
- Ave. Duration
- 16h 12m
- Frequency
- Once daily
- Estimated price
- $75,000–140,000
- Schedules at
- viatac.com.ar
- Book at
- viatac.com.ar
- Semi Bed
- $75,000–120,000
- Bed
- $90,000–140,000
- Phone
- 0810 222-5202
- atencionalcliente@flechabus.com.ar
- Website
- flechabus.com.ar
Bus from General Roca to Bariloche Terminal
- Ave. Duration
- 7h 40m
- Frequency
- Once daily
- Estimated price
- $42,000–80,000
- Website
- https://www.flechabus.com.ar/home?lang=en_US
- Cama
- $50,000–80,000
- Semi Cama
- $42,000–60,000
- Phone
- +54 9 11 2150 3372
- contacto@chaltentravel.com
- Website
- chaltentravel.com
Bus from Bariloche Terminal to Terminal De Ómnibus Perito Moreno
- Ave. Duration
- 11h 51m
- Frequency
- Once daily
- Estimated price
- $150,000–196,000
- Website
- https://www.bookingcalafate.com/menu/eng
- Cama
- $150,000–180,000
Bus from Terminal De Ómnibus Esquel to Terminal De Ómnibus Perito Moreno
- Ave. Duration
- 8h 51m
- Frequency
- Once daily
- Estimated price
- $100,000–174,276
- Website
- https://www.bookingcalafate.com/menu/eng
- Cama
- $100,000–120,000
- Phone
- 0810 122 1122
- gestionesatc@andesmar.com.ar
- Website
- andesmar.com
Bus from General Roca to Comodoro Rivadavia
- Ave. Duration
- 15h 35m
- Frequency
- Once daily
- Estimated price
- $70,000–130,000
- Schedules at
- andesmar.com
- Book at
- andesmar.com
- Bed
- $85,000–130,000
- Semi bed
- $70,000–100,000
- Phone
- +54 297 499 1930
- administracion@coopsportman.com
- Website
- coopsportman.com
Bus from Comodoro Rivadavia to Perito Moreno
- Ave. Duration
- 6h 7m
- Frequency
- Twice daily
- Estimated price
- $38,000–50,000
- Schedules at
- coopsportman.com
- Cama
- $41,000–50,000
- Semicama
- $38,000–45,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, Travelling to the UK: What do I need to know?, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.




















