Affordable Bus Tickets - Compare and book with Spring Bus

Bus from Mexico City to Acapulco

First-class coach · ~5h · $25–$45 USD · Frequent daily

Bus
swap
Bus
Calendar

Why choose Spring Bus?

Spring Bus is the best way to find bus tickets from Mexico City to Acapulco

Plan your trip date

Plan your perfect trip

Find and book your bus tickets in just a few clicks.

Best price tickets

Best prices

We partner with top bus companies to provide you with the best prices available.

Flexible customer support

Flexible Booking

Change your travel plans as needed with our flexible booking options.

Mexico City to Acapulco is one of the country's busiest leisure bus routes, linking the capital with its long-time favorite Pacific resort. Estrella de Oro, ADO, and Costa Line run frequent first-class and luxury coaches from the Taxqueña terminal on the south side, taking around five hours along the Autopista del Sol toll road. Comfortable reclining seats and onboard facilities make the distance pass easily, and the steady descent toward the bay builds the holiday mood.

With so many departures, you have flexibility on timing, including overnight services if you want to save a day and wake up at the coast. Even so, book ahead for weekends, school holidays, and Semana Santa, when half of Mexico City seems to head for Acapulco and buses sell out. Have your hotel sorted before you arrive, since the terminals sit inland and you will want a taxi to the beachfront Costera.

Route details: Mexico City to Acapulco

Travel time

5 h

Distance

380 km

Typical fare

$25 – $45 USD per person

Frequency

Frequent departures daily

First departure

Approx. 6:00 AM

Last departure

Approx. 11:00 PM

Operators on this route

Estrella de Oro · ADO · Costa Line

Pickup at Mexico City

Terminal Central del Sur (Taxqueña)

Drop-off at Acapulco

Acapulco bus terminals (Estrella de Oro Cuauhtémoc / Ejido)

About the journey

Acapulco is the classic beach escape from Mexico City, and the bus is one of the most reliable ways to get there. Estrella de Oro, ADO, and Costa Line all run frequent services from the Terminal Central del Sur, or Taxqueña, on the city's south side, following the fast Autopista del Sol toll highway down through Guerrero to the coast. The trip takes around five hours on the direct services, with luxury and first-class options offering reclining seats, air conditioning, and onboard restrooms for the long haul. The road climbs out of the Valley of Mexico, passes the turnoffs for Cuernavaca and Taxco, and then descends steadily toward the Pacific, the air growing warmer and more humid as you near the bay. Overnight departures are available if you would rather sleep through the journey and wake up at the coast, though most travelers prefer a daytime bus to enjoy the scenery and arrive in the light.

Travel tips for Mexico City → Acapulco

  • Depart from Taxqueña on the south side. Acapulco buses leave the Terminal Central del Sur, reachable via Metro Line 2 and the Tren Ligero at Taxqueña, not the northern terminal.
  • Pick your comfort class deliberately. Estrella de Oro, ADO, and Costa Line offer first-class and luxury tiers; the pricier seats mean more legroom and recline for the five-hour ride.
  • Book early for holidays and weekends. This is a top getaway route, and during Semana Santa, school breaks, and long weekends the buses fill days in advance.
  • Consider an overnight bus to save a day. Late departures let you sleep through the journey and reach Acapulco in the morning, though a daytime bus gives you the scenery.
  • Arrange your transfer at the coast. Acapulco's terminals are inland from the bay, so plan a taxi to your hotel on the Costera or in the old town rather than expecting to walk.
  • Keep cash and valuables close. As on any long-distance Mexican coach, stow luggage in the hold but keep your phone, documents, and money with you in your seat.

Frequently asked questions

How long is the bus from Mexico City to Acapulco?

About five hours on the direct services along the Autopista del Sol toll highway. Departure times and traffic leaving the capital can shift this slightly.

How much does the bus to Acapulco cost?

Fares run roughly $25 to $45 USD one way, with the higher end reflecting luxury seating on Estrella de Oro, ADO, or Costa Line. Booking ahead often secures the better prices.

What time do buses to Acapulco run?

Departures are frequent from early morning until late at night, including overnight services. With so many options, you can usually find a convenient time, but holidays may require booking ahead.

Which Mexico City terminal do Acapulco buses leave from?

The Terminal Central del Sur, known as Taxqueña, on the south side of the city. It connects to Metro Line 2 and the Tren Ligero at Taxqueña station.

Is there an overnight bus to Acapulco?

Yes, late-evening departures let you travel while you sleep and arrive in the morning. If you prefer the coastal scenery, choose a daytime service instead.

Going the other direction?

Bus from Acapulco to Mexico City

See the return route →

Related routes