ItalianoEspañolFrançaisEnglishDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Trip to Puerto Madryn

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance
Avg. price$
Bus trips found

Buses from El Calafate to Puerto Madryn

🚌 Traveling from El Calafate to Puerto Madryn by bus requires a transfer in Río Gallegos. The journey, with transfers included, takes approximately 21 hours. 💰 Prices for a bus ticket from El Calafate to Puerto Madryn can range from $26 to $101. Plan accordingly and enjoy the long but rewarding journey between these two beautiful Argentine destinations.

Where to stay in Puerto Madryn

Houses, apartments, villas, hostels and much more - choose the accommodation option according to your wishes!

Accomodation
  • There is no direct bus from El Calafate to Puerto Madryn. However, travelers can take a bus from El Calafate to Río Gallegos and then transfer to another bus that goes from Río Gallegos to Puerto Madryn. The total journey time, including transfers, is approximately 21 hours. It is recommended to check the bus schedules and plan for a long travel day when making this trip.
  • You can catch the bus from El Calafate to Puerto Madryn at the El Calafate station. The bus services on this route are operated by Marga Taqsa. It is advisable to arrive at the station well in advance of the scheduled departure time and to confirm your ticket before boarding the bus. Make sure to check the bus schedule beforehand to plan your journey accordingly.
  • The bus from El Calafate to Puerto Madryn, operated by Viatac, arrives at the Puerto Madryn station. Upon arrival, passengers can disembark at the designated stop in Puerto Madryn. It is recommended to keep track of your belongings and any personal items when getting off the bus. From the Puerto Madryn station, travelers can then continue their journey to their accommodation or desired destination in the city.
  • The cost of a bus ticket from El Calafate to Puerto Madryn ranges from $26 to $101, depending on the bus company, type of service, and time of booking. Prices may also vary based on the season and availability of seats. It is advisable to check with the bus company or online booking platforms for the most current fares and any potential discounts for this route.
  • There are multiple bus services available between El Calafate and Puerto Madryn, operated by companies such as Marga Taqsa and Viatac. These services involve a transfer in Río Gallegos and the total journey time is approximately 21 hours. It is advisable to check the schedules of these bus companies and book tickets in advance to secure a seat on the desired departure. Prices for the bus tickets between Puerto Madryn and El Calafate can range from $26 to $101, depending on various factors.
  • The El Calafate to Puerto Madryn buses are typically most crowded during peak travel seasons, such as summer months and major holidays. To avoid crowds, travelers may consider taking buses during the off-peak seasons like autumn or winter. It is recommended to check the bus schedules and availability in advance, especially if traveling during popular times, to ensure a more comfortable journey.
  • The first bus of the day to travel from El Calafate to Puerto Madryn typically departs from El Calafate station in the early morning hours, around 7:00 AM. The last bus of the day usually leaves El Calafate later in the evening, around 8:00 PM. Travelers should check the specific bus schedules with the operating companies, Marga Taqsa and Viatac, to confirm the exact departure times for their desired travel date.

Will you be returning to El Calafate by bus?

If you are looking for a return bus ride, please check out the buses from Puerto Madryn to El Calafate.

See schedule