switcheroo
  1. Departure to Madisonon Sun Dec 8
  1. Trip Summary
  2. Checkout
back
St. Louis to MadisonDeparts on Sun, Dec 8, 2019
Madison to St. LouisReturns on
Reset all filters
Travel mode
busBusesfrom $79
  • Greyhoundonly$79
flightFlightsfrom $255
  • American Airlinesonly$312
  • United Airlinesonly$255
multiMixed modesfrom $70
  • Amtrakonly$70
Reset
Time
Sun 12:00 AMMon 12:00 AM
Reset
Stations & Airports
Departure
Reset
Arrival
Reset
Amenities
    Air conditioningAir conditioning
    AttendantAttendant
    BeverageBeverage
    Extra legroomExtra legroom
    Loyalty rewardsLoyalty rewards
    Power outletPower outlet
More
Reset
Showing 10 trips out of 84
Bus
Train
$70.00
3:00 PM
Gateway Station - 430 S 15th St
12:00 AM+1Arrives Mon, Dec 9, 2019
4 Collins Ct
Amtrak
Amtrak
9h 0m
Details
Show Details
1 transfer
Bus
Train
$70.00
3:00 PM
Gateway Station - 430 S 15th St
12:15 AM+1Arrives Mon, Dec 9, 2019
UW Memorial Union - 800 Langdon St
Amtrak
Amtrak
9h 15m
Details
Show Details
1 transfer
Bus
Train
$70.00
3:00 PM
Gateway Station - 430 S 15th St
1:35 AM+1Arrives Mon, Dec 9, 2019
UW Memorial Union - 800 Langdon St
Amtrak
Amtrak
10h 35m
Details
Show Details
1 transfer
Bus
Train
$70.00
3:00 PM
Gateway Station - 430 S 15th St
1:20 AM+1Arrives Mon, Dec 9, 2019
4 Collins Ct
Amtrak
Amtrak
10h 20m
Details
Show Details
1 transfer
Bus
$79.00
7:20 PM
Gateway Station - 430 S 15th St
10:15 AM+1Arrives Mon, Dec 9, 2019
N Lake & W Johnson (NB)
Greyhound
Greyhound
14h 55m
Details
Show Details
2 transfers
Flight
$255.00
5:16 PM
Lambert St Louis Intl Airport (STL)
10:12 PM
Dane County Regional Truax Field (MSN)
United Airlines
United Airlines
4h 56m
Details
Show Details
1 transfer
Bus
$102.00
10:00 PM
Lambert Intl Apt
10:25 AM+1Arrives Mon, Dec 9, 2019
4 Collins Ct
Greyhound
Greyhound
12h 25m
Details
Show Details
2 transfers
Flight
$312.00
8:06 PM
Lambert St Louis Intl Airport (STL)
11:10 PM
Dane County Regional Truax Field (MSN)
American Airlines
American Airlines
3h 4m
Details
Show Details
1 transfer
Flight
$312.00
1:54 PM
Lambert St Louis Intl Airport (STL)
7:50 PM
Dane County Regional Truax Field (MSN)
American Airlines
American Airlines
5h 56m
Details
Show Details
1 transfer
Flight
$312.00
1:54 PM
Lambert St Louis Intl Airport (STL)
5:49 PM
Dane County Regional Truax Field (MSN)
American Airlines
American Airlines
3h 55m
Details
Show Details
1 transfer
Contact our support team