There are 5 ways to get from St. Louis to Keene by plane, car, train, bus, or bus (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 to Manchester Airport, drive
best- Fly from Lambert–St. Louis International Airport (STL) to Manchester Airport (MHT)plane STL - MHT
- Drive from Manchester-Airport-MHT to Keenecar
7h 5m$152–718Fly to Bradley International Airport, bus
cheapest- Fly from Lambert–St. Louis International Airport (STL) to Bradley International Airport (BDL)plane STL - BDL
- Take the bus from Springfield Union Station to Keenebus
10h 33m$140–638Train, bus
- Take the train from St. Louis to Chicago Union Stationtrain
- Take the train from Chicago Union Station to Springfieldtrain
- Take the bus from Springfield Union Station to Keenebus
28h 9m$405–806Bus (Greyhound)
- Take the bus from St Louis Bus Station to Port Authority Bus Terminalbus Greyhound US0421
- Take the bus from Port Authority Bus Terminal to Keenebus Greyhound US0255s
32h 45m$193–366Drive 1,105.5 mi
- Drive from St. Louis to Keenecar 1,105.5 mi
19h 45m$202–292
St. Louis to Keene by train and bus
Questions & Answers
The cheapest way to get from St. Louis to Keene is to bus which costs $190 - $370 and takes 32h 45m.
The fastest way to get from St. Louis to Keene is to fly and drive which takes 7h 5m and costs $150 - $750.
No, there is no direct bus from St. Louis station to Keene. However, there are services departing from St Louis Bus Station and arriving at Keene via Port Authority Bus Terminal. The journey, including transfers, takes approximately 32h 45m.
The distance between St. Louis and Keene is 1104 miles. The road distance is 1112 miles.
The best way to get from St. Louis to Keene without a car is to train and bus which takes 28h 9m and costs $400 - $850.
It takes approximately 7h 5m to get from St. Louis to Keene, including transfers.
St. Louis to Keene bus services, operated by Greyhound USA, depart from St Louis Bus Station.
St. Louis to Keene bus services, operated by Greyhound USA, arrive at Port Authority Bus Terminal station.
Keene is 1h ahead of St. Louis. It is currently 3:37 PM in St. Louis and 4:37 PM in Keene.
Yes, the driving distance between St. Louis to Keene is 1112 miles. It takes approximately 19h 45m to drive from St. Louis to Keene.
What companies run services between St. Louis, MO, USA and Keene, NH, USA?
You can take a bus from St Louis Bus Station to Keene via Port Authority Bus Terminal in around 32h 45m.
- Website
- southwest.com
Flights from Lambert–St. Louis International Airport to Manchester Airport via Chicago Midway
- Ave. Duration
- 4h 36m
- When
- Saturday to Friday
- Estimated price
- $140–700
Flights from Lambert–St. Louis International Airport to Manchester Airport via Baltimore
- Ave. Duration
- 5h 15m
- When
- Monday, Thursday, Friday, Tuesday, Wednesday, and Sunday
- Estimated price
- $150–700
Flights from Lambert–St. Louis International Airport to Manchester Airport via Nashville
- Ave. Duration
- 4h 30m
- When
- Monday, Thursday, and Friday
- Estimated price
- $160–750
Flights from Lambert–St. Louis International Airport to Bradley International Airport via Chicago Midway
- Ave. Duration
- 4h 27m
- When
- Monday, Thursday, Friday, Sunday, Tuesday, and Wednesday
- Estimated price
- $120–600
Flights from Lambert–St. Louis International Airport to Bradley International Airport via Baltimore
- Ave. Duration
- 5h
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- $120–600
Flights from Lambert–St. Louis International Airport to Bradley International Airport via Nashville
- Ave. Duration
- 5h 40m
- When
- Monday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- $130–600
- Website
- aa.com
Flights from Lambert–St. Louis International Airport to Manchester Airport via Reagan Washington
- Ave. Duration
- 4h 52m
- When
- Monday to Friday
- Estimated price
- $150–700
Flights from Lambert–St. Louis International Airport to Manchester Airport via Philadelphia
- Ave. Duration
- 5h 54m
- When
- Every day
- Estimated price
- $150–700
Flights from Lambert–St. Louis International Airport to Manchester Airport via Chicago O'Hare
- Ave. Duration
- 5h 51m
- When
- Every day
- Estimated price
- $150–700
Flights from Lambert–St. Louis International Airport to Bradley International Airport via Reagan Washington
- Ave. Duration
- 5h 46m
- When
- Every day
- Estimated price
- $120–600
- Website
- delta.com
Flights from Lambert–St. Louis International Airport to Bradley International Airport via Detroit
- Ave. Duration
- 4h 39m
- When
- Every day
- Estimated price
- $120–600
- Website
- united.com
Flights from Lambert–St. Louis International Airport to Manchester Airport via Washington Dulles
- Ave. Duration
- 5h 7m
- When
- Every day
- Estimated price
- $150–700
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- amtrak.com
Train from St. Louis to Chicago Union Station
- Ave. Duration
- 4h 55m
- Frequency
- 5 times a day
- Estimated price
- $90–190
- Website
- https://www.amtrak.com/home.html
Train from Chicago Union Station to Springfield
- Ave. Duration
- 19h 19m
- Frequency
- Once daily
- Estimated price
- $300–600
- Website
- https://www.amtrak.com/home.html
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- ifsr@greyhound.com
- Website
- greyhound.com
Bus from Springfield Union Station to Keene
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $12–23
- Website
- https://www.greyhound.com/
Bus from St Louis Bus Station to Port Authority Bus Terminal
- Ave. Duration
- 24h 50m
- Frequency
- 3 times a day
- Estimated price
- $160–310
- Website
- https://www.greyhound.com/
Bus from Port Authority Bus Terminal to Keene
- Ave. Duration
- 6h 55m
- Frequency
- Once daily
- Estimated price
- $30–65
- Website
- https://www.greyhound.com/
Bus from Springfield Union Station to Keene
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- $12–23
- 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
Book your St. Louis to Keene bus tickets online with Omio and FlixBus.
There are 45+ hotels available in Keene.








