There are 9 ways to get from Acapulco to Puerto Peñasco by plane, bus, car, or shuttle
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to General Rodolfo Sánchez Taboada International Airport, bus
best- Fly from General Juan N. Álvarez International Airport (ACA) to General Rodolfo Sánchez Taboada International Airport (MXL)ACA - MXL
- Take the bus from Mexicali to Puerto Peñasco
13h 15m$2,855–10,140Bus via Tecomán
- Take the bus from Central de Autobuses Papagayo to Tecomán
- Take the bus from Tecomán to Santa Ana
- Take the bus from Santa Ana to La Y Griega
- Take the bus from La Y Griega to Puerto Peñasco
31h 17m$4,251–6,358Drive 2,529.7 km
- Drive from Acapulco to Puerto Peñasco2,529.7 km
29h 45m$4,730–6,831Fly to Hermosillo International Airport, bus
- Fly from General Juan N. Álvarez International Airport (ACA) to Hermosillo International Airport (HMO)ACA - HMO
- Take the bus from Hermosillo to La Y Griega
- Take the bus from La Y Griega to Puerto Peñasco
12h 40m$2,965–6,850Fly to Phoenix, shuttle
- Fly from General Juan N. Álvarez International Airport (ACA) to Phoenix (PHX)ACA - PHX
- Take a shuttle bus from Phoenix to Puerto Peñasco
12h 8m$5,769–15,944Fly to Tijuana International Airport, bus
- Fly from General Juan N. Álvarez International Airport (ACA) to Tijuana International Airport (TIJ)ACA - TIJ
- Take the bus from Tijuana International Airport to Mexicali
- Take the bus from Mexicali to Puerto Peñasco
13h 39m$3,235–9,590Bus
- Take the bus from Acapulco Ejido to Chilpancingo
- Take the bus from Chilpancingo to Altar
- Take the bus from Altar to Puerto Peñasco
42h 40m$3,371–4,989Bus #2
- Take the bus from Acapulco Ejido to Santa Ana
- Take the bus from Santa Ana to Mina la Herradura
- Take the bus from Mina la Herradura to Puerto Peñasco
43h 38m$3,376–4,992Bus #3
- Take the bus from Acapulco Centro to Chilpancingo
- Take the bus from Chilpancingo to Terminal Central de Autobuses del Norte
- Take the bus from Terminal Central de Autobuses del Norte to Nogales
- Take the bus from Nogales to Puerto Peñasco
2d 2h$4,014–8,787
General Juan N. Álvarez International Airport (ACA) to General Rodolfo Sánchez Taboada International Airport (MXL) flights
Questions & Answers
The cheapest way to get from Acapulco to Puerto Peñasco is to bus which costs $3300 - $5000 and takes 42h 40m.
The fastest way to get from Acapulco to Puerto Peñasco is to fly and shuttle which takes 12h 8m and costs $5500 - $16000.
No, there is no direct bus from Acapulco to Puerto Peñasco. However, there are services departing from Central de Autobuses Papagayo and arriving at Puerto Peñasco via Tecomán, Santa Ana and La Y Griega. The journey, including transfers, takes approximately 31h 17m.
The distance between Acapulco and Puerto Peñasco is 2732 km. The road distance is 2529.7 km.
The best way to get from Acapulco to Puerto Peñasco without a car is to bus via Tecomán which takes 31h 17m and costs $4200 - $6500.
It takes approximately 13h 15m to get from Acapulco to Puerto Peñasco, including transfers.
Acapulco to Puerto Peñasco bus services, operated by Futura, depart from Central de Autobuses Papagayo station.
Acapulco to Puerto Peñasco bus services, operated by Futura, arrive at Tecomán station.
Puerto Peñasco is 1h behind Acapulco. It is currently 9:10 PM in Acapulco and 8:10 PM in Puerto Peñasco.
Yes, the driving distance between Acapulco to Puerto Peñasco is 2530 km. It takes approximately 29h 45m to drive from Acapulco to Puerto Peñasco.
What companies run services between Acapulco, Mexico and Puerto Peñasco, Mexico?
You can take a bus from Central de Autobuses Papagayo to Puerto Peñasco via Tecomán, Santa Ana, Santa Ana, and La Y Griega in around 31h 17m.
- Website
- volaris.com
Flights from General Juan N. Álvarez International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 6h 37m
- When
- Every day
- Estimated price
- $2,000–8,500
Flights from General Juan N. Álvarez International Airport to General Rodolfo Sánchez Taboada International Airport via Guadalajara
- Ave. Duration
- 8h 37m
- When
- Monday, Tuesday, Wednesday, Friday, and Saturday
- Estimated price
- $1,900–8,500
Flights from General Juan N. Álvarez International Airport to Hermosillo International Airport via Tijuana International Airport
- Ave. Duration
- 8h 18m
- When
- Every day
- Estimated price
- $2,000–5,500
Flights from General Juan N. Álvarez International Airport to Hermosillo International Airport via Guadalajara
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- $2,000–5,500
Flights from General Juan N. Álvarez International Airport to Tijuana International Airport
- Ave. Duration
- 3h 45m
- When
- Every day
- Estimated price
- $2,200–8,500
Flights from General Juan N. Álvarez International Airport to Tijuana International Airport via Guadalajara
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- $2,200–8,500
Flights from General Juan N. Álvarez International Airport to Tijuana International Airport via Mexico City
- Ave. Duration
- 7h 8m
- When
- Every day
- Estimated price
- $2,200–8,500
- Website
- aeromexico.com
Flights from General Juan N. Álvarez International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 7h 26m
- When
- Every day
- Estimated price
- $2,400–11,000
Flights from General Juan N. Álvarez International Airport to Hermosillo International Airport via Mexico City
- Ave. Duration
- 5h 42m
- When
- Every day
- Estimated price
- $2,100–10,000
Flights from General Juan N. Álvarez International Airport to Tijuana International Airport via Mexico City
- Ave. Duration
- 7h 17m
- When
- Every day
- Estimated price
- $1,700–8,000
- Website
- vivaaerobus.com
Flights from General Juan N. Álvarez International Airport to Hermosillo International Airport via Mexico City
- Ave. Duration
- 7h 55m
- When
- Monday and Friday
- Estimated price
- $1,900–6,500
Flights from General Juan N. Álvarez International Airport to Hermosillo International Airport via Monterrey
- Ave. Duration
- 9h 40m
- When
- Monday and Friday
- Estimated price
- $2,000–6,500
Flights from General Juan N. Álvarez International Airport to Tijuana International Airport via Mexico City
- Ave. Duration
- 7h 30m
- When
- Monday and Friday
- Estimated price
- $2,100–6,000
- Website
- aa.com
Flights from General Juan N. Álvarez International Airport to Phoenix via Dallas/Ft.Worth
- Ave. Duration
- 6h 46m
- When
- Wednesday and Saturday
- Estimated price
- $3,800–16,000
Flights from General Juan N. Álvarez International Airport to Phoenix via Guadalajara
- Ave. Duration
- 5h 39m
- When
- Every day
- Estimated price
- $2,900–13,000
- Website
- united.com
Flights from General Juan N. Álvarez International Airport to Phoenix via Houston
- Ave. Duration
- 9h 34m
- When
- Every day
- Estimated price
- $3,700–16,000
- Phone
- +52 664 104 7400
- servicioalcliente@geb.mx
- Website
- abc.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 5h
- Frequency
- 5 times a day
- Estimated price
- $460–1,000
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Tijuana International Airport to Mexicali
- Ave. Duration
- 2h 30m
- Frequency
- Twice daily
- Estimated price
- $300–600
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- autobusesaguacaliente.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $420–850
- Schedules at
- autobusesaguacaliente.mx
- Book at
- autobusesaguacaliente.mx
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- futura.com.mx
Bus from Central de Autobuses Papagayo to Tecomán
- Ave. Duration
- 11h 29m
- Frequency
- Once daily
- Estimated price
- $1,500–2,500
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- autobuseselite.com.mx
Bus from Tecomán to Santa Ana
- Ave. Duration
- 14h 9m
- Frequency
- Once daily
- Estimated price
- $2,400–3,500
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Chilpancingo to Altar
- Ave. Duration
- 36h 10m
- Frequency
- 3 times a day
- Estimated price
- $3,100–4,600
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Acapulco Ejido to Santa Ana
- Ave. Duration
- 37h 55m
- Frequency
- Twice daily
- Estimated price
- $3,000–4,500
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 800 624 6618
- clientes@albatrosautobuses.mx
- Website
- albatrosautobuses.mx
Bus from Santa Ana to La Y Griega
- Ave. Duration
- 2h
- Frequency
- Every 30 minutes
- Estimated price
- $160–250
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from La Y Griega to Puerto Peñasco
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $110–200
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Hermosillo to La Y Griega
- Ave. Duration
- 3h 30m
- Frequency
- Hourly
- Estimated price
- $260–440
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Altar to Puerto Peñasco
- Ave. Duration
- 2h 30m
- Frequency
- Every 3 hours
- Estimated price
- $180–270
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Santa Ana to Mina la Herradura
- Ave. Duration
- 3h 15m
- Frequency
- Hourly
- Estimated price
- $190–310
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Mina la Herradura to Puerto Peñasco
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $100–180
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Nogales to Puerto Peñasco
- Ave. Duration
- 5h 40m
- Frequency
- 5 times a day
- Estimated price
- $260–500
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
- Phone
- +1 602 971 0166
- headout@cox.net
- Website
- headouttorockypoint.com
Shuttle from Phoenix to Puerto Peñasco
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $2,418
- Schedules at
- headouttorockypoint.com
- Website
- ahorrobus.com.mx
Bus from Acapulco Ejido to Chilpancingo
- Ave. Duration
- 2h
- Frequency
- Hourly
- Estimated price
- $90–120
- Schedules at
- ahorrobus.com.mx
- Phone
- 800 003 7635
- Website
- costaline.com.mx
Bus from Acapulco Centro to Chilpancingo
- Ave. Duration
- 2h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $120–290
- Website
- https://costaline.com.mx/english/
Bus from Chilpancingo to Terminal Central de Autobuses del Norte
- Ave. Duration
- 4h 10m
- Frequency
- Every 4 hours
- Estimated price
- $430–650
- Website
- https://costaline.com.mx/english/
- Phone
- +52 55 4440 3187
- contacto@geb.mx
- Website
- autobusesaltamar.com.mx
Bus from Chilpancingo to Terminal Central de Autobuses del Norte
- Ave. Duration
- 5h 25m
- Frequency
- Every 4 hours
- Estimated price
- $450–1,000
- Schedules at
- autobusesaltamar.com.mx
- Book at
- autobusesaltamar.com.mx
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Terminal Central de Autobuses del Norte to Nogales
- Ave. Duration
- 35h 15m
- Frequency
- Every 4 hours
- Estimated price
- $3,200–6,000
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- chihuahuenses.com.mx
Bus from Terminal Central de Autobuses del Norte to Nogales
- Ave. Duration
- 33h 35m
- Frequency
- Twice daily
- Estimated price
- $3,200–7,000
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Want to know more about travelling around Mexico
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
More Questions & Answers
There are 1020+ hotels available in Puerto Peñasco.






































