Skip to main content

How to get from Puerto Montt to Castro by bus?

From Puerto Montt to Castro by bus

To get from Puerto Montt to Castro in Los Lagos, you’ll need to take 3 bus lines: take the 5B bus from Vicuña Mackenna / Avenida La Cruz station to Lota / Avenida Diego Portales station. Next, you’ll have to switch to the Q-BUS bus and finally take the L2 - 2 bus from San Martín Con Sargento Aldea station to Héctor Márquez Con Cipriano Osorio station. The total trip duration for this route is approximately 4 hr 30 min.

270min
Walk to bus station
Bus - 5B5B
Bus - Q-BUSQ-BUS
Bus - L2 - 2L2 - 2
Walk to Castro
Leaves from Vicuña Mackenna / Avenida La Cruz

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Vicuña Mackenna / Avenida La Cruz
    300 m • 4 min
  • 2
    Bus - 5B5B
    Wait for bus
    5B
    Pichipelluco
  • 3
    Ride to bus station
    Ride to bus station
    Lota / Avenida Diego Portales
    19 min
  • 4
    Walk to bus station
    Walk to bus station
    Terminal Municipal De Buses Puerto Montt
    90 m • 2 min
  • 5
    Bus - Q-BUSQ-BUS
    Wait for bus
    Q-BUS
    Castro Transborda A Ferry
  • 6
    Ride to bus station
    Ride to bus station
    Terminal Municipal De Castro
    220 min
  • 7
    Walk to bus station
    Walk to bus station
    San Martín Con Sargento Aldea
    230 m • 3 min
  • 8
    Bus - L2 - 2L2 - 2
    Wait for bus
    L2 - 2
    Regreso: Camilo Henríquez
  • 9
    Ride to bus station
    Ride to bus station
    Héctor Márquez Con Cipriano Osorio
    12 min
  • 10
    Walk to Castro
    Walk to
    Castro
    20 m • 1 min
*Duration based on 8am traffic

Alternative route from Puerto Montt to Castro by bus via 5B, B-CDS and L2 - 2

To get from Puerto Montt to Castro in Los Lagos, you’ll need to take 3 bus lines: take the 5B bus from Vicuña Mackenna / Avenida La Cruz station to Lota / Avenida Diego Portales station. Next, you’ll have to switch to the B-CDS bus and finally take the L2 - 2 bus from Eleuterio Ramírez Con San Martín station to Héctor Márquez Con Cipriano Osorio station. The total trip duration for this route is approximately 4 hr 20 min.

260min
Walk to bus station
Bus - 5B5B
Bus - B-CDSB-CDS
Bus - L2 - 2L2 - 2
Walk to Castro
Leaves from Vicuña Mackenna / Avenida La Cruz

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Vicuña Mackenna / Avenida La Cruz
    300 m • 4 min
  • 2
    Bus - 5B5B
    Wait for bus
    5B
    Pichipelluco
  • 3
    Ride to bus station
    Ride to bus station
    Lota / Avenida Diego Portales
    19 min
  • 4
    Walk to bus station
    Walk to bus station
    Terminal Municipal De Buses Puerto Montt
    90 m • 2 min
  • 5
    Bus - B-CDSB-CDS
    Wait for bus
    B-CDS
    Castro Transborda A Ferry
  • 6
    Ride to bus station
    Ride to bus station
    Terminal De Buses Cruz Del Sur Castro
    210 min
  • 7
    Walk to bus station
    Walk to bus station
    Eleuterio Ramírez Con San Martín
    240 m • 4 min
  • 8
    Bus - L2 - 2L2 - 2
    Wait for bus
    L2 - 2
    Regreso: Camilo Henríquez
  • 9
    Ride to bus station
    Ride to bus station
    Héctor Márquez Con Cipriano Osorio
    13 min
  • 10
    Walk to Castro
    Walk to
    Castro
    20 m • 1 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Los Lagos.
All local mobility options in one app

Public transit directions from Puerto Montt to Castro

The distance between Puerto Montt, Los Lagos and Castro, Los Lagos is approximately 184.86 km, which can typically be travelled in 270 min. Moovit will show you the directions from Puerto Montt to Castro by bus, so no matter how you choose to travel in Los Lagos – you will always have plenty of easy options.

Alternative route from Puerto Montt to Castro by bus via 5B, B-CDS and L2 - 2

To get from Puerto Montt to Castro in Los Lagos, you’ll need to take 3 bus lines: take the 5B bus from Vicuña Mackenna / Avenida La Cruz station to Lota / Avenida Diego Portales station. Next, you’ll have to switch to the B-CDS bus and finally take the L2 - 2 bus from Eleuterio Ramírez Con San Martín station to Héctor Márquez Con Cipriano Osorio station. The total trip duration for this route is approximately 4 hr 20 min.

260min
Walk to bus station
Bus - 5B5B
Bus - B-CDSB-CDS
Bus - L2 - 2L2 - 2
Walk to Castro
Leaves from Vicuña Mackenna / Avenida La Cruz

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Vicuña Mackenna / Avenida La Cruz
    300 m • 4 min
  • 2
    Bus - 5B5B
    Wait for bus
    5B
    Pichipelluco
  • 3
    Ride to bus station
    Ride to bus station
    Lota / Avenida Diego Portales
    19 min
  • 4
    Walk to bus station
    Walk to bus station
    Terminal Municipal De Buses Puerto Montt
    90 m • 2 min
  • 5
    Bus - B-CDSB-CDS
    Wait for bus
    B-CDS
    Castro Transborda A Ferry
  • 6
    Ride to bus station
    Ride to bus station
    Terminal De Buses Cruz Del Sur Castro
    210 min
  • 7
    Walk to bus station
    Walk to bus station
    Eleuterio Ramírez Con San Martín
    240 m • 4 min
  • 8
    Bus - L2 - 2L2 - 2
    Wait for bus
    L2 - 2
    Regreso: Camilo Henríquez
  • 9
    Ride to bus station
    Ride to bus station
    Héctor Márquez Con Cipriano Osorio
    13 min
  • 10
    Walk to Castro
    Walk to
    Castro
    20 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Puerto Montt to Castro?

    The fastest way takes 270 minutes, using Bus line 5B, Bus line Q-BUS, Bus line L2 - 2.

  • What is the alternative route to get from Puerto Montt to Castro?

    The alternative route takes 260 minutes, using Bus line 5B, Bus line B-CDS, Bus line L2 - 2.

  • Is there a direct bus between Puerto Montt and Castro in Los Lagos?

    No, you’ll have to take 3 bus lines in total. The total travelling time is 4 hr 30 min.

  • Which bus line goes from Puerto Montt to Castro in Los Lagos?

    The 5B bus line goes from Vicuña Mackenna / Avenida La Cruz station near Puerto Montt to Pichipelluco station. From there you’ll have to take one bus line till Pichipelluco station near Castro in Los Lagos

  • How long does it take to travel from Puerto Montt to Castro in Los Lagos by bus?

    The total travel time between Puerto Montt and Castro in Los Lagos by bus is about 4 hr 30 min.

  • Where do I get on the bus near Puerto Montt to get to Castro in Los Lagos?

    Get on the 5B bus from the Vicuña Mackenna / Avenida La Cruz stop near Puerto Montt in Los Lagos.

  • Where do I get off the bus when travelling between Puerto Montt and Castro in Los Lagos?

    Get off the bus at the Pichipelluco stop, which is closest to Castro in Los Lagos.