Rome2Rio

How to get fromPerito Moreno to Santa Cruzby plane, bus, or car

Find Transport to Santa Cruz

See all options

There are 5 ways to get from Perito Moreno to Santa Cruz by plane, bus, or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Perito Moreno to El Calafate, bus

    best
    1. Fly from Perito Moreno to El Calafateplane plane
    2. Take the bus from El Calafate Airport to Terminal de Ómnibus de Río Gallegosbus bus
    7h 11m
  2. Bus

    cheapest
    1. Take the bus from Perito Moreno to Pico Truncadobus bus
    2. Take the bus from Pico Truncado to Río Gallegosbus bus
    14h 38m
    $71,521–147,844
  3. Drive 776 km

    1. Drive from Perito Moreno to Río Gallegoscar car 776 km
    8h 51m
    $103,532–149,546
  4. Drive to Balmaceda Airport, fly to Puerto Natales

    1. Drive from Perito Moreno to Balmaceda Airport (BBA)car car
    2. Fly from Balmaceda Airport (BBA) to Puerto Natales (PNT)plane plane BBA - PNT
    8h 23m
    $206,842–638,984
  5. Bus via El Calafate Airport (FTE)

    1. Take the bus from Terminal De Ómnibus Perito Moreno to El Calafate Airportbus bus
    2. Take the bus from El Calafate Airport to Terminal de Ómnibus de Río Gallegosbus bus El Calafate / ...
    18h 23m
    $191,950–236,554

Questions & Answers

What companies run services between Perito Moreno, Santa Cruz, Argentina and Santa Cruz, Argentina?

You can take a bus from Perito Moreno to Río Gallegos via Pico Truncado and Río Gallegos in around 14h 38m.

Airlines
Bus operators

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 4 of the smartest ways to explore Australia, How to get from Florence to Rome, and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.