- Argentina (Español)
- Australia (English)
- Österreich (Deutsch)
- Belgique (Français)
- België (Nederlands)
- Bolivia (Español)
- Brasil (Português)
- Canada (English)
- Canada (Français)
- Chile (Español)
- Colombia (Español)
- Costa Rica (Español)
- Česká republika (Čeština)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Germany (English)
- Ecuador (Español)
- El Salvador (Español)
- España (Español)
- Espanya (Català)
- France (Français)
- Ελλάδα (Ελληνική)
- Guatemala (Español)
- Honduras (Español)
- Hong Kong (English)
- 香港 (中文)
- India (English)
- Indonesia (Bahasa Indonesia)
- Indonesia (English)
- Ireland (English)
- Israel (English)
- ישראל (עִבְרִית)
- Italia (Italiano)
- 日本 (日本語)
- Malaysia (English)
- Malaysia (Melayu)
- México (Español)
- Nederland (Nederlands)
- New Zealand (English)
- Nicaragua (Español)
- Norge (Norsk)
- Panamá (Español)
- Paraguay (Español)
- Perú (Español)
- Philippines (English)
- Polska (Polski)
- Portugal (Português)
- Puerto Rico (Español)
- República Dominicana (Español)
- România (Română)
- المملكة العربية السعودية (العَرَبِيَّة)
- Saudi Arabia (English)
- Suisse (Français)
- Schweiz (Deutsch)
- Singapore (English)
- South Africa (English)
- 대한민국 (한국어)
- Suomi (Suomi)
- Sverige (Svenska)
- 台灣 (中文)
- ประเทศไทย (ภาษาไทย)
- Thailand (English)
- Türkiye (Türkçe)
- Україна (Українська)
- United Arab Emirates (English)
- United Kingdom (English)
- United States (English)
- Estados Unidos (Español)
- Uruguay (Español)
- Venezuela (Español)
- Vietnam (English)
- Việt Nam (Việt)

Everything you should know
Flight Deals
Cheap Flights from St. Louis to Madison (STL-MSN)
Here are some of the best deals found on KAYAK recently from the most popular airlines for round-trip flights from St. Louis to Madison that are departing in the next months. While these flights were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.
Discover the best prices for you by selecting your travel dates on KAYAK.
Recent round-trip flight deals from St. Louis to Madison
Wed, Dec 9 - Wed, Dec 16
7:27 am - 10:45 amSTL Lambert-St Louis-MSN Madison Truax Field
3h 18m1 stop Chicago O'Hare Intl
5:00 am - 10:52 amMSN Madison Truax Field-STL Lambert-St Louis
5h 52m1 stop Chicago O'Hare Intl
$275American Airlines
Wed, Nov 25 - Sun, Nov 29
6:50 pm - 11:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 17m1 stop Chicago O'Hare Intl
6:25 am - 10:32 amMSN Madison Truax Field-STL Lambert-St Louis
4h 07m1 stop Chicago O'Hare Intl
$354United Airlines
Fri, Nov 27 - Tue, Dec 1
6:50 pm - 11:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 17m1 stop Chicago O'Hare Intl
5:30 am - 10:30 amMSN Madison Truax Field-STL Lambert-St Louis
5h 00m1 stop Chicago O'Hare Intl
$354United Airlines
Mon, Nov 23 - Fri, Nov 27
6:50 pm - 11:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 17m1 stop Chicago O'Hare Intl
5:43 pm - 9:40 pmMSN Madison Truax Field-STL Lambert-St Louis
3h 57m1 stop Chicago O'Hare Intl
$354United Airlines
Sat, Jan 9 - Tue, Jan 12
3:03 pm - 7:48 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 45m1 stop Chicago O'Hare Intl
5:45 pm - 11:20 pmMSN Madison Truax Field-STL Lambert-St Louis
5h 35m1 stop Chicago O'Hare Intl
$365United Airlines
Sat, Jan 9 - Tue, Jan 12
1:17 pm - 7:48 pmSTL Lambert-St Louis-MSN Madison Truax Field
6h 31m1 stop Chicago O'Hare Intl
3:47 pm - 9:37 pmMSN Madison Truax Field-STL Lambert-St Louis
5h 50m1 stop Chicago O'Hare Intl
$365United Airlines
Sat, Dec 5 - Sat, Dec 12
1:43 pm - 6:38 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 55m1 stop Chicago O'Hare Intl
5:51 am - 10:55 amMSN Madison Truax Field-STL Lambert-St Louis
5h 04m1 stop Chicago O'Hare Intl
$511American Airlines
Fri, Dec 4 - Mon, Dec 7
8:24 pm - 12:08 amSTL Lambert-St Louis-MSN Madison Truax Field
3h 44m1 stop Chicago O'Hare Intl
8:45 pm - 12:02 amMSN Madison Truax Field-STL Lambert-St Louis
3h 17m1 stop Chicago O'Hare Intl
$535American Airlines
Wed, Dec 9 - Wed, Dec 16
6:20 pm - 5:30 pmSTL Lambert-St Louis-MSN Madison Truax Field
23h 10m1 stop Orlando
10:38 am - 10:53 amMSN Madison Truax Field-STL Lambert-St Louis
48h 15m2 stops Tampa Atlanta Hartsfield-Jackson
$553Multiple Airlines
Fri, Nov 27 - Tue, Dec 1
3:04 pm - 9:58 amSTL Lambert-St Louis-MSN Madison Truax Field
18h 54m2 stops Denver Intl Tampa
10:30 am - 8:07 pmMSN Madison Truax Field-STL Lambert-St Louis
9h 37m1 stop Orlando
$1,266Multiple Airlines
Recent one-way flight deals from St. Louis to Madison
Sun, Dec 13
1:43 pm - 8:15 pmSTL Lambert-St Louis-MSN Madison Truax Field
6h 32m1 stop Chicago O'Hare Intl
$253American Airlines
Mon, Nov 23
3:30 pm - 7:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
3h 37m1 stop Minneapolis St Paul
$253Delta
Mon, Dec 21
5:16 pm - 9:25 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 09m1 stop Minneapolis St Paul
$253Delta
Mon, Nov 30
6:50 pm - 11:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 17m1 stop Chicago O'Hare Intl
$293United Airlines
Mon, Dec 21
6:21 pm - 4:24 pmSTL Lambert-St Louis-MSN Madison Truax Field
22h 03m2 stops Atlanta Hartsfield-Jackson Orlando
$308Multiple Airlines
Tue, Nov 17
6:50 pm - 11:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 17m1 stop Chicago O'Hare Intl
$334United Airlines
Fri, Nov 20
6:50 pm - 11:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 17m1 stop Chicago O'Hare Intl
$334United Airlines
Tue, Nov 17
8:15 pm - 12:13 amSTL Lambert-St Louis-MSN Madison Truax Field
3h 58m1 stop Chicago O'Hare Intl
$339American Airlines
Mon, Dec 21
4:21 pm - 9:58 amSTL Lambert-St Louis-MSN Madison Truax Field
41h 37m3 stops Denver Intl Dallas/Fort Worth Tampa
$366Multiple Airlines
Mon, Nov 23
9:40 am - 8:43 pmSTL Lambert-St Louis-MSN Madison Truax Field
11h 03m2 stops Chicago O'Hare Intl Denver Intl
$548United Airlines
Recent last minute flight deals from St. Louis to Madison
Mon, Nov 16 - Fri, Nov 20
6:50 pm - 11:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
4h 17m1 stop Chicago O'Hare Intl
3:52 pm - 9:40 pmMSN Madison Truax Field-STL Lambert-St Louis
5h 48m1 stop Chicago O'Hare Intl
$672United Airlines
Fri, Nov 13 - Fri, Nov 13
10:21 am - 5:07 pmSTL Lambert-St Louis-MSN Madison Truax Field
6h 46m1 stop Dallas/Fort Worth
6:38 pm - 11:58 pmMSN Madison Truax Field-STL Lambert-St Louis
5h 20m1 stop Charlotte Douglas
$821American Airlines
Mon, Nov 16 - Fri, Nov 20
4:26 pm - 9:50 amSTL Lambert-St Louis-MSN Madison Truax Field
17h 24m1 stop Orlando
12:10 pm - 4:20 pmMSN Madison Truax Field-STL Lambert-St Louis
52h 10m2 stops Fort Myers SW Florida Intl Las Vegas Harry Reid Intl
$1,342Multiple Airlines
Fri, Nov 13 - Fri, Nov 13
5:00 am - 10:01 amSTL Lambert-St Louis-MSN Madison Truax Field
5h 01m1 stop Chicago O'Hare Intl
12:30 pm - 8:59 pmMSN Madison Truax Field-STL Lambert-St Louis
8h 29m2 stops Chicago O'Hare Intl Denver Intl
$3,092United Airlines
Booking Insights
Price, demand and travel trends for St. Louis to Madison flights
Use KAYAK data on prices, travel dates, airlines and seasonal trends to compare options and book flights with more confidence.
Prices
Airlines
Layovers
How much is a round-trip flight from St. Louis to Madison?
This analysis is based on the cheapest round-trip price found on KAYAK in the last 12 months by searching for a flight from St. Louis to Madison departing in december.
Round-trip flights from St. Louis to Madison typically range from $298 to $393. The lowest price found in the past 5 days was $275, on American Airlines.
Flight schedules are analysed across a typical week. Infrequent services may not be reflected in the daily or weekly flight counts.
What’s the most popular layover airport when flying from St. Louis to Madison?
KAYAK data for 1-stop round-trips over the past 3 months. Only counts itineraries with the same layover on both legs.Chicago O'Hare Intl (ORD) is the most popular layover for the St. Louis to Madison route. Over the past 3 months, 96% of KAYAK users found 1-stop round-trips connecting via ORD.
What is the cheapest layover airport when flying from St. Louis to Madison?
Flights via Minneapolis St Paul (MSP) offer the most affordable fares, with an average round-trip price of $413. Based on KAYAK data over the past 3 months.
Key details for St. Louis to Madison flights
Low season | August |
|---|---|
High season | November |
Cheapest flight | $253 |
When to book flights from St. Louis to Madison
Are your dates flexible? Find out the best times to travel from St. Louis to Madison based on our flight data from the last year. Discover the cheapest month and even day to fly.
Estimated round-trip price
KAYAK looks at all historical flight data for each date to provide a predicted price for one-way trips or round-trips with a duration up to 40 days. While we try to provide actual minimum prices for each date, some prices are predictions and actual prices may differ.
Your St. Louis to Madison flight questions, answered
Find helpful answers about this route, including flight times, airports, airlines and booking tips.
Your guide to booking St. Louis to Madison flights
Get tips on when to book, when to fly and what to know before your trip.More options for your flight from St. Louis to Madison
Complete your trip to Madison with a hotel stay or car rental
Information on your arrival and departure airports
Cabin class types available on flights from St. Louis to Madison
Cabin classes available on flights from St. Louis to Madison. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.
Find direct flights to and from St. Louis and Madison
Flights from domestic origins to Madison
More flights to Madison. Prices are the lowest found on KAYAK in the last 7 days. Price and availability is not guaranteed.
Flights to other popular destinations
The most popular flights on KAYAK according to clicks in the last 2 weeks. Prices are the lowest found on KAYAK over the last 7 days. Price and availability is not guaranteed.