
Acapulco is Mexico's original Pacific resort, 288 kilometres (179 miles) south of Mexico City. Its bay curves around high-rise hotels, and cliff divers still leap at La Quebrada. Flying is the quickest way to get from Mexico City to Acapulco, taking 2h 30m. By road, the shared minivan is the cheapest option at $17 (295 MXN), and the bus costs more.
Distance from Mexico City to Acapulco
Mexico City and Acapulco are about 288 km (179 miles) apart, and the journey itself covers around 360 km by road. The quickest way to get from Mexico City to Acapulco is by taking the flight, which takes around 2h 30m.
3 ways to travel from Mexico City to Acapulco
There are three ways to travel from Mexico City to Acapulco. You can choose between the minivan, bus, and flight. The journey takes 2h 30m–5h 35m and the quickest way is by flight. If you're on a budget, the cheapest option is by minivan with tickets starting at $17 (295 MXN).
Reach out to our Community
No questions yet — be the first to ask about Mexico City to Acapulco.
ABOUT YOUR DESTINATION
Why Visit Acapulco?
Acapulco is a popular destination on Mexico’s Pacific Coast. It is relatively close to Mexico City and therefore a local favourite beach destination. Some of its most popular beaches are Punta Diamante, Playa Caleta, La Condesa and Puerto Marques.
The beaches in Acapulco are calm and pleasant, perfect for water activities like paddleboarding and kayaking. But if they're not enough for you, you can always take a boat to explore the lovely shores of nearby Isla Roqueta. The surf isn’t so great except for a few spots in the south by Punta Diamante.
You shouldn’t miss the traditional cliff diving show at a spot known as La Quebrada, where experienced divers jump from heights of 25m to 35m after climbing the cliff without any ropes. We recommend spending your sunsets at any of the restaurants by the bay, admiring the skyline backdropped by the sky's changing hues.
Beyond the beaches, Acapulco also offers interesting historic and cultural spots like the Fort of San Diego, the Acapulco Historical Museum and the area around the Zocalo. If you are interested in wildlife and bird watching, Tres Palos Lagoon is home to beautiful mangroves, lush flowers, countless fish and colourful birds.
Rounding it up
That's the full picture for getting from Mexico City to Acapulco, roughly 288 kilometres (179 miles) apart. In all, there are 3 ways to make the trip. The cheapest fare is $17 (295 MXN). The quickest trip takes 2h 30m.
Prices and timetables change, so it's worth a quick check before you travel. Have a question, or travelled this route recently? Ask the community below and we'll do our best to help.
Frequently Asked Questions
What is the distance from Mexico City to Acapulco?
The distance from Mexico City to Acapulco is 288 kilometres (179 miles).
What is the fastest way to get from Mexico City to Acapulco?
The fastest way to get from Mexico City to Acapulco is by flight and takes 2h 30m.
What is the cheapest way to get from Mexico City to Acapulco?
The cheapest way to get from Mexico City to Acapulco is by minivan with ticket costs starting from 295 MXN.
Affiliate Disclosure
Some links on this page are affiliate links. If you book through them, we earn a small commission at no extra cost to you. This helps us keep Gecko Routes free and up to date.






