Press Enter to show all options, press Tab go to next option

Kirkwood is located approximately 15 miles and 20 minutes from Downtown St. Louis. Located directly adjacent to I-270 and I-44, Kirkwood is conveniently situated in the heart of the St. Louis region with quick access to various amenities, employment centers and transportation hubs.


Kirkwood is located 20 minutes to the south of Lambert-St. Louis International Airport. The airport and its two terminals service 68 unique destinations amongst the following airline carriers:

Airline Number of Gates
Air Canada
Air Choice One
Alaska Airlines
American Airlines
Cape Air
Charter Flights
Delta Airlines
Frontier Airlines
Southwest Airlines
Sun Country Airlines 1
Swiftair  1
United Airlines 5
WOW Air 1


Kirkwood’s historic 1893 train station located in the heart of downtown is point of pride and symbol of the community. It was on the verge of closing in 2002, but in April, 2003 the City purchased the station from Amtrak and has maintained and staffed the station with volunteers ever since. In 2014 it was rated number one among Amtrak stations for “overall station experience”.

The station currently serves as a stop on the Amtrak Missouri River Runner route between Kansas City and St. Louis. The southbound and northbound trains each make 2 stops daily at the Kirkwood Station. Kirkwood, of the ten stops along the route, ranks behind only St. Louis and Kansas City in terms of ridership ons and offs.

Metro St. Louis

The City of Kirkwood is currently served by Metro St. Louis, specifically the MetroBus system. There are five principal bus routes that serve the community. These routes connect Kirkwood to a variety of retail, educational, medical and employment centers located throughout the St. Louis region. Routes 21 and 56 also connect with the Shrewsbury Metrolink Station which ties Kirkwood to the regional light rail system.