There are 11 ways to get from Tampico 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 Tampico International Airport (TAM) to General Rodolfo Sánchez Taboada International Airport (MXL)plane TAM - MXL
- Take the bus from Mexicali to Puerto Peñascobus
9h 44m$2,992–6,525Bus via Chihuahua
- Take the bus from Tampico to Chihuahuabus
- Take the bus from Chihuahua to Heroica Caborcabus
- Take the bus from Heroica Caborca to La Y Griegabus
- Take the bus from La Y Griega to Puerto Peñascobus
35h 14m$5,220–7,951Drive 2,292.9 km
- Drive from Tampico to Puerto Peñascocar 2,292.9 km
29h 32m$4,050–5,850Fly to Hermosillo International Airport, bus
- Fly from Tampico International Airport (TAM) to Hermosillo International Airport (HMO)plane TAM - HMO
- Take the bus from Hermosillo to La Y Griegabus
- Take the bus from La Y Griega to Puerto Peñascobus
13h 15m$2,995–8,774Fly to Phoenix, shuttle
- Fly from Tampico International Airport (TAM) to Phoenix (PHX)plane TAM - PHX
- Take a shuttle bus from Phoenix to Puerto Peñasco
11h 4m$4,827–12,644Fly to Tijuana International Airport, bus
- Fly from Tampico International Airport (TAM) to Tijuana International Airport (TIJ)plane TAM - TIJ
- Take the bus from Tijuana International Airport to Mexicalibus
- Take the bus from Mexicali to Puerto Peñascobus
13h 19m$3,161–8,405Fly to Tucson, shuttle
- Fly from Tampico International Airport (TAM) to Tucson (TUS)plane TAM - TUS
- Take a shuttle bus from Tucson to Puerto Peñasco
15h 57m$5,175–17,202Fly to Yuma International Airport, bus
- Fly from Tampico International Airport (TAM) to Yuma International Airport (YUM)plane TAM - YUM
- Take the bus from San Luis Río Colorado to Puerto Peñascobus
15h 9m$3,782–14,196Bus
- Take the bus from Tampico to Monterreybus
- Take the bus from Monterrey to Santa Anabus
- Take the bus from Santa Ana to La Y Griegabus
- Take the bus from La Y Griega to Puerto Peñascobus
41h 2m$3,873–8,524Bus #2
- Take the bus from Tampico to San Luis Potosíbus
- Take the bus from San Luis Potosí to Aguascalientesbus
- Take the bus from Aguascalientes to Hermosillobus
- Take the bus from Hermosillo to Puerto Peñascobus
43h 40m$4,568–7,985Bus #3
- Take the bus from Tampico to San Luis Potosíbus
- Take the bus from San Luis Potosí to Nogalesbus
- Take the bus from Nogales to Puerto Peñascobus
43h 45m$4,068–6,685
Tampico International Airport (TAM) to General Rodolfo Sánchez Taboada International Airport (MXL) flights
Questions & Answers
The cheapest way to get from Tampico to Puerto Peñasco is to fly and bus which costs $3000 - $9000 and takes 13h 15m.
The fastest way to get from Tampico to Puerto Peñasco is to fly and bus which takes 9h 44m and costs $2900 - $7000.
No, there is no direct bus from Tampico to Puerto Peñasco. However, there are services departing from Tampico and arriving at Puerto Peñasco via Chihuahua, Heroica Caborca and La Y Griega. The journey, including transfers, takes approximately 35h 14m.
The distance between Tampico and Puerto Peñasco is 2414 km. The road distance is 2292.9 km.
The best way to get from Tampico to Puerto Peñasco without a car is to bus via Chihuahua which takes 35h 14m and costs $5000 - $8000.
It takes approximately 9h 44m to get from Tampico to Puerto Peñasco, including transfers.
Tampico to Puerto Peñasco bus services, operated by Omnibus de Mexico, depart from Tampico station.
Tampico to Puerto Peñasco bus services, operated by Omnibus de Mexico, arrive at Chihuahua station.
Puerto Peñasco is 1h behind Tampico. It is currently 11:17 PM in Tampico and 10:17 PM in Puerto Peñasco.
Yes, the driving distance between Tampico to Puerto Peñasco is 2293 km. It takes approximately 29h 32m to drive from Tampico to Puerto Peñasco.
What companies run services between Tampico, Mexico and Puerto Peñasco, Mexico?
You can take a vehicle from Tampico to Puerto Peñasco via Tampico, Chihuahua, Heroica Caborca, and La Y Griega in around 35h 14m.
- Website
- aeromexico.com
Flights from Tampico International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 6h 23m
- When
- Every day
- Estimated price
- $3,400–15,000
Flights from Tampico International Airport to Hermosillo International Airport via Mexico City
- Ave. Duration
- 6h 59m
- When
- Every day
- Estimated price
- $2,500–12,000
Flights from Tampico International Airport to Phoenix via Mexico City
- Ave. Duration
- 6h 4m
- When
- Every day
- Estimated price
- $2,600–12,000
Flights from Tampico International Airport to Tijuana International Airport via Mexico City
- Ave. Duration
- 7h 2m
- When
- Every day
- Estimated price
- $3,000–13,000
- Website
- aa.com
Flights from Tampico International Airport to Phoenix via Dallas/Ft.Worth
- Ave. Duration
- 6h 39m
- When
- Sunday
- Estimated price
- $2,800–12,000
Flights from Tampico International Airport to Phoenix via Monterrey
- Ave. Duration
- 5h
- When
- Monday and Friday
- Estimated price
- $2,200–11,000
Flights from Tampico International Airport to Phoenix via Mexico City
- Ave. Duration
- 6h 22m
- When
- Every day
- Estimated price
- $2,600–12,000
Flights from Tampico International Airport to Tucson via Dallas/Ft.Worth
- Ave. Duration
- 8h 44m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $3,800–17,000
Flights from Tampico International Airport to Tucson via Mexico City, Phoenix
- Ave. Duration
- 8h 1m
- When
- Every day
- Estimated price
- $3,900–17,000
Flights from Tampico International Airport to Yuma International Airport via Dallas/Ft.Worth
- Ave. Duration
- 9h 31m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $3,200–14,000
- Website
- vivaaerobus.com
Flights from Tampico International Airport to Hermosillo International Airport via Monterrey
- Ave. Duration
- 9h 27m
- When
- Every day
- Estimated price
- $2,400–6,000
Flights from Tampico International Airport to Tijuana International Airport via Monterrey
- Ave. Duration
- 9h 47m
- When
- Every day
- Estimated price
- $2,200–7,000
- Website
- united.com
Flights from Tampico International Airport to Phoenix via Houston
- Ave. Duration
- 7h 11m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $2,800–12,000
Flights from Tampico International Airport to Tucson via Houston
- Ave. Duration
- 10h 29m
- When
- Every day
- Estimated price
- $3,700–16,000
- Website
- volaris.com
Flights from Tampico International Airport to General Rodolfo Sánchez Taboada International Airport via Mexico City
- Ave. Duration
- 7h 37m
- When
- Every day
- Estimated price
- $2,900–8,500
- Website
- mexicana.gob.mx
Flights from Tampico International Airport to Tijuana International Airport via Mexico City
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- $2,900–13,000
- Website
- southwest.com
Flights from Tampico International Airport to Tucson via Mexico City, Phoenix
- Ave. Duration
- 8h 8m
- When
- Monday, Thursday, and Friday
- Estimated price
- $3,900–17,000
- Phone
- +52 664 104 7400
- [email protected]
- Website
- abc.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $550–1,100
- 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
- $350–650
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 2h 50m
- Frequency
- 5 times a day
- Estimated price
- $550–1,100
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
Bus from San Luis Río Colorado to Puerto Peñasco
- Ave. Duration
- 2h 10m
- Frequency
- 5 times a day
- Estimated price
- $500–900
- Schedules at
- abc.com.mx
- Book at
- abc.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- autobuseselite.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from Mexicali to Puerto Peñasco
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- $650–1,000
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
Bus from San Luis Río Colorado to Puerto Peñasco
- Ave. Duration
- 2h 40m
- Frequency
- Twice daily
- Estimated price
- $550–850
- Schedules at
- autobuseselite.com.mx
- Book at
- autobuseselite.com.mx
- Phone
- +52 55 5141 4300
- [email protected]
- Website
- odm.com.mx
Bus from Tampico to Chihuahua
- Ave. Duration
- 18h 30m
- Frequency
- Once daily
- Estimated price
- $2,800–4,000
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from San Luis Potosí to Nogales
- Ave. Duration
- 28h 30m
- Frequency
- Twice daily
- Estimated price
- $3,000–5,000
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- futura.com.mx
Bus from Chihuahua to Heroica Caborca
- Ave. Duration
- 11h 40m
- Frequency
- Twice daily
- Estimated price
- $1,900–3,200
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Tampico to Monterrey
- Ave. Duration
- 8h 15m
- Frequency
- Hourly
- Estimated price
- $1,400–2,100
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from Monterrey to Santa Ana
- Ave. Duration
- 26h 53m
- Frequency
- 4 times a day
- Estimated price
- $3,000–6,000
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
Bus from San Luis Potosí to Aguascalientes
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- $470–750
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 800 624 6618
- [email protected]
- Website
- albatrosautobuses.mx
Bus from Heroica Caborca to La Y Griega
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- $60–150
- 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
- $120–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 La Y Griega to Puerto Peñasco
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- $120–200
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Santa Ana to La Y Griega
- Ave. Duration
- 2h 15m
- Frequency
- Every 30 minutes
- Estimated price
- $160–270
- 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
- $120–200
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
Bus from Hermosillo to Puerto Peñasco
- Ave. Duration
- 6h 45m
- Frequency
- Hourly
- Estimated price
- $320–600
- 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–550
- Schedules at
- albatrosautobuses.mx
- Book at
- albatrosautobuses.mx
- Phone
- +1 602 971 0166
- [email protected]
- Website
- headouttorockypoint.com
Shuttle from Phoenix to Puerto Peñasco
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $2,538
- Schedules at
- headouttorockypoint.com
- One way (Per person)
- $2,538
- Phone
- +1 602 442 6802
- [email protected]
- Website
- Nenas Shuttle
Shuttle from Tucson to Puerto Peñasco
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- $1,438
- Website
- Nenas Shuttle
- Phone
- 800 881 8181
- Website
- ticket.gruposenda.com
Bus from Tampico to Monterrey
- Ave. Duration
- 7h 40m
- Frequency
- Every 3 hours
- Estimated price
- $1,000–1,600
- Schedules at
- ticket.gruposenda.com
- Book at
- ticket.gruposenda.com
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- transportesfrontera.com.mx
Bus from Tampico to Monterrey
- Ave. Duration
- 7h 10m
- Frequency
- Every 4 hours
- Estimated price
- $1,100–1,700
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
Bus from San Luis Potosí to Aguascalientes
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- $320–600
- Schedules at
- transportesfrontera.com.mx
- Book at
- transportesfrontera.com.mx
- Phone
- +52 937 132 0108
- [email protected]
- Website
- Tours Acosta
Bus from Tampico to Monterrey
- Ave. Duration
- 6h 9m
- Frequency
- Once daily
- Estimated price
- $590–650
- Schedules at
- Tours Acosta
- Phone
- +52 800 837 2222
- [email protected]
- Website
- grupovencedor.com
Bus from Tampico to San Luis Potosí
- Ave. Duration
- 7h 35m
- Frequency
- Hourly
- Estimated price
- $800–1,200
- Schedules at
- grupovencedor.com
- Book at
- grupovencedor.com
- First Class
- $1,017
- Gran Confort
- $1,020
Bus from Tampico to San Luis Potosí
- Ave. Duration
- 7h 35m
- Frequency
- Hourly
- Estimated price
- $800–1,200
- Schedules at
- grupovencedor.com
- Book at
- grupovencedor.com
- First Class
- $1,017
- Gran Confort
- $1,020
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- chihuahuenses.com.mx
Bus from San Luis Potosí to Aguascalientes
- Ave. Duration
- 2h 50m
- Frequency
- Once daily
- Estimated price
- $420–700
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
Bus from Aguascalientes to Hermosillo
- Ave. Duration
- 23h 40m
- Frequency
- 5 times a day
- Estimated price
- $3,200–5,500
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +52 55 4440 3187
- [email protected]
- Website
- estrellablanca.com.mx
Bus from San Luis Potosí to Aguascalientes
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- $240–700
- Schedules at
- estrellablanca.com.mx
- Book at
- estrellablanca.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 658+ hotels available in Puerto Peñasco.
















































