St. Louis (STL)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $343Philadelphia (PHL)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $432Albany (ALB)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $350San Francisco (SFO)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $398Boston (BOS)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $438Charleston (CHS)Madison (MSN)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $333Miami (MIA)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $522West Palm Beach (PBI)Madison (MSN)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $394Rapid City (RAP)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $348Norfolk, Virginia (ORF)Madison (MSN)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $681Jacksonville, Florida (JAX)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $399New Orleans (MSY)Madison (MSN)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $342Portland-Oregon (PDX)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $620Fort Lauderdale (FLL)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $460Allentown (ABE)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $477Austin (AUS)Madison (MSN)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $326Akron (CAK)Madison (MSN)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $330Portland (PWM)Madison (MSN)
- non-stop flights:
- only flights with stopover
- flight duration:
- at least
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $344Roanoke (ROA)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $420Fargo (FAR)Madison (MSN)
- non-stop flights:
- only flights with stopover
direct flight availability- Sun
- Mon
- Tue
- Wed
- Thu
- Fri
- Sat
airlinesfrom $350
Stops
- Direct flight
Departure airport
Airline
- American Airlines
- Breeze Airways
- Delta Air Lines
- United Airlines
- Sun Country Airlines
Outbound weekday
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday


