By land is approximately 3,100 km from Santiago or 2,300 km from Puerto Montt. From Santiago, you continue on Route 5 to Osorno where you cross to Argentina through the border crossing Cardenal Samore or to Temuco from the border crossing Pino Achao, both open 24 hrs. To enter Chile again, you have to go through the border crossing at Monte Aymond, located 1 hour from Rio Gallegos, it also runs 24 hrs.
There are no regular buses from Santiago, but there are buses that make the stretch Osorno – Punta Arenas, with a total travel lenght of approximately 36 hours going through the Argentinian territory.
Navimag ferry – By hiring a ferry service, especially adapted for the carriage of passengers, vehicles and goods, it is possible to get to Punta Arenas from Puerto Montt to Puerto Natales. This trip takes 4 days and 3 nights, after that, in Puerto Natales you can take a bus or hire a car to Punta Arenas. The stretch Puerto Natales – Punta Arenas has a duration of 3 hours.
It is the most direct way to get to Punta Arenas from Santiago. Lan and Sky airlines have daily flights to Punta Arenas, with a time lenght of 3 hours in direct flights.