Many bu

A regular Estrella de Oro (double-decker) one-way ride is 395 pesos, while upgraded VIP bus service is 520 pesos; VIP service includes a marble lounge inside the regular Acapulco bus terminal with TVs, drinks, and newspapers.
Depending on the bus, the ride takes 5 - 5 1/2 hours in comfort. Be warned, they search you and pat you down for weapons before leaving.
There is a modern four lane highway from Mexico City to Acapulco (Autopista del Sol). It is somewhat expensive, but will take you there in 3 and a half hours, approximately, if you don't stop on the way. The Autopista is not continuous; there is a break in two sections where the road is rougher, so a car with good tires is a must. However, before you decide to drive to Acapulco, remember that traffic and parking in the city are difficult.
Juan N. Alvarez International Airport (ACA) is well connected domestically and internationally. Flights from Mexico City to Acapulco take approximately 35 minutes and ground transportation from the airport to the major tourist area of La Costera takes more or less the same time.