There are 5 ways to get from St. Louis to Lamy by plane, train (Amtrak), bus, train, 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 Santa Fe Municipal Airport
best- Fly from Lambert–St. Louis International Airport (STL) to Santa Fe Municipal Airport (SAF)plane STL - SAF
7h$172–758Bus, train
cheapest- Take the bus from St Louis Bus Station to Albuquerque Bus Stationbus Greyhound US1210
- Take the train from Albuquerque Alvarado Transportation Center to Lamy Stationtrain Southwest Chief
23h 5m$102–230Train (Amtrak)
- Take the train from St. Louis to Kansas Citytrain Missouri River Runner / ...
- Take the train from Kansas City to Lamy Stationtrain Southwest Chief
22h 42m$111–463Drive 1,012 mi
- Drive from St. Louis to Lamycar 1,012 mi
15h 56m$185–267Fly to Albuquerque International Airport, train
- Fly from Lambert–St. Louis International Airport (STL) to Albuquerque International Airport (ABQ)plane STL - ABQ
- Take the train from Albuquerque Alvarado Transportation Center to Lamy Stationtrain
9h 23m$214–1,130
St. Louis to Lamy by train (Amtrak)
Questions & Answers
The cheapest way to get from St. Louis to Lamy is to bus and train which costs $100 - $230 and takes 23h 5m.
The fastest way to get from St. Louis to Lamy is to fly which takes 7h and costs $170 - $800.
No, there is no direct train from St. Louis to Lamy station. However, there are services departing from St. Louis and arriving at Lamy Station via Kansas City. The journey, including transfers, takes approximately 22h 42m.
The distance between St. Louis and Lamy is 934 miles. The road distance is 1018 miles.
The best way to get from St. Louis to Lamy without a car is to train which takes 22h 42m and costs $110 - $470.
It takes approximately 7h to get from St. Louis to Lamy, including transfers.
St. Louis to Lamy train services, operated by Amtrak, depart from St. Louis station.
The best way to get from St. Louis to Lamy is to fly which takes 7h and costs $170 - $800. Alternatively, you can train, which costs $110 - $470 and takes 22h 42m.
Lamy is 1h behind St. Louis. It is currently 7:00 PM in St. Louis and 6:00 PM in Lamy.
St. Louis to Lamy train services, operated by Amtrak, arrive at Kansas City station.
What companies run services between St. Louis, MO, USA and Lamy, NM, USA?
United Airlines and American Airlines fly from Lambert–St. Louis International Airport (STL) to Santa Fe Municipal Airport (SAF) 5 times a day. Alternatively, you can take a train from St. Louis to Lamy Station via Kansas City in around 22h 42m.
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Santa Fe Municipal Airport via Dallas/Ft.Worth
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- $140–700
Flights from Lambert–St. Louis International Airport to Santa Fe Municipal Airport via Phoenix
- Ave. Duration
- 8h 26m
- When
- Every day
- Estimated price
- $180–850
Flights from Lambert–St. Louis International Airport to Santa Fe Municipal Airport via Chicago O'Hare
- Ave. Duration
- 9h 4m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $160–800
Flights from Lambert–St. Louis International Airport to Albuquerque International Airport via Dallas/Ft.Worth
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- $220–1,200
- Website
- southwest.com
Flights from Lambert–St. Louis International Airport to Albuquerque International Airport via Denver
- Ave. Duration
- 4h 53m
- When
- Tuesday to Sunday
- Estimated price
- $220–1,200
Flights from Lambert–St. Louis International Airport to Albuquerque International Airport via Kansas City
- Ave. Duration
- 4h 40m
- When
- Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $200–1,100
Flights from Lambert–St. Louis International Airport to Albuquerque International Airport via Dallas
- Ave. Duration
- 5h 22m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $230–1,200
Flights from Lambert–St. Louis International Airport to Albuquerque International Airport via Nashville
- Ave. Duration
- 7h 15m
- When
- Monday, Friday, and Sunday
- Estimated price
- $260–1,300
- Website
- united.com
Flights from Lambert–St. Louis International Airport to Santa Fe Municipal Airport via Denver
- Ave. Duration
- 5h 58m
- When
- Every day
- Estimated price
- $130–700
Flights from Lambert–St. Louis International Airport to Santa Fe Municipal Airport via Houston
- Ave. Duration
- 5h 59m
- When
- Saturday
- Estimated price
- $160–800
Flights from Lambert–St. Louis International Airport to Albuquerque International Airport via Denver
- Ave. Duration
- 6h 16m
- When
- Every day
- Estimated price
- $220–1,200
Rome2Rio's guide to Amtrak
Contact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Louis to Kansas City
- Ave. Duration
- 5h 40m
- Frequency
- Twice daily
- Estimated price
- $35–220
- Website
- https://www.amtrak.com/home.html
Train from Kansas City to Lamy Station
- Ave. Duration
- 16h 2m
- Frequency
- Twice daily
- Estimated price
- $75–250
- Website
- https://www.amtrak.com/home.html
- Coach Seat - Advance Purchase
- $75–210
- Coach Seat short notice purchase
- $100–250
- Business - advance purchase
- $140–600
- Business Class
- $230–600
Train from Albuquerque Alvarado Transportation Center to Lamy Station
- Ave. Duration
- 1h 10m
- Frequency
- Once daily
- Estimated price
- $12–26
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from St Louis Bus Station to Albuquerque Bus Station
- Ave. Duration
- 20h 55m
- Frequency
- Twice daily
- Estimated price
- $90–210
- Website
- https://www.greyhound.com/
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
Why you should take the train in the US
Read the travel guide
Need to know: Greyhound
Read the travel guide
More Questions & Answers
Yes, the driving distance between St. Louis to Lamy is 1018 miles. It takes approximately 15h 56m to drive from St. Louis to Lamy.
Book your St. Louis to Lamy train tickets online with Omio.
There are 241+ hotels available in Lamy.






