There are 7 ways to get from Harlingen to Amarillo by plane, bus (Greyhound), car, bus, or bus (Flixbus, Greyhound)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Rio Grande Valley International Airport
best- Fly from Rio Grande Valley International Airport (HRL) to Rick Husband Amarillo International Airport (AMA)plane HRL - AMA
5h 58m$90–400Bus via San Antonio
- Take the bus from Harlingen Bus Station to San Antoniobus Brownsville
- Take the bus from San Antonio Bus Station to Amarillo Multimodal Transfer Stabus Greyhound US1184s
17h 32m$129–306Drive 757.9 mi
- Drive from Harlingen to Amarillocar 757.9 mi
12h 13m$139–200Bus to Mcallen Miller International Airport, fly
- Take the bus from Harlingen Bus Station to McAllen Central Stationbus
- Fly from Mcallen Miller International Airport (MFE) to Rick Husband Amarillo International Airport (AMA)plane MFE - AMA
6h 4m$138–476Bus to Brownsville-South Padre Island International Airport, fly
- Take the bus from Harlingen Bus Station to Brownsvillebus
- Fly from Brownsville-South Padre Island International Airport (BRO) to Rick Husband Amarillo International Airport (AMA)plane BRO - AMA
7h 9m$145–520Bus to Corpus Christi International Airport, fly
- Take the bus from Harlingen Bus Station to Robstown Stationbus
- Fly from Corpus Christi International Airport (CRP) to Rick Husband Amarillo International Airport (AMA)plane CRP - AMA
7h 17m$192–630Bus
- Take the bus from Harlingen Bus Station to San Antonio Bus Stationbus FlixBus US1120 / ...
- Take the bus from San Antonio Bus Station to Amarillo Multimodal Transfer Stabus Greyhound US1184s
17h 50m$93–309
Harlingen to Amarillo by bus and foot
Questions & Answers
The cheapest way to get from Harlingen to Amarillo is to drive which costs $130 - $200 and takes 12h 13m.
The fastest way to get from Harlingen to Amarillo is to fly which takes 5h 58m and costs $90 - $400.
No, there is no direct bus from Harlingen station to Amarillo. However, there are services departing from Harlingen Bus Station and arriving at Amarillo Multimodal Transfer Sta via Five Points Transfer Area - Southbound and San Antonio Bus Station. The journey, including transfers, takes approximately 17h 32m.
The distance between Harlingen and Amarillo is 685 miles. The road distance is 762.3 miles.
The best way to get from Harlingen to Amarillo without a car is to bus via San Antonio which takes 17h 32m and costs $120 - $310.
It takes approximately 5h 58m to get from Harlingen to Amarillo, including transfers.
Harlingen to Amarillo bus services, operated by Flixbus USA, depart from Harlingen Bus Station.
The best way to get from Harlingen to Amarillo is to fly which takes 5h 58m and costs $90 - $400. Alternatively, you can bus via San Antonio, which costs $120 - $310 and takes 17h 32m.
Harlingen to Amarillo bus services, operated by Flixbus USA, arrive at San Antonio Bus Station.
Yes, the driving distance between Harlingen to Amarillo is 762 miles. It takes approximately 12h 13m to drive from Harlingen to Amarillo.
What companies run services between Harlingen, TX, USA and Amarillo, TX, USA?
Southwest Airlines, United Airlines, and American Airlines fly from Rio Grande Valley International Airport (HRL) to Rick Husband Amarillo International Airport (AMA) every 4 hours. Alternatively, you can take a bus from Harlingen Bus Station to Amarillo Multimodal Transfer Sta via San Antonio, Five Points Transfer Area - Southbound, St. Mary's Between Convent & Mart, and San Antonio Bus Station in around 17h 32m.
- Website
- aa.com
Flights from Rio Grande Valley International Airport to Rick Husband Amarillo International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $70–390
Flights from Mcallen Miller International Airport to Rick Husband Amarillo International Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $70–390
Flights from Brownsville-South Padre Island International Airport to Rick Husband Amarillo International Airport via Dallas/Ft.Worth
- Ave. Duration
- 4h 56m
- When
- Every day
- Estimated price
- $80–440
Flights from Corpus Christi International Airport to Rick Husband Amarillo International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- $90–500
- Website
- southwest.com
Flights from Rio Grande Valley International Airport to Rick Husband Amarillo International Airport via Austin
- Ave. Duration
- 4h 20m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $65–370
Flights from Rio Grande Valley International Airport to Rick Husband Amarillo International Airport via Dallas
- Ave. Duration
- 6h 27m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $70–390
Flights from Rio Grande Valley International Airport to Rick Husband Amarillo International Airport via Houston Hobby Apt, Dallas
- Ave. Duration
- 6h 43m
- When
- Monday, Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- $75–400
Flights from Corpus Christi International Airport to Rick Husband Amarillo International Airport via Houston Hobby Apt, Austin
- Ave. Duration
- 7h 15m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $95–550
- Website
- united.com
Flights from Rio Grande Valley International Airport to Rick Husband Amarillo International Airport via Houston
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- $75–390
Flights from Mcallen Miller International Airport to Rick Husband Amarillo International Airport via Houston
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $75–400
Flights from Brownsville-South Padre Island International Airport to Rick Husband Amarillo International Airport via Houston
- Ave. Duration
- 4h 50m
- When
- Every day
- Estimated price
- $85–450
Flights from Corpus Christi International Airport to Rick Husband Amarillo International Airport via Houston
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- $90–550
- Phone
- +1 800-923-1799
- contactus@omexusa.net
- Website
- omnibusexpress.com
Bus from Harlingen Bus Station to San Antonio
- Ave. Duration
- 4h 44m
- Frequency
- Once daily
- Estimated price
- $65–85
- Schedules at
- omnibusexpress.com
Bus from Harlingen Bus Station to McAllen Central Station
- Ave. Duration
- 28 min
- Frequency
- Once daily
- Estimated price
- $40–55
- Schedules at
- omnibusexpress.com
Bus from Harlingen Bus Station to Brownsville
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- $35–50
- Schedules at
- omnibusexpress.com
Bus from Harlingen Bus Station to Robstown Station
- Ave. Duration
- 1h 35m
- Frequency
- Once daily
- Estimated price
- $45–65
- Schedules at
- omnibusexpress.com
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from San Antonio Bus Station to Amarillo Multimodal Transfer Sta
- Ave. Duration
- 11h 25m
- Frequency
- Once daily
- Estimated price
- $60–220
- Website
- https://www.greyhound.com/
- Phone
- +1 (855) 626-8585
- Website
- flixbus.com
Bus from Harlingen Bus Station to San Antonio Bus Station
- Ave. Duration
- 5h 25m
- Frequency
- Twice daily
- Estimated price
- $30–90
- Schedules at
- flixbus.com
- Adult
- $30–90
Want to know more about travelling around United States
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
Book your Harlingen to Amarillo bus tickets online with Omio and FlixBus.
There are 193+ hotels available in Amarillo.





