Many buses go from major cities e.g. Mexico City to Acapulco. Most buses are safe, fast and comfortable and usually not very expensive. Some bus lines offer student discounts. The Estrella de Oro bus line offers nonstop trips from Mexico City with service more like of First Class on an airline -- roomy seats, ride attendants, snacks and drinks, and free movies The Lake House and Superman Returns on a recent trip. 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 4half hours, approximately, if you don't stop on the way. The Autopista is not continuous; it goes through the city of Cuernavaca and Chilpancingo, where the speed limit in that area is lower . However, before you decide to drive to Acapulco, remember to take a map.
Juan N. Alvarez International Airport ACA (http://www.oma.aero/es/ae...) is well connected domestically and internationally. Flights from Mexico City to Acapulco take approximately 45 minutes and ground transportation from the airport to the major tourist area of La Costera takes more or less the same time. Round trip fares depending on the season and class, range from USD$23 to USD$50.