The distance between Mar del Plata and Buenos Aires is 241 miles, or approximately 386 kilometers.There are 3 ways to get from Mar del Plata to Buenos Aires, including bus, flight, and train.There are no morning departures for this route. The Earliest departure leaves at 12:10 and has a duration of 1 hour 5 minutes.The fastest way to travel is by bus, which takes approximately 5 hours 50 minutes.
Mar del Plata to Buenos Aires by bus
Starting Price: US$ 42There are 14 travel classes for this journey, including: Semicama, Cama Ejecutivo, Cama Suite, First Class Sleeper, Semi Sleeper, Express, Sleeping, Single Sleeper, Suite Sleeper, Executive Sleeper, Sleeper, Single Bed, Cama Individual, and Cama.