Rome2Rio

How to get fromEnsenada to Petrohuéby bus, car, or taxi

Find Transport to Petrohué

See all options

There are 4 ways to get from Ensenada to Petrohué by bus, car, or taxi

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, Minibus via Osorno

    best
    1. Take the bus from Panguipulli to Terminal Valdiviabus bus
    2. Take the bus from Terminal Valdivia to Osornobus bus
    3. Take the bus from Terminal De Buses Osorno to Terminal Puerto Varas - Turbusbus bus
    4. Take the bus from Puerto Varas to Lago Todos los Santosbus bus
    7h 38m
    $22–172
  2. Bus, Minibus

    cheapest
    1. Take the bus from Panguipulli to Terminal Valdiviabus bus
    2. Take the bus from Terminal Valdivia to Cruce Sur Puerto Varasbus bus
    3. Take the bus from Galería Real to Petrohuébus bus
    7h 59m
    $21–42
  3. Drive 260.1 km

    1. Drive from Ensenada to Petrohuécar car 260.1 km
    3h 34m
    $33–47
  4. Taxi, bus, Minibus

    1. Take the taxi from Ensenada to Riñihuetaxi taxi
    2. Take the bus from Cruce Los Lagos to Puerto Varasbus bus
    3. Take the bus from Puerto Varas to Lago Todos los Santosbus bus
    8h 37m
    $38–48

Questions & Answers

What companies run services between Ensenada, Chile and Petrohué, Chile?

You can take a vehicle from Ensenada to Lago Todos los Santos via Panguipulli, Terminal Valdivia, Terminal De Buses Osorno, Terminal Puerto Varas - Turbus, and Puerto Varas in around 7h 38m.

Bus operators
Other 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 stunningly beautiful Philippines islands you need to visit, Italian Lakes: Getting around by train, and Italy Travel Guides - to help you get the most out of your next trip.