Rome2Rio

How to get fromRancagua to Portilloby train, bus, car, or taxi

Find Transport to Portillo

See all options

There are 5 ways to get from Rancagua to Portillo by train, 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. Train, Tour

    best
    1. Take the train from Rancagua to Estacion Central Alamedatrain train Rancagua / ...
    2. Take the bus from Santiago to Ski Portillobus bus Portillo & Laguna del Inca
    7h 13m
    $96–98
  2. Drive 222.6 km

    cheapest
    1. Drive from Rancagua to Portillocar car 222.6 km
    2h 50m
    $28–40
  3. Bus, Tour

    1. Take the bus from Rancagua - O'Carrol to Terminal Alameda - Turbusbus bus Santiago / ...
    2. Take the bus from Santiago to Ski Portillobus bus Portillo & Laguna del Inca
    7h 35m
    $99–165
  4. Bus, Tour via Terminal O'Higgins

    1. Take the bus from Terminal O'Higgins to Terminal Sur de Santiagobus bus Santiago
    2. Take the bus from Mall Parque Arauco to Ski Portillobus bus Portillo & Laguna del Inca
    7h 50m
    $97–129
  5. Train, taxi

    1. Take the train from Rancagua to Estacion Central Alamedatrain train Rancagua / ...
    2. Take the taxi from Los Dominicos Dirección Los Domínicos to Portillotaxi taxi
    3h 39m
    $142–174

Questions & Answers

What companies run services between Rancagua, Chile and Portillo, Chile?

You can take a bus from Rancagua - O'Carrol to Ski Portillo via Terminal Alameda - Turbus, Universidad de Santiago Dirección Los Domínicos, Escuela Militar Dirección Los Domínicos, PC876-Parada 5 /, and Santiago in around 7h 35m.

Train operators
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 Need to know: Eurostar, Why you should take the train in the US, and Italy Travel Guides - to help you get the most out of your next trip.