1map logoGo to main page

Saint Louis, MO, USA to Amarillo, TX, USA from $80: 3 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Saint Louis, United States of America
to
Amarillo, United States of America

How to Get from Saint Louis to Amarillo: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$80 by busBest price
1107 kmDistance
5h 46m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Saint Louis to Amarillo with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
5h  46m
Estimated price
$328-732
Recommended
Company
Greyhound USA
Bus
Average Duration
14h  45m
Estimated price
$80-170
Cheapest
route map
Distance: 1107 km
Duration: 5h 46m

See more options

Company
N/A
Drive
Average Duration
12h 
Estimated price
$130-200

Traveling From Saint Louis to Amarillo

Embarking on a journey from Saint Louis to Amarillo reveals a stark contrast: the vibrant, bustling city life of Saint Louis offers rich cultural experiences, while Amarillo invites you to explore its open landscapes and storied western heritage.

Best Neighborhoods in Amarillo

Amarillo boasts a variety of neighborhoods, each with its own charm.

The Historic District
• Charming architecture from the early 20th century.
• Home to local art galleries and boutiques.
Canyon
• Close proximity to Palo Duro Canyon State Park.
• Great dining options with a local twist.
The Wolflin District
• Tree-lined streets with unique shops and cafes.
• Offers vibrant nightlife and cultural events.

Best Times To Visit Amarillo's Attractions

Timing your visit can enhance your experience at Amarillo's top attractions.

Palo Duro Canyon
Spring and fall offer mild weather and fewer visitors, perfect for hiking.
Cadillac Ranch
Early mornings or weekday visits reduce crowds for a better photo experience.
Big Texan Steak Ranch
Visit during weekdays for shorter wait times and a more relaxed atmosphere.

Amarillo Weather: What to Expect Year-Round

Amarillo experiences a semi-arid climate with four distinct seasons, making spring and fall the ideal times to visit for pleasant temperatures. Understanding the weather patterns can greatly enhance your travel experience, as summer heat may be intense, while winter can bring unexpected snow.

Dining in Amarillo: A Flavorful Departure

In Amarillo, try the Texas-sized chicken-fried steak at the Big Texan Steak Ranch, which offers a hearty, down-home flavor that's a stark contrast to the barbecue and rich Creole dishes of Saint Louis. The lively atmosphere, complete with western décor and live music, adds a distinctive charm to your dining experience that celebrates the local culture.

Saint Louis - Amarillo operators

Explore transport companies operating between Saint Louis and Amarillo, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane
Website
southwest.com

Plane from St. Louis Airport (STL) to Amarillo Airport (AMA)

Average Duration
5h 8m
Estimated price
$300-3280

Plane from St. Louis Airport (STL) to Amarillo Airport (AMA)

Average Duration
4h 40m
Estimated price
$3281-800

Plane from St. Louis Airport (STL) to Amarillo Airport (AMA)

Average Duration
5h 10m
Estimated price
$3281-800

Plane from St. Louis Airport (STL) to Amarillo Airport (AMA)

Average Duration
8h 10m
Estimated price
$3282-3283
Website
aa.com

Plane from St. Louis Airport (STL) to Amarillo Airport (AMA)

Average Duration
5h
Estimated price
$3284-3285
Website
united.com

Plane from St. Louis Airport (STL) to Amarillo Airport (AMA)

Average Duration
5h 12m
Estimated price
$3286-3285

Plane from St. Louis Airport (STL) to Amarillo Airport (AMA)

Average Duration
6h 54m
Estimated price
$3286-3285
Bus
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from St Louis Bus Station to Amarillo Bus Station

Average Duration
14h 45m
Estimated price
$80-170

Saint Louis to Amarillo: Overview of Bus, Train, Flight, and Car Trips

Traveling between Saint Louis and Amarillo offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

If you're looking to travel from St. Louis to Amarillo by train, there are several options available. The first route takes approximately 15 hours and 25 minutes to cover a distance of 1231.1 km. The journey includes a bus towards Amarillo Bus Station, with a travel time of about 14 hours and 55 minutes, departing from St. Louis and arriving at Greyhound Bus Station in Albuquerque, then Los Angeles. The agency for this route is Greyhound, and more information can be found on their website. The second route also takes approximately 15 hours and 35 minutes to cover the same distance. This journey also includes a bus towards Amarillo Bus Station, with a travel time of about 15 hours and 5 minutes, departing from Lambert Field in St. Louis, and arriving at Greyhound Bus Station in Albuquerque, then Los Angeles. The agency for this route is also Greyhound. Lastly, the third route takes 15 hours and 35 minutes to cover a distance of 1194.1 km. This route includes a bus towards Phoenix, with a travel time of about 15 hours and 5 minutes, departing from Lambert Field and arriving at Greyhound Bus Station. The agency for this route is Greyhound, and they can be contacted at 1-800-231-2222. For more information, you can visit their website.

Frequently asked questions

Find out more about the route from Saint Louis to Amarillo.

Or choose the category:
The cheapest way to travel from Saint Louis to Amarillo is by bus. Greyhound offers bus routes between the two cities, with ticket prices ranging from $80 to $170. The journey takes approximately 14 hours and 55 minutes. It is advisable to book your tickets in advance to secure the best rates and ensure availability.
The fastest way to travel from Saint Louis to Amarillo is by flying. There are direct flights available that can take you from Lambert-St. Louis International Airport to Rick Husband Amarillo International Airport in approximately 5 hours and 41 minutes. Keep in mind that flight prices vary and can range from $220 to $600. It is advisable to check with different airlines for the best deals and to book your tickets in advance for better availability.
The distance from St. Louis to Amarillo is approximately 688 miles. This is the direct distance between the two cities. However, if you plan to drive, the road distance is slightly longer at 759.3 miles. It usually takes about 11-12 hours to drive from St. Louis to Amarillo, depending on traffic and weather conditions.
The most convenient and affordable way to travel from St. Louis to Amarillo without a car is by bus. Greyhound offers several daily departures between the two cities, with prices ranging from $80 to $170. The journey takes approximately 14 hours and 55 minutes. Alternatively, you can also consider flying, but this option tends to be more expensive.
The travel time from Saint Louis to Amarillo is approximately 5 hours and 41 minutes, including any required transfers. This time may vary depending on factors such as traffic and the mode of transportation chosen. It is recommended to check the specific schedule and route options when planning your trip.
There are plenty of accommodation options available in Amarillo. With over 108 hotels to choose from, you will have a range of choices to fit your budget and preferences. Prices start at $42 per night, providing affordable options for travelers. Some popular hotels in Amarillo include the Embassy Suites Amarillo Downtown, Courtyard by Marriott Amarillo Downtown, and Hampton Inn & Suites Amarillo West.
Yes, you can drive from Saint Louis to Amarillo. The driving distance is approximately 759 miles, and it takes around 12 hours to complete the journey. You can choose to drive on Interstate 44, which is the most direct route. It is important to make sure your vehicle is in good condition and to plan for rest stops along the way.
Yes, there is a direct bus between Saint Louis and Amarillo. The bus departs from St Louis Bus Station and arrives at Amarillo Bus Station. The bus service operates twice daily, every day. The journey takes approximately 14 hours and 55 minutes.
To catch the bus from Saint Louis to Amarillo you will need to go to the St Louis Bus Station. This is the departure point for the Greyhound USA bus service that operates this route. The bus station is located at 430 S 15th St, St. Louis 63103. Make sure to arrive at the station ahead of the departure time to ensure a smooth journey.
The bus from Saint Louis to Amarillo arrives at the Amarillo Bus Station. This is the primary bus station in Amarillo and is conveniently located within the city. Upon arrival, passengers can easily access local transportation options or continue their journey to their desired destination in Amarillo. The Amarillo Bus Station offers amenities such as restrooms, seating areas, and ticketing services to ensure a comfortable travel experience.
To get to Amarillo from the St. Louis airport, you can take a flight that typically has a layover in Dallas or Houston. The flight duration can vary, but it is usually around 4-6 hours. Alternatively, you can choose to rent a car or take a taxi from the airport and drive to Amarillo, which takes approximately 7-8 hours depending on traffic and road conditions. It is also possible to take a bus from St. Louis airport to Amarillo, which can take around 14-16 hours and is a more budget-friendly option.
United Airlines, American Airlines, and Southwest Airlines all offer flights between Saint Louis and Amarillo. These airlines provide multiple daily departures from St. Louis Airport to Amarillo Airport, making it convenient for travelers to choose a flight that suits their schedule. It is recommended to compare prices and schedules among these airlines to find the most suitable option for your trip.
The fastest way to get from Saint Louis to Amarillo is by plane. However, there are no direct flights between St. Louis Airport and Amarillo Airport. The quickest flight option takes approximately 3 hours and 55 minutes with one stopover. Airlines such as United Airlines, American Airlines, and Southwest Airlines offer flights for this route. The flight duration from Saint Louis to Amarillo is approximately 5 hours and 41 minutes. The prices for flights between Amarillo and Saint Louis range from $228 to $582.
The flight duration from Saint Louis to Amarillo varies depending on the stopover. There are no direct flights, and the quickest option with one stop takes approximately 3 hours and 55 minutes. However, it is important to note that flight durations can be subject to change due to factors such as weather conditions and air traffic. It is advisable to check with airlines for the most accurate and current flight schedules.
The cost of a flight from Saint Louis to Amarillo can range from $228 to $582. However, prices may vary depending on factors such as the airline, time of booking, and availability. It is recommended to compare prices from different airlines and use flight comparison websites to find the best deal. Additionally, booking your flight in advance or being flexible with your travel dates can help you secure a lower fare.
The cost of a bus ticket from Saint Louis to Amarillo can range from $80 to $170. Prices may vary depending on the bus company, the time of day, and how far in advance you book your ticket. It's recommended to compare prices from different bus providers and book early to secure the best deal for your trip.
The cost to drive from Saint Louis to Amarillo ranges from $130 to $200, depending on factors such as the type of vehicle, gas prices, and driving habits. This estimate includes fuel expenses, but it does not account for other costs such as tolls, meals, or accommodation. It's also worth considering the time and effort involved in driving for approximately 12-13 hours, including breaks.

Trips from Saint Louis

Trips to Carbondale