
Bus from Acapulco to Mexico City
First-class coach · ~5h · $25–$45 USD · Frequent daily
Why choose Spring Bus?
Spring Bus is the best way to find bus tickets from Acapulco to Mexico City
Plan your perfect trip
Find and book your bus tickets in just a few clicks.
Best prices
We partner with top bus companies to provide you with the best prices available.
Flexible Booking
Change your travel plans as needed with our flexible booking options.
Heading back from Acapulco to Mexico City is a frequent and well-served route, with Estrella de Oro, ADO, and Costa Line running first-class and luxury coaches up from the coast throughout the day. The journey takes around five hours along the Autopista del Sol toll road, climbing from the warm bay back to the high valley of the capital. Buses arrive at the Taxqueña terminal on the south side, well connected by Metro Line 2 and the Tren Ligero.
Plan around the busy periods. Sunday nights and the close of long weekends and holidays see everyone returning to the city at once, and those buses fill quickly. Overnight services are a popular choice for squeezing in a last beach day, letting you sleep on the road and reach Mexico City in the morning; just book ahead so you are not left without a seat on a peak-travel evening.
Route details: Acapulco to Mexico City
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 Acapulco
Acapulco bus terminals (Estrella de Oro Cuauhtémoc / Ejido)
Drop-off at Mexico City
Terminal Central del Sur (Taxqueña)
About the journey
The return from Acapulco to Mexico City climbs from the Pacific coast back up to the high central valley, a roughly five-hour run on the Autopista del Sol. Estrella de Oro, ADO, and Costa Line all operate the route frequently from Acapulco's inland terminals, with first-class and luxury coaches that make the distance comfortable. The road leaves the humid coast, gains elevation through Guerrero past the Taxco and Cuernavaca turnoffs, and delivers you to the Terminal Central del Sur, or Taxqueña, on the capital's south side, where Metro Line 2 and the Tren Ligero connect into the city. Sunday evenings and the ends of holiday weekends are the busiest times, as crowds head home together, so booking ahead is smart on those dates. Overnight buses are available too, handy if you want to maximize your last day on the beach and arrive in the capital ready for the morning.
Travel tips for Acapulco → Mexico City
- Book Sunday and holiday returns early. The end of weekends and long holidays packs these buses as everyone heads home together, so reserve ahead to be sure of a seat.
- Confirm your Acapulco departure terminal. Estrella de Oro, ADO, and Costa Line use different stations inland from the bay, so check which one your ticket lists before setting off.
- You arrive at Taxqueña, plan the last leg. The Terminal Central del Sur connects to Metro Line 2 and the Tren Ligero; map your route into central Mexico City before you board.
- Choose an overnight bus to save a beach day. Late departures let you sleep on the road and arrive in the morning, ideal if you want to maximize your time in Acapulco.
- Pick your comfort tier for the five hours. Luxury and first-class seats offer more recline and legroom, which is worth it on the long uphill run to the capital.
- Keep documents and valuables with you. Stow large bags in the hold but keep your phone, money, and ID in your seat for the duration of the trip.
Frequently asked questions
How long is the bus from Acapulco to Mexico City?
About five hours on direct services via the Autopista del Sol toll highway. Sunday and holiday traffic approaching the capital can add some time.
How much is the bus from Acapulco to Mexico City?
Roughly $25 to $45 USD one way, with the higher fares reflecting luxury coaches on Estrella de Oro, ADO, or Costa Line. Booking ahead can secure better prices.
What time do buses leave Acapulco for Mexico City?
Departures are frequent from early morning until late at night, including overnight services. With many options daily, you can usually find a convenient time outside peak holiday rushes.
Where does the bus arrive in Mexico City?
At the Terminal Central del Sur, known as Taxqueña, on the south side of the city. From there, Metro Line 2 and the Tren Ligero connect you into the center.
Is there an overnight bus from Acapulco to Mexico City?
Yes, late-evening departures let you sleep through the journey and arrive in the capital in the morning, which is handy for making the most of a final beach day.
Going the other direction?
Bus from Mexico City to Acapulco
Related routes
Bus route
Cancún → Mexico City
24 h · $70–$110 USD
Bus route
Guadalajara → Mexico City
7 h · $35–$65 USD
Bus route
Guanajuato → Mexico City
5 h · $25–$40 USD
Bus route
Monterrey → Mexico City
10 h 30 min · $45–$75 USD
Bus route
Morelia → Mexico City
4 h · $20–$35 USD
Bus route
Oaxaca → Mexico City
6 h 30 min · $30–$60 USD