There are 3 ways to get from Comodoro Rivadavia to Puerto Williams by plane, busferry, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly, bus and ferry
best- Fly from Comodoro Rivadavia to Ushuaiaplane
- Take the busferry from Ushuaia to Puerto Williamsbusferry
8h 31m$309–310Bus, bus and ferry via Cañadón Seco
cheapest- Take the bus from Comodoro Rivadavia to Cañadón Secobus
- Take the bus from Cañadón Seco to Río Gallegosbus
- Take the busferry from Terminal de Ómnibus de Río Gallegos to Terminal de Ómnibus de Ushuaiabusferry
- Take the busferry from Ushuaia to Puerto Williamsbusferry
28h 4m$227–323Bus, bus and ferry
- Take the bus from Comodoro Rivadavia to Terminal de Ómnibus de Río Gallegosbus
- Take the busferry from Terminal de Ómnibus de Río Gallegos to Terminal de Ómnibus de Ushuaiabusferry
- Take the busferry from Ushuaia to Puerto Williamsbusferry
27h 50m$247–344
Comodoro Rivadavia to Ushuaia flights
Questions & Answers
The cheapest way to get from Comodoro Rivadavia to Puerto Williams is to bus and bus and ferry via Cañadón Seco which costs $220 - $330 and takes 28h 4m.
The fastest way to get from Comodoro Rivadavia to Puerto Williams is to fly and bus and ferry which takes 8h 31m and costs $308 - $311.
No, there is no direct bus from Comodoro Rivadavia to Puerto Williams. However, there are services departing from Comodoro Rivadavia and arriving at Puerto Williams via Terminal de Ómnibus de Río Gallegos and Ushuaia. The journey, including transfers, takes approximately 27h 50m.
The distance between Comodoro Rivadavia and Puerto Williams is 2434 km.
The best way to get from Comodoro Rivadavia to Puerto Williams without a car is to bus and bus and ferry which takes 27h 50m and costs $240 - $350.
It takes approximately 8h 31m to get from Comodoro Rivadavia to Puerto Williams, including transfers.
Comodoro Rivadavia to Puerto Williams bus services, operated by Marga Taqsa, depart from Comodoro Rivadavia station.
Comodoro Rivadavia to Puerto Williams bus services, operated by Marga Taqsa, arrive at Terminal de Ómnibus de Río Gallegos station.
There are four+ hotels available in Puerto Williams.
What companies run services between Comodoro Rivadavia, Argentina and Puerto Williams, Chile?
There is no direct connection from Comodoro Rivadavia to Puerto Williams. However, you can take the taxi to Comodoro Rivadavia airport, fly to Ushuaia, take the taxi to Ushuaia, then take the vehicle to Puerto Williams. Alternatively, you can take a bus from Comodoro Rivadavia to Puerto Williams via Terminal de Ómnibus de Río Gallegos, Terminal de Ómnibus de Río Gallegos, Terminal de Ómnibus de Ushuaia, and Ushuaia in around 27h 50m.
- Phone
- +54 9 2901 40 1859
- info@onashagaexpeditions.com
- Website
- Onashaga Expeditions
Busferry from Ushuaia to Puerto Williams
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $160
- Website
- Onashaga Expeditions
Busferry from Ushuaia to Puerto Williams
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $160
- Website
- Onashaga Expeditions
Busferry from Ushuaia to Puerto Williams
- Ave. Duration
- 2h
- Frequency
- Once daily
- Estimated price
- $160
- Website
- Onashaga Expeditions
- Phone
- 0800-3331188
- info@taqsa.com.ar
- Website
- taqsa.com.ar
Bus from Comodoro Rivadavia to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 11h 50m
- Frequency
- Twice a week
- Estimated price
- $50–90
- Schedules at
- taqsa.com.ar
- Semibed
- $50–75
- Bed
- $60–90
Busferry from Terminal de Ómnibus de Río Gallegos to Terminal de Ómnibus de Ushuaia
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- $35–87
- Schedules at
- taqsa.com.ar
- Semibed
- $35–55
- Bed
- $40–65
Busferry from Terminal de Ómnibus de Río Gallegos to Terminal de Ómnibus de Ushuaia
- Ave. Duration
- 12h
- Frequency
- Twice a week
- Estimated price
- $35–87
- Schedules at
- taqsa.com.ar
- Semibed
- $35–55
- Bed
- $40–65
- Phone
- 0810 122 1122
- info@tramatsa.com.ar
- Website
- andesmar.com
Bus from Comodoro Rivadavia to Terminal de Ómnibus de Río Gallegos
- Ave. Duration
- 11h 40m
- Frequency
- Once daily
- Estimated price
- $60–95
- Schedules at
- andesmar.com
- Semicama
- $60–70
- Cama
- $80–95
- Phone
- +54 297 499 1930
- administracion@coopsportman.com
- Website
- Cooperativa Sportman
Bus from Comodoro Rivadavia to Cañadón Seco
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- $7–14
- Schedules at
- Cooperativa Sportman
- Cama
- $11–14
- Semicama
- $10–12
Bus from Cañadón Seco to Río Gallegos
- Ave. Duration
- 9h 22m
- Frequency
- Twice daily
- Estimated price
- $26–60
- Schedules at
- Cooperativa Sportman
- Cama
- $45–60
- Semicama
- $40–55
- Phone
- +54 2 97 485 1134
- Website
- cooperativalaunion.org
Bus from Comodoro Rivadavia to Cañadón Seco
- Ave. Duration
- 1h 58m
- Frequency
- Once daily
- Schedules at
- plataforma10.com.ar
- Book at
- plataforma10.com.ar
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 Travelling by boat in Italy, Italian Lakes: Getting around by train, and Bali: What to do if Mount Agung erupts - to help you get the most out of your next trip.




