switcheroo
  1. Departure to Madisonon Fri Dec 6
  1. Trip Summary
  2. Checkout
back
St. Louis to MadisonDeparts on Fri, Dec 6, 2019
Madison to St. LouisReturns on
Reset all filters
Travel mode
busBusesfrom $93
  • Greyhoundonly$93
flightFlightsfrom $161
  • American Airlinesonly$219
  • United Airlinesonly$161
Reset
Time
Fri 12:00 AMSat 12:00 AM
Reset
Stations & Airports
Departure
Reset
Arrival
Reset
Amenities
    Air conditioningAir conditioning
    AttendantAttendant
    BeverageBeverage
    Power outletPower outlet
    RestroomRestroom
    WiFiWiFi
Reset
Showing 10 trips out of 25
Bus
$93.00
7:20 PM
Gateway Station - 430 S 15th St
10:15 AM+1Arrives Sat, Dec 7, 2019
N Lake & W Johnson (NB)
Greyhound
Greyhound
14h 55m
Details
Show Details
2 transfers
Bus
$116.00
7:20 PM
Gateway Station - 430 S 15th St
10:25 AM+1Arrives Sat, Dec 7, 2019
4 Collins Ct
Greyhound
Greyhound
15h 5m
Details
Show Details
1 transfer
Flight
$161.00
5:16 PM
Lambert St Louis Intl Airport (STL)
8:58 PM
Dane County Regional Truax Field (MSN)
United Airlines
United Airlines
3h 42m
Details
Show Details
1 transfer
Flight
$219.00
5:10 PM
Lambert St Louis Intl Airport (STL)
11:10 PM
Dane County Regional Truax Field (MSN)
American Airlines
American Airlines
6h 0m
Details
Show Details
1 transfer
Flight
$219.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
Flight
$219.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
$505.60
5:16 PM
Lambert St Louis Intl Airport (STL)
11:14 AM+1Arrives Sat, Dec 7, 2019
Dane County Regional Truax Field (MSN)
United Airlines
United Airlines
17h 58m
Details
Show Details
1 transfer
Flight
$505.60
5:16 PM
Lambert St Louis Intl Airport (STL)
8:38 AM+1Arrives Sat, Dec 7, 2019
Dane County Regional Truax Field (MSN)
United Airlines
United Airlines
15h 22m
Details
Show Details
1 transfer
Flight
$505.60
7:15 PM
Lambert St Louis Intl Airport (STL)
11:14 AM+1Arrives Sat, Dec 7, 2019
Dane County Regional Truax Field (MSN)
United Airlines
United Airlines
15h 59m
Details
Show Details
1 transfer
Flight
$505.60
7:15 PM
Lambert St Louis Intl Airport (STL)
8:38 AM+1Arrives Sat, Dec 7, 2019
Dane County Regional Truax Field (MSN)
United Airlines
United Airlines
13h 23m
Details
Show Details
1 transfer
Contact our support team