To reach Porvenir is necessary to cross the mighty Strait of Magellan to Tierra del Fuego by boarding a ferry. The trip takes 2 hours and 10 minutes on a multipurpose ferry that transports passenger and cars. From Tres Puentes in Punta Arenas to Chilota Bay there are about 5 km from the town of Porvenir, opposite the Port of Tierra del Fuego, where there is a bus service. This trip is done once a day from Tuesday to Sunday. It is highly recommended, especially for bird watchers, besides, it is also possible to see dolphins called toninas, and occasionally penguins and whales. There is another service in Punta Arenas that starts in Punta Delgada to Bahía Azul in Tierra del Fuego.
Porvenir has an airport located 15 minutes from the city. From Punta Arenas, you can take regular daily flights made by Aerovias DAP which has three daily departures to Porvenir with a duration of 12 minutes.