Checked offer from Buenos Aires to Puerto Madryn: Bus, about 18h 25min, from €136. Other options (estimates, not checked against a live listing): Flight (via Trelew airport). Main companies selling this route on 12Go (checked on October 13, 2026): Condor Estrella, CONDOR ESTRELLA, ANDESMAR; main departure point: Retiro Buenos Aires.
There are 2 ways to get from Buenos Aires to Puerto Madryn
Select an option below to see the route details and compare prices. Secure booking via our partner 12go.asia.
Companies selling this route on 12Go
Offers listed on 12Go on October 13, 2026 for a departure on November 3, 2026. Timetables and prices change with the date: check them before booking.
| Company | Mode | Departs from | From | Offers |
|---|---|---|---|---|
| CONDOR ESTRELLA | Bus | Terminal Dellepiane | €133 | 2 |
| ANDESMAR | Bus | Liniers Bus Station | €134 | 1 |
| Condor Estrella | Bus | Retiro Buenos Aires | €144 | 3 |
Activate an eSIM before you go: internet the moment you land, no SIM to swap, zero roaming fees.
Practical tips
Flights to Trelew (REL), the closest airport to Puerto Madryn, can fill up quickly, especially during high season or long weekends. Booking several weeks ahead ensures better prices and availability, preventing last-minute stress.
Argentine long-distance coaches offer 'semi-cama' (reclining to 140 degrees) and 'cama' (fully reclining to 160-180 degrees) seats. For an 18-hour journey, a 'cama' seat offers significantly more comfort for a good night's sleep.
Upon arrival at Trelew Airport, you'll need a transfer to Puerto Madryn. Look for shared shuttle services (combis) or taxis readily available outside the terminal. It's about an hour drive, so factor this into your overall travel time.
Buenos Aires has a very large bus terminal (Retiro). Arrive at least 30-45 minutes before departure to locate your platform, check your luggage, and avoid rushing. This is especially true if you are unfamiliar with the terminal layout.
While coaches are generally more lenient with luggage than flights, check specific operator policies. Airlines have strict weight and size limits, and extra baggage can incur significant fees. Pack smart to avoid surprises.
The journey experience
Planning your trip from Buenos Aires to Puerto Madryn means choosing between a swift flight or a more extensive, yet scenic, overnight coach journey. It’s crucial to weigh time against cost to make the best decision for your travel style. This route often presents a classic Argentine dilemma: do you prefer saving time and getting there faster, or enjoying the landscape and the budget-friendliness of a bus?
For this particular route, you have two clear options. Flying from Buenos Aires to Trelew (the nearest airport to Puerto Madryn, about an hour away by transfer) takes around 3 hours and typically costs about 60€. This is by far the fastest way. Alternatively, a long-distance coach journey will take approximately 18 hours and cost around 136€. While significantly longer, it offers a different perspective of the Argentine landscape and can be a cost-effective choice for those with more time.
To decide, consider your overall itinerary and budget. If you're on a tight schedule or prefer to maximize your time exploring, flying is the smarter choice, despite the transfer from Trelew. If you enjoy long journeys, are on a mid-range budget, and don't mind an overnight trip, the coach is a perfectly viable and comfortable option. Always check current schedules and book in advance, especially during peak season, to secure your preferred option and seat class.
Frequently asked questions — Buenos Aires → Puerto Madryn
By coach, the journey from Buenos Aires to Puerto Madryn typically takes around 18 hours, often an overnight trip. By plane, a direct flight to Trelew (the closest airport, requiring an additional 1-hour transfer to Puerto Madryn) is about 3 hours. So, flying saves you approximately 14 hours of travel time.
For coach travel, you will depart from the Retiro Bus Terminal in Buenos Aires. If you choose to fly, you'll depart from Aeroparque Jorge Newbery (AEP) in Buenos Aires and arrive at Trelew Airport (REL). From Trelew, you'll take a shuttle or taxi to Puerto Madryn.
A flight from Buenos Aires to Trelew generally costs around 60€. The coach ticket to Puerto Madryn is typically about 136€. While the flight is cheaper in this case, remember to factor in the additional cost of the transfer from Trelew Airport to Puerto Madryn, which can add to the total expense.
For an independent traveller, the 'best' option depends on your priorities. If time is critical, flying to Trelew is superior, even with the transfer. If you prefer to save money and enjoy the journey, an overnight coach provides a comfortable and authentic Argentine travel experience. Both options are safe and widely used.
Why visit Puerto Madryn?
- ✓ Observe Southern Right Whales (June-December) from Peninsula Valdes, a UNESCO World Heritage site.
- ✓ Witness massive elephant seal colonies at Punta Ninfas and Valdes Peninsula, especially during breeding season.
- ✓ Visit Punta Tombo, the largest Magellanic penguin colony in the world, with thousands of birds.
- ✓ Enjoy scuba diving and snorkeling with sea lions in the clear waters of Golfo Nuevo.
- ✓ Explore the Florentino Ameghino Dam, an impressive engineering feat in a semi-desert landscape.
When to visit Puerto Madryn?
DRY TEMPERATE DESERT
September to December — Prime time for whale watching, penguins, and sea lions with pleasant weather.
What to do in Puerto Madryn?
Local experiences, must-see sights and activities selected for you
How long to visit Puerto Madryn?
For wildlife enthusiasts, plan at least 3-4 days to fully experience Puerto Madryn and its surroundings. This allows for dedicated trips to Peninsula Valdés for whale watching (seasonal) and observing other marine fauna like penguins and sea lions. If you have less time, a 2-day trip can cover the essentials, focusing on one key excursion.
Related searches