There is 1 way to get from Punta Arenas to Río Serrano by bus or ferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Questions & Answers
The cheapest way to get from Punta Arenas to Río Serrano is to bus and Tour which costs $200 - $230 and takes 9h 49m.
The fastest way to get from Punta Arenas to Río Serrano is to bus and Tour which takes 9h 49m and costs $200 - $230.
The distance between Punta Arenas and Río Serrano is 305 km.
The best way to get from Punta Arenas to Río Serrano without a car is to bus and Tour which takes 9h 49m and costs $200 - $230.
It takes approximately 9h 49m to get from Punta Arenas to Río Serrano, including transfers.
What companies run services between Punta Arenas, Chile and Río Serrano, Chile?
There is no direct connection from Punta Arenas to Río Serrano. However, you can take the bus to Terminal Rodoviario, walk to Puerto Natales, then take the ferry to Parque Nacional Bernardo O'Higgins.
- Phone
- +56 61 261 4224
- [email protected]
- Website
- bussur.com
Bus from Terminal Bus-Sur to Terminal Rodoviario
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $9–28
- Schedules at
- bussur.com
- Book at
- bussur.com
- Semi Cama
- $20–28
- Phone
- +56 9 4577 7777
- [email protected]
- Website
- nomades.com
Ferry from Puerto Natales to Parque Nacional Bernardo O'Higgins
- Ave. Duration
- 5h 8m
- Frequency
- Once daily
- Estimated price
- $196
- Website
- https://www.nomades.com/en
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 Heading to Europe? Read this before you buy a Eurail Pass, The beginner’s guide to the 2018 World Nomad Games, and Italy Travel Guides - to help you get the most out of your next trip.

