Rome2Rio

How to get fromRosario to Puerto Natalesby bus, plane, shuttle, ferry, or car

Find Transport to Puerto Natales

See all options

There are 12 ways to get from Rosario to Puerto Natales by bus, plane, shuttle, ferry, 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. Bus to Buenos Aires Jorge Newbery, fly to El Calafate, shuttle

    best
    1. Take the bus from Terminal de Rosario Mariano Moreno to Avenida Costanera Rafael Obligadobus bus
    2. Fly from Buenos Aires Jorge Newbery (AEP) to El Calafate (FTE)plane plane AEP - FTE
    3. Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviarioshuttle bus
    14h 27m
    $241–709
  2. Fly Rosario – Islas Malvinas International Airport to Piloto Civil Norberto Fernández International Airport, bus

    cheapest
    1. Fly from Rosario – Islas Malvinas International Airport (ROS) to Piloto Civil Norberto Fernández International Airport (RGL)plane plane ROS - RGL
    2. Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus bus
    15h 52m
    $157–748
  3. Bus

    1. Take the bus from Terminal de Rosario Mariano Moreno to Estación Terminal Santa Rosabus bus
    2. Take the bus from Estación Terminal Santa Rosa to Terminal de Ómnibus de Río Gallegosbus bus
    3. Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus bus
    46h 41m
    $204–343
  4. Bus, ferry

    1. Take the bus from Terminal de Rosario Mariano Moreno to Terminal de Omnibus Barilochebus bus
    2. Take the bus from Terminal de Omnibus Bariloche to Terminal de Buses de Puerto Monttbus bus
    3. Take the ferry from Puerto Montt to Puerto Natalesferry ferry
    4d 22h
    $423–1,074
  5. Drive 2,768.2 km

    1. Drive from Rosario to Puerto Natalescar car 2,768.2 km
    32h 44m
    $342–493
  6. Fly Rosario – Islas Malvinas International Airport to El Calafate, shuttle

    1. Fly from Rosario – Islas Malvinas International Airport (ROS) to El Calafate (FTE)plane plane ROS - FTE
    2. Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviarioshuttle bus
    15h 58m
    $336–669
  7. Bus to General Justo José De Urquiza Airport, fly to El Calafate, shuttle

    1. Take the bus from Terminal de Rosario Mariano Moreno to Terminal Paranabus bus
    2. Fly from General Justo José De Urquiza Airport (PRA) to El Calafate (FTE)plane plane PRA - FTE
    3. Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviarioshuttle bus
    27h 2m
    $301–958
  8. Bus to Buenos Aires Jorge Newbery, fly to Piloto Civil Norberto Fernández International Airport, bus

    1. Take the bus from Terminal de Rosario Mariano Moreno to Avenida Costanera Rafael Obligadobus bus
    2. Fly from Buenos Aires Jorge Newbery (AEP) to Piloto Civil Norberto Fernández International Airport (RGL)plane plane AEP - RGL
    3. Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus bus
    14h 39m
    $192–638
  9. Bus to Sauce Viejo Airport, fly to El Calafate, shuttle

    1. Take the bus from Terminal de Rosario Mariano Moreno to Santo Tomébus bus
    2. Fly from Sauce Viejo Airport (SFN) to El Calafate (FTE)plane plane SFN - FTE
    3. Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviarioshuttle bus
    16h 30m
    $325–1,036
  10. Bus to Ministro Pistarini International Airport, fly to El Calafate, shuttle

    1. Take the bus from Terminal de Rosario Mariano Moreno to Avenida Costanera Rafael Obligadobus bus
    2. Fly from Ministro Pistarini International Airport (EZE) to El Calafate (FTE)plane plane EZE - FTE
    3. Take a shuttle bus from El Calafate Bus Terminal to Terminal Rodoviarioshuttle bus
    15h 30m
    $242–900
  11. Bus to Sauce Viejo Airport, fly to Piloto Civil Norberto Fernández International Airport, bus

    1. Take the bus from Terminal de Rosario Mariano Moreno to Santo Tomébus bus
    2. Fly from Sauce Viejo Airport (SFN) to Piloto Civil Norberto Fernández International Airport (RGL)plane plane SFN - RGL
    3. Take the bus from Terminal de Ómnibus de Río Gallegos to Veintiocho de Noviembrebus bus
    19h 19m
    $266–915
  12. Bus via Comodoro Rivadavia

    1. Take the bus from Terminal de Rosario Mariano Moreno to Terminal Dellepianebus bus
    2. Take the bus from Terminal Dellepiane to Comodoro Rivadaviabus bus
    3. Take the bus from Comodoro Rivadavia to El Terminal de Omnibus El Calafatebus bus
    4. Take the bus from Terminal de Ómnibus de El Calafate to Terminal Rodoviariobus bus
    2d 7h
    $204–436

Buenos Aires Jorge Newbery (AEP) to El Calafate (FTE) flights

Calendar34Weekly Planes
Duration4h 51mAverage Duration
Ticket$113Cheapest Price
See schedules

Questions & Answers

What companies run services between Rosario, Argentina and Puerto Natales, Chile?

You can take a bus from Terminal de Rosario Mariano Moreno to Terminal Rodoviario via Estación Terminal Santa Rosa, Terminal de Ómnibus de Río Gallegos, and Veintiocho de Noviembre in around 46h 41m.

Airlines
Bus operators
Ferry 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 How to get from Florence to Rome, What documents do I need to cross Niagara Falls?, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.