
Marga Taqsa -Tickets and online bookings
Marga Taqsa is a transportation company in Chile. Marga Taqsa operates in Punta Arenas, Ushuaia, Puerto Natales, El Calafate, Rio Gallegos and other cities in Chile. Popular routes include Punta Arenas to Ushuaia, Ushuaia to Punta Arenas, Puerto Natales to El Calafate, El Calafate to Puerto Natales, Punta Arenas to Rio Gallegos.
Marga Taqsa’s popular routes

Punta Arenas to Ushuaia
The distance between Punta Arenas and Ushuaia is 156 miles, or approximately 250 kilometers.There are 3 ways to get from Punta Arenas to Ushuaia, including bus, minivan, and bus-ferry.The earliest departure leaves at 10:00 and has a duration of 9 hours.
Punta Arenas to Ushuaia by bus
There are 2 travel classes for this journey, including: Semi Sleeper and Sleeper.Ushuaia to Punta Arenas
The distance between Ushuaia and Punta Arenas is 156 miles, or approximately 250 kilometers.There are 3 ways to get from Ushuaia to Punta Arenas, including bus, minivan, and bus-ferry.The earliest departure leaves at 10:00 and has a duration of 13 hours.
Ushuaia to Punta Arenas by bus
There are 2 travel classes for this journey, including: Semi Sleeper and Sleeper.Puerto Natales to El Calafate
The distance between Puerto Natales and El Calafate is 97 miles, or approximately 155 kilometers.There are 3 ways to get from Puerto Natales to El Calafate, including bus, minivan, and car.The earliest departure leaves at 08:00 and has a duration of 5 hours.
Puerto Natales to El Calafate by bus
There are 2 travel classes for this journey, including: Sleeper and Semi Sleeper.El Calafate to Puerto Natales
The distance between El Calafate and Puerto Natales is 97 miles, or approximately 155 kilometers.There are 3 ways to get from El Calafate to Puerto Natales, including bus, minivan, and car.The earliest departure leaves at 08:00 and has a duration of 5 hours.
El Calafate to Puerto Natales by bus
There are 2 travel classes for this journey, including: Sleeper and Semi Sleeper.Punta Arenas to Rio Gallegos
The distance between Punta Arenas and Rio Gallegos is 129 miles, or approximately 206 kilometers.There are 3 ways to get from Punta Arenas to Rio Gallegos, including bus, minivan, and car.There are no morning departures for this route. The Earliest departure leaves at 19:00 and has a duration of 3 hours.
Punta Arenas to Rio Gallegos by bus
The only travel class available is Semi Sleeper.
- 10Cities
- 22Routes