There are 8 ways to get from Amarillo to Puebla by plane, bus, bus (Greyhound), 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.
Fly to Benito Juárez International Airport, bus
best- Fly from Rick Husband Amarillo International Airport (AMA) to Benito Juárez International Airport (MEX)plane AMA - MEX
- Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus
8h 17m$2,226–8,441Fly to Hermanos Serdán International Airport
cheapest- Fly from Rick Husband Amarillo International Airport (AMA) to Hermanos Serdán International Airport (PBC)plane AMA - PBC
8h 40m$1,761–7,106Bus via Nuevo Laredo
- Take the bus from Amarillo Multimodal Transfer Sta to San Antonio Bus Stationbus
- Take the bus from San Antonio Station to Nuevo Laredobus
- Take the bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueñabus
- Take the bus from Terminal Central Del Sur - Taxqueña to Puebla Terminal CAPUbus
28h 51m$5,369–8,744Drive 2,117.6 km
- Drive from Amarillo to Pueblacar 2,117.6 km
24h 2m$4,289–6,195Fly to Veracruz International Airport, bus
- Fly from Rick Husband Amarillo International Airport (AMA) to Veracruz International Airport (VER)plane AMA - VER
- Take the bus from Veracruz Airport to Xalapabus
- Take the bus from Xalapa to Puebla CAPUbus
12h 10m$2,521–9,556Bus
- Take the bus from Amarillo Multimodal Transfer Sta to San Antonio Bus Stationbus
- Take the bus from San Antonio to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus
34h 58m$4,239–7,104Bus #2
- Take the bus from Amarillo to El Pasobus OK City / ...
- Take the bus from Ciudad Juárez to Puebla CAPUbus
35h 36m$5,468–7,837Bus via Cuauhtémoc
- Take the bus from Amarillo to Cuahutémocbus
- Take the bus from Ciudad Cuauhtémoc to Chihuahuabus
- Take the bus from Chihuahua to Terminal Central de Autobuses del Nortebus
- Take the bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPUbus
45h 31m$3,323–7,193
Rick Husband Amarillo International Airport (AMA) to Benito Juárez International Airport (MEX) flights
Questions & Answers
The cheapest way to get from Amarillo to Puebla is to fly which costs $1700 - $7500 and takes 8h 40m.
The fastest way to get from Amarillo to Puebla is to fly and bus which takes 8h 17m and costs $2200 - $8500.
No, there is no direct bus from Amarillo to Puebla. However, there are services departing from Amarillo Multimodal Transfer Sta and arriving at Puebla Terminal CAPU via San Antonio Station, Nuevo Laredo and Terminal Central Del Sur - Taxqueña. The journey, including transfers, takes approximately 28h 51m.
The distance between Amarillo and Puebla is 1929 km. The road distance is 2117.6 km.
The best way to get from Amarillo to Puebla without a car is to bus via Nuevo Laredo which takes 28h 51m and costs $5000 - $9000.
It takes approximately 8h 17m to get from Amarillo to Puebla, including transfers.
Amarillo to Puebla bus services, operated by Greyhound USA, depart from Amarillo Multimodal Transfer Sta station.
The best way to get from Amarillo to Puebla is to bus via Nuevo Laredo which takes 28h 51m and costs $5000 - $9000. Alternatively, you can fly, which costs $1700 - $7500 and takes 8h 40m.
Amarillo to Puebla bus services, operated by Greyhound USA, arrive at San Antonio Bus Station.
Puebla is 1h behind Amarillo. It is currently 12:10 AM in Amarillo and 11:10 PM in Puebla.
What companies run services between Amarillo, TX, USA and Puebla, Mexico?
You can take a bus from Amarillo Multimodal Transfer Sta to Puebla Terminal CAPU via San Antonio Bus Station, San Antonio Station, Nuevo Laredo, and Terminal Central Del Sur - Taxqueña in around 28h 51m. Alternatively, United Airlines, Volaris, and three other airlines fly from Rick Husband Amarillo International Airport (AMA) to Hermanos Serdán International Airport (PBC) 3 times a day.
- Website
- aa.com
Flights from Rick Husband Amarillo International Airport to Benito Juárez International Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h 51m
- When
- Every day
- Estimated price
- $1,500–7,500
Flights from Rick Husband Amarillo International Airport to Veracruz International Airport via Dallas/Ft.Worth
- Ave. Duration
- 7h 18m
- When
- Every day
- Estimated price
- $1,600–8,000
- Website
- vivaaerobus.com
Flights from Rick Husband Amarillo International Airport to Hermanos Serdán International Airport via Dallas/Ft.Worth, Monterrey
- Ave. Duration
- 7h 46m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $1,300–6,500
Flights from Rick Husband Amarillo International Airport to Hermanos Serdán International Airport via Austin, Monterrey
- Ave. Duration
- 11h 5m
- When
- Monday and Friday
- Estimated price
- $1,700–8,000
- Website
- united.com
Flights from Rick Husband Amarillo International Airport to Benito Juárez International Airport via Houston
- Ave. Duration
- 7h 3m
- When
- Every day
- Estimated price
- $1,500–7,500
- Website
- volaris.com
Flights from Rick Husband Amarillo International Airport to Hermanos Serdán International Airport via Houston
- Ave. Duration
- 9h 46m
- When
- Thursday
- Estimated price
- $1,700–9,000
Flights from Rick Husband Amarillo International Airport to Hermanos Serdán International Airport via Denver, Guadalajara
- Ave. Duration
- 13h
- When
- Every day
- Estimated price
- $2,500–11,000
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Terminal Central de Autobuses del Norte to Puebla Terminal CAPU
- Ave. Duration
- 1h 39m
- Frequency
- Hourly
- Estimated price
- $310–450
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Terminal Central Del Sur - Taxqueña to Puebla Terminal CAPU
- Ave. Duration
- 2h 15m
- Frequency
- Every 3 hours
- Estimated price
- $290–440
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Veracruz Airport to Xalapa
- Ave. Duration
- 1h 34m
- Frequency
- Every 3 hours
- Estimated price
- $260–470
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Bus from Xalapa to Puebla CAPU
- Ave. Duration
- 2h 40m
- Frequency
- Every 2 hours
- Estimated price
- $390–600
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Amarillo Multimodal Transfer Sta to San Antonio Bus Station
- Ave. Duration
- 11h 30m
- Frequency
- Once daily
- Estimated price
- $1,600–3,000
- Website
- https://www.greyhound.com/
- Phone
- +1 479 750 3263
- Website
- transporteschayo.com
Bus from San Antonio Station to Nuevo Laredo
- Ave. Duration
- 3h 14m
- Frequency
- Once daily
- Estimated price
- $950–1,050
- Schedules at
- transporteschayo.com
- Book at
- transporteschayo.com
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- futura.com.mx
Bus from Nuevo Laredo to Terminal Central Del Sur - Taxqueña
- Ave. Duration
- 8h 44m
- Frequency
- 3 times a day
- Estimated price
- $2,500–4,300
- Schedules at
- futura.com.mx
- Book at
- futura.com.mx
- Phone
- +52 55 4386 4652
- solucioneshola@ado.com.mx
- Website
- ado.com.mx
Bus from Xalapa to Puebla CAPU
- Ave. Duration
- 2h 45m
- Frequency
- Every 3 hours
- Estimated price
- $250–440
- Schedules at
- ado.com.mx
- Book at
- ado.com.mx
- Phone
- +1 800 923 1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from San Antonio to Terminal Central de Autobuses del Norte
- Ave. Duration
- 20h 3m
- Frequency
- Once daily
- Estimated price
- $2,300–3,700
- Schedules at
- omnibusexpress.com
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Amarillo to El Paso
- Ave. Duration
- 5h 42m
- Frequency
- Twice daily
- Estimated price
- $1,400–1,900
- Schedules at
- omnibusexpress.com
- Phone
- +52 55 4440 3187
- servicioalcliente@geb.mx
- Website
- chihuahuenses.com.mx
Bus from Ciudad Juárez to Puebla CAPU
- Ave. Duration
- 28h 5m
- Frequency
- Once daily
- Estimated price
- $4,000–6,000
- Schedules at
- chihuahuenses.com.mx
- Book at
- chihuahuenses.com.mx
- Phone
- +1 817-704-8506
- info@noroesteusa.com
- Website
- noroesteusa.com
Bus from Amarillo to Cuahutémoc
- Ave. Duration
- 17h
- Frequency
- Once a week
- Estimated price
- $90–2,200
- Schedules at
- noroesteusa.com
- Phone
- +52 55 5141 4300
- contacto@odm.com.mx
- Website
- odm.com.mx
Bus from Ciudad Cuauhtémoc to Chihuahua
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- $220–600
- Schedules at
- odm.com.mx
- Book at
- odm.com.mx
Bus from Chihuahua to Terminal Central de Autobuses del Norte
- Ave. Duration
- 22h 30m
- Frequency
- Every 4 hours
- Estimated price
- $2,700–4,000
- Schedules at
- odm.com.mx
- Book at
- odm.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
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between Amarillo to Puebla is 2118 km. It takes approximately 24h 2m to drive from Amarillo to Puebla.
There are 582+ hotels available in Puebla.


































