1map logoGo to main page

Buenos Aires, Buenos Aires to Mendoza, Mendoza from $9: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Buenos Aires, Argentina
to
Mendoza, Argentina

How to Get from Buenos Aires to Mendoza: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$9 by busBest price
993 kmDistance
4h 20m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Buenos Aires to Mendoza with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
4h  20m
Estimated price
$100-285
Recommended
Company
various
Bus
Average Duration
13h 
Estimated price
$9-100
Cheapest
route map
Distance: 993 km
Duration: 4h 20m

See more options

Pricing table
Company
various
Bus
Average Duration
16h  33m
Estimated price
$30-45
Company
various
Plane
Bus
Average Duration
6h  51m
Estimated price
$67-406
Company
Self
Drive
Average Duration
11h  13m
Estimated price
$90-140
Company
various
Plane
Average Duration
4h  27m
Estimated price
$113-428

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Fly $61 $143 $55 $58 $78 $82 $61

Traveling From Buenos Aires to Mendoza

The journey from Buenos Aires to Mendoza offers a vivid contrast between the vibrant metropolitan life of Argentina's capital and the serene landscapes of vineyards and mountains in Mendoza.

Best Neighbourhoods in Mendoza

Mendoza boasts diverse neighborhoods, each offering distinct charms and experiences.

Palermo
• Trendy cafes and shops abound.
• Lively nightlife attracts locals and tourists.
Chacras de Coria
• Picturesque wine country atmosphere.
• Charming boutiques and artisanal markets.
Godoy Cruz
• Access to local parks and recreation.
• Great dining options with regional cuisine.

Best Times To Visit Mendoza's Attractions

Plan your visits to Mendoza's attractions for the best experience and fewer crowds.

Parque General San Martín
Early mornings on weekdays offer tranquility and stunning sunrise views.
Bodegas (Wineries)
Visit in the late afternoon during the week for fewer crowds and personalized tastings.
Cerro de la Gloria
Late afternoon is ideal for capturing beautiful sunset photos and enjoying cooler temperatures.

Mendoza Weather: What to Expect Year-Round

Mendoza enjoys a dry, semi-arid climate with warm summers and mild winters, making it pleasant for travelers year-round. The best times to visit are during the spring (September to November) and fall (March to May) when temperatures are comfortable, enhancing your exploration of the region’s stunning landscapes and vineyards.

Dining Recommendation in Mendoza

A must-try dish in Mendoza is the 'asado'—a traditional Argentine barbecue that features local cuts of meat cooked over an open flame, often enjoyed at rustic outdoor settings like El Trébol. Unlike Buenos Aires' cosmopolitan dining scene, Mendoza’s culinary experience emphasizes local ingredients and a relaxed, convivial atmosphere that invites you to savor each bite while taking in breathtaking vineyard views.

Buenos Aires - Mendoza operators

Explore transport companies operating between Buenos Aires and Mendoza, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
aerolineas.com.ar

Plane from Buenos Aires Jorge Newbery to Mendoza

Average Duration
1h 55m
Estimated price
$70-340

Plane from Ezeiza to Mendoza

Average Duration
1h 55m
Estimated price
$55-410

Plane from Buenos Aires Jorge Newbery to San Juan

Average Duration
1h 55m
Estimated price
$70-330
Website
jetsmart.com

Plane from Buenos Aires Jorge Newbery to Mendoza

Average Duration
1h 55m
Estimated price
$55-370
Website
flybondi.com

Plane from Buenos Aires Jorge Newbery to Mendoza

Average Duration
1h 50m
Estimated price
$50-220

Plane from Ezeiza to Mendoza

Average Duration
1h 50m
Estimated price
$50-270
Bus Show bus routes
Contact phone
0810 122 1122
Website
andesmar.com

Bus from Terminal de Omnibus Retiro to Terminal Mendoza

Average Duration
13h
Estimated price
$20-65

Bus from San Juan to Terminal Mendoza

Average Duration
2h
Estimated price
$3-10
Contact phone
0800-122-2282
Website
catainternacional.com

Bus from Terminal de Omnibus Retiro to Terminal Mendoza

Average Duration
14h
Estimated price
$24-50
Contact phone
+54 0810-222-5202
Website
nuevachevallier.com

Bus from Terminal de Omnibus Retiro to Terminal Mendoza

Average Duration
15h 15m
Estimated price
$30-45
Contact phone
+54 264 4240011
Website
delsurymediaagua.com

Bus from San Juan to Terminal Mendoza

Average Duration
2h 20m
Estimated price
$5-5
Contact phone
0810-222-5202
Website
flechabus.com.ar

Bus from San Juan to Terminal Mendoza

Average Duration
2h 25m
Estimated price
$6-45
Contact phone
0810-333-7575
Website
viatac.com.ar

Bus from Terminal de Omnibus Retiro to Terminal Mendoza

Average Duration
14h 45m
Estimated price
$15-35
Contact phone
0810-333-7575
Website
viabariloche.com.ar

Bus from Terminal de Omnibus Retiro to Terminal Mendoza

Average Duration
14h 55m
Estimated price
$22-35
Contact phone
+54 343 424-1252
Website
central-argentino.com

Bus from Terminal de Omnibus Retiro to Terminal Mendoza

Average Duration
15h 15m
Estimated price
$26-35

Buenos Aires to Mendoza: Overview of Bus, Train, Flight, and Car Trips

Traveling between Buenos Aires and Mendoza offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Traverse the picturesque landscapes of Argentina as you embark on a 655-mile road trip from Buenos Aires to Mendoza, nestled at the foothills of the Andes Mountains. 💰 Indulge in the freedom of the open road with prices ranging from $90 to $140 for the journey, offering a budget-friendly option to explore the stunning vineyards and cultural richness of Mendoza.
Average price
$90 - $140
🚆 The journey from Buenos Aires to Mendoza by train covers a distance of 986 km and takes approximately 17 hours and 8 minutes. Travelers can enjoy the scenic route as they make their way from the bustling capital to the picturesque wine region. 🚌 The first step of the trip involves taking a bus towards Mendoza, which typically takes about 17 hours. The bus departs from Terminal de Ônibus de Retiro in Buenos Aires and arrives at Terminal Mendoza in the destination city. The bus service is provided by Andesmar, a reputable agency for comfortable travel.
Useful tips for train travellers
• Onboard catering services on the train from Buenos Aires to Mendoza are provided by vendors who offer meals, snacks, and beverages. Depending on the time of your journey, you can expect breakfast options like croissants and coffee, as well as lunch/dinner options that can include sandwiches or local cuisine. Make sure to check the onboard menu as some services may vary by train operator.
• The train operators on the Buenos Aires to Mendoza route include 'Trenes Argentinos' and 'Expreso del Oeste'. Trenes Argentinos offers both First Class and Economy Class seating, with First Class providing wider seats and more legroom, typically with complimentary meals or snacks. For more information, you can visit their websites: Trenes Argentinos (trenesargentinos.gob.ar) and Expreso del Oeste (expresodeloeste.com.ar).
• Upon arriving at Mendoza station (Estación Mendoza), expect to find clean facilities, including restrooms. However, it’s advisable to check directly regarding shower availability. You can leave your luggage at the station's luggage hold for a small fee, allowing you to explore the city without your bags. To get to the city center quickly, take bus 102 or 103, which frequently connects the station with downtown Mendoza.
🛫 Experience a swift journey from Buenos Aires Jorge Newbery Airport to Mendoza Airport in just 1 hour and 50 minutes with airlines like Flybondi, Jetsmart, and Aerolíneas Argentinas. ✈️ Enjoy the convenience of direct flights from Buenos Aires to Mendoza, with a total travel time of 4 hours and 20 minutes. 🌄 Explore the stunning landscapes of Mendoza after landing, with flight prices typically ranging from $100 to $285 for this route.
Departure Point
Buenos Aires Jorge Newbery Airport
Arrival Point
Mendoza Airport
Useful tips for plane travellers
• Check the flight schedules of Aerolíneas Argentinas, Flybondi, and Jetsmart in advance, as some airlines may offer unique promotions or departure times, impacting your trip planning.
• Upon arrival at Mendoza Airport, be prepared for a relatively small terminal; follow the airport signs to the baggage claim area and allow extra time for your bags, especially during busy flight arrivals.
• Expect to pay around $15-20 (ARS 4,500-6,000) for a taxi ride from Mendoza Airport to the city center, and consider downloading the Cabify or Uber apps for possible cost savings and convenience.
🚌 Traveling from Buenos Aires to Mendoza by bus is a convenient option with services departing every four hours from Terminal de Omnibus Retiro and arriving at Terminal Mendoza. The journey typically takes around 13 hours. 🌄 The route from Buenos Aires to Mendoza spans 986 km and can take approximately 17 hours and 8 minutes to complete. Andesmar operates the bus services between these two cities, offering a comfortable and scenic journey through Argentina's landscapes. 💰 Ticket prices for the bus ride from Buenos Aires to Mendoza vary from $9 to $100, providing flexibility for travelers with different budgets. Whether you're seeking a budget-friendly option or more comfort during the trip, the bus journey offers a cost-effective way to travel between these vibrant cities.
Departure Point
Terminal de Omnibus Retiro station
Arrival Point
Terminal Mendoza station
Useful tips for bus travellers
• Consider booking your bus ticket in advance through Andesmar's website (recorrido.cl) to secure the best prices and ensure you have a comfortable seat, as this route can fill up quickly, especially during holidays.
• During the approximately 13-hour journey, pack snacks, a refillable water bottle, and a portable charger, since amenities on the bus can be limited; it’s also a good idea to download entertainment beforehand, like movies or podcasts, to help pass the time.
• Upon arriving at Terminal Mendoza, head to the left side of the terminal to find the information desk for local transportation options like buses and taxis; this area is well-marked, and staff can help you get your bearings and plan your onward journey efficiently.

Frequently asked questions

Find out more about the route from Buenos Aires to Mendoza.

Or choose the category:
The cheapest way to travel from Buenos Aires to Mendoza is by bus. The journey takes approximately 15 hours and 48 minutes, depending on traffic and stops along the route. The ticket prices range from $23 to $70, making it an affordable option for budget travelers.
The fastest way to travel from Buenos Aires to Mendoza is by plane. There are several airlines that offer direct flights between the two cities, and the journey takes approximately 4 hours and 27 minutes. Prices for these flights range from $100 to $330, depending on the airline and the time of booking. Taking a flight allows you to reach Mendoza quickly and efficiently, saving you valuable time compared to other modes of transportation like bus or train.
It is approximately 615 miles from Buenos Aires to Mendoza. If you are planning to drive, the distance is around 654.6 miles. The driving time can vary depending on the route and traffic conditions. It usually takes around 10-12 hours to drive from Buenos Aires to Mendoza.
The most convenient and affordable option to travel from Buenos Aires to Mendoza without a car is by bus. There are several bus companies that operate this route, offering comfortable overnight buses with varying prices. The journey takes approximately 13 hours and 25 minutes, depending on the specific bus you choose. Prices can range from $20 to $120, depending on the level of comfort and service you prefer. It is recommended to book your ticket in advance, especially during peak travel seasons.
The travel time from Buenos Aires to Mendoza varies depending on the mode of transportation. If you choose to fly, the flight duration is around 1 hour and 50 minutes. However, if you decide to take a bus, the journey takes approximately 13 to 15 hours, depending on the route and stops. Additionally, if you opt for a train, the travel time can be around 13 to 16 hours, depending on the schedule.
There are many options for accommodation near Mendoza. You can choose from over 2763 hotels in the area. Prices for hotels in Mendoza start at $53 per night. Depending on your preferences and budget, you can find a variety of accommodations ranging from budget-friendly hostels to luxury resorts.
Yes, you can drive from Buenos Aires to Mendoza. The driving distance is approximately 655 miles, and it takes about 11 hours and 13 minutes to complete the journey. The route offers beautiful scenic views, but keep in mind that it can be a long drive, so make sure to plan for breaks and rest stops along the way. Consider the condition of the roads and your comfort level with long drives before deciding to drive from Buenos Aires to Mendoza.
Yes, there is a direct bus service available between Buenos Aires and Mendoza. The buses depart from Buenos Aires - Retiro and arrive at Mendoza. The bus service operates every day and has departures every three hours. The journey takes approximately 13 hours and 25 minutes.
To catch the bus from Buenos Aires to Mendoza you will need to go to the Buenos Aires - Retiro station. This is the main bus terminal in Buenos Aires, located in the Retiro neighborhood. It is well-connected and easily accessible by public transportation. Look for the buses operated by Cata International, which provide services for this route. Make sure to check the schedule and arrive at the station in advance to ensure a smooth journey.
The bus from Buenos Aires to Mendoza arrives at Mendoza station. This is the main bus terminal in Mendoza and is conveniently located near the city center. From there, you can easily access various accommodations and explore the city's attractions. Mendoza station also offers various transportation options for further travel within the region.
To get to Mendoza from Buenos Aires Jorge Newbery Airport, you can take a bus. The bus journey takes approximately 30 minutes and costs around $1. You can find buses departing from the airport to different locations in Mendoza. It is a convenient and affordable option for transportation from the airport to the city.
JetSmart, Aerolíneas Argentinas, and Flybondi are the airlines that offer flights between Buenos Aires and Mendoza. These airlines provide regular scheduled flights, making it convenient for travelers to choose the departure time that suits them best. It is recommended to check the airlines' websites or use flight search engines to compare prices and availability for a smooth and comfortable journey.
The fastest way to travel from Buenos Aires to Mendoza is by taking a direct flight. The flight duration is approximately 1 hour and 50 minutes. You can book flights with airlines such as Jetsmart, Aerolíneas Argentinas, and Flybondi. The prices for flights between Buenos Aires and Mendoza range from $105 to $325.
The flight from Buenos Aires to Mendoza takes approximately 1 hour and 50 minutes on a direct flight. This is the quickest way to travel between the two cities. However, it's important to note that flight durations can vary depending on factors such as weather conditions and air traffic. It is recommended to check with the airline for the most accurate and up-to-date information regarding flight times.
The cost of a flight from Buenos Aires to Mendoza ranges from $105 to $325, depending on factors such as the airline, class of service, and time of booking. It is recommended to compare prices across different airlines and booking platforms to find the best deal. Additionally, booking in advance and being flexible with travel dates can help secure cheaper fares.
The cost of a bus ticket from Buenos Aires to Mendoza can range from $20 to $120, depending on the bus company, class of service, and time of travel. Budget-friendly options start at around $20, while more comfortable and premium services may cost up to $120. It is recommended to check the websites of different bus companies to compare prices and find the best deal that suits your budget and preferences.
The cost to drive from Buenos Aires to Mendoza can vary depending on factors such as fuel prices and toll fees. On average, you can expect to spend around $90 to $140 for the round trip. Keep in mind that this estimate does not include additional expenses such as accommodation, meals, and car maintenance. It is also important to factor in the distance and duration of the journey, as it takes approximately 13-14 hours to drive from Buenos Aires to Mendoza.

Trips from Buenos Aires