There are 5 ways to get from Guatemala City to Acapulco by plane, bus or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly  •  7 h 1 min

  1. Fly from Guatemala City (GUA) to Acapulco (ACA) GUA - ACA

$271 - $914

Cheapest option

Bus  •  31 h 54 min

  1. Take the bus from Tica Bus Guatemala to Tica Bus Tapachula
  2. Take the bus from Tapachula Terminal OCC to Puerto Escondido Occ
  3. Take the bus from Puerto Escondido to Acapulco Centro

$73 - $130

3 alternative options

Bus, drive  •  27 h 52 min

  1. Take the bus from Guatemala City Terminal Galgos Internacional to Quetzaltenango
  2. Drive from Quetzaltenango to Tapachula
  3. Take the bus from Tapachula to México TAPO
  4. Take the bus from México City TAPO Bus to Acapulco

$79 - $182

Bus via San Cristóbal de las Casas  •  36 h 31 min

  1. Take the bus from Antigua Guatemala to San Cristóbal de las Casas
  2. Take the bus from San Cristóbal de las Casas to Oaxaca
  3. Take the bus from Oaxaca to Acapulco

$218 - $318

Drive  •  20 h 35 min

  1. Drive from Guatemala City to Acapulco 875.6 miles

$110 - $170

Questions & Answers

The cheapest way to get from Guatemala City to Acapulco is to bus which costs $70 - $130 and takes 31 h 54 min.

More details

The quickest way to get from Guatemala City to Acapulco is to fly which costs $270 - $950 and takes 7 h 1 min.

More details

No, there is no direct bus from Guatemala City to Acapulco. However, there are services departing from Plaza Barrios and arriving at Acapulco Centro via Tica Bus Guatemala, Tapachula Terminal OCC and Puerto Escondido. The journey, including transfers, takes approximately 31 h 54 min.

More details

The distance between Guatemala City and Acapulco is 1033 km. The road distance is 1401 km.

Get driving directions

The best way to get from Guatemala City to Acapulco without a car is to bus which takes 31 h 54 min and costs $70 - $130.

More details

It takes approximately 7 h 1 min to get from Guatemala City to Acapulco, including transfers.

More details

Guatemala City to Acapulco bus services, operated by Tica Bus, depart from Tica Bus Guatemala station.

More details

The best way to get from Guatemala City to Acapulco is to fly which takes 7 h 1 min and costs $270 - $950. Alternatively, you can bus, which costs $70 - $130 and takes 31 h 54 min.

Mode details

There is no direct flight from Guatemala City Airport to Acapulco Airport. The quickest flight takes 4 h 5 min and has one stopover.

Search flights

Guatemala City to Acapulco bus services, operated by AltaMar, arrive at Acapulco Centro station.

More details

Map of how to get from Guatemala City to Acapulco.
Launch map view
  • Distance: 645.8 miles
  • Duration: 7 h 1 min

What companies run services between Guatemala City, Guatemala and Acapulco, Mexico?

Interjet, Aeroméxico and three other airlines fly from Guatemala City to Acapulco 4 times a day. Alternatively, you can take a bus from Guatemala City to Acapulco via Reformita, Tica Bus Guatemala, Tica Bus Tapachula, Tapachula Terminal OCC, and Puerto Escondido in around 31 h 54 min.

Airlines
Interjet
Website
interjet.com
Flights from Guatemala City to Acapulco via Mexico City
Ave. Duration
5 h 32 min
When
Friday, Saturday and Sunday
Estimated price
$260 - $900
Aeroméxico
Website
world.aeromexico.com
Flights from Guatemala City to Acapulco via Mexico City
Ave. Duration
5 h 36 min
When
Every day
Estimated price
$260 - $1,300
United Airlines
Website
united.com
Flights from Guatemala City to Acapulco via Houston
Ave. Duration
7 h 49 min
When
Saturday
Estimated price
$430 - $2,300
Aeromar
Website
aeromar.com.mx
Flights from Guatemala City to Acapulco via Guadalajara
Ave. Duration
5 h 50 min
When
Thursday
Estimated price
$260 - $900
Bus operators
Trans Galgos Inter
ADO
Phone
+52 800 369 4652
Website
ado.com.mx
Bus from Tapachula to México TAPO
Ave. Duration
17 h 50 min
Frequency
5 times a day
Estimated price
$45 - $85
Schedules at
ado.com.mx
First
$55 - $80
Economy
$45 - $70
Bus from México City TAPO Bus to Acapulco
Ave. Duration
5 h
Frequency
Hourly
Estimated price
$17 - $40
Schedules at
ado.com.mx
First
$27 - $40
Economy
$17 - $25
Bus from Tapachula Terminal OCC to Puerto Escondido
Ave. Duration
13 h
Frequency
Once daily
Estimated price
$30 - $55
Schedules at
ado.com.mx
First
$35 - $55
Economy
$30 - $45
Tica Bus
Website
ticabus.com
Bus from Tica Bus Guatemala to Tica Bus Tapachula
Ave. Duration
6 h
Frequency
3 times a day
Estimated price
$22 - $35
Schedules at
ticabus.com
Book at
ticabus.com
Transport Guatemala
Website
transportguatemala.com
Bus from Antigua Guatemala to San Cristóbal de las Casas
Ave. Duration
8 h 29 min
Frequency
Once daily
Estimated price
$80 - $140
Schedules at
transportguatemala.com
Book at
transportguatemala.com
Marvelus Bus & Shuttle
Estrella de Oro

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Train travel in France: A guide to SNCF, Travelling around the UAE and Which London airport should I choose? - to help you get the most out of your next trip.

More Questions & Answers

Yes, the driving distance between Guatemala City to Acapulco is 1401 km. It takes approximately 20 h 35 min to drive from Guatemala City to Acapulco.

Get driving directions

Volaris, Aeromar, United Airlines and two other airlines offer flights from Guatemala City Airport to Acapulco Airport.

Search flights

There are 464+ hotels available in Acapulco. Prices start at $38 USD per night.

More details

The best way to get from Guatemala City to Guatemala City Airport is to bus which takes 24 min and costs $1.

More details