Search bus tickets to Madison

switcheroo

Quickview

How to get to Madison by bus?

Routes136
Trips per day560
bus carriers6
Stations6
Lowest Prices
We work directly with hundreds of carriers to find the best available fares.
No Wanderu fees
We never add any extra fees. We just make it easy to book your travels.
Best Travel Options
We help you find & compare the best coaches, trains and flights in one place.

How to find cheap bus tickets to Madison?

The cheapest prices for a bus ticket to Madison that users have found recently on Wanderu start at €0.91. Such great deals to Madison are available on 5 routes including Milwaukee, Rockford and Janesville. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on bus travel to get you to Madison. Janesville at €1.38 has consistently the lowest average bus ticket prices to Madison.

What are the main bus stations in Madison?

The most popular bus stations in Madison are University of Wisconsin, 4 Collins Ct and N Lake & W Johnson (NB). University of Wisconsin is the busiest bus station in Madison.

Milwaukee

There are 46 bus schedules per day connecting Milwaukee with Madison. It takes on average 1 hour and 35 minutes to travel 76 miles, 122 kms, by bus from Milwaukee. 5 bus carriers offer schedules from Milwaukee, with Badger Bus offering the most daily connections to Madison. Travelling by bus from Milwaukee you will most likely to arrive in Madison at University of Wisconsin.
Avg. Time
1h 35m
Avg. Price
€17.25

Chicago

There are 41 bus schedules per day connecting Chicago with Madison. It takes on average 3 hours and 30 minutes to travel 123 miles, 197 kms, by bus from Chicago. 3 bus carriers offer schedules from Chicago, with Greyhound offering the most daily connections to Madison. Travelling by bus from Chicago you will most likely to arrive in Madison at 4 Collins Ct.
Avg. Time
3h 30m
Avg. Price
€23.84

Brookfield

There are 22 bus schedules per day connecting Brookfield with Madison. It takes on average 1 hour and 11 minutes to travel 66 miles, 106 kms, by bus from Brookfield. One bus company operates schedules from Brookfield, with Badger Bus offering the most daily connections to Madison. Travelling by bus from Brookfield you will most likely to arrive in Madison at University of Wisconsin.
Avg. Time
1h 11m
Avg. Price
€18.14

Janesville

There are 21 bus schedules per day connecting Janesville with Madison. It takes on average and 42 minutes to travel 34 miles, 54 kms, by bus from Janesville. One bus company operates schedules from Janesville, with Van Galder offering the most daily connections to Madison. Travelling by bus from Janesville you will most likely to arrive in Madison at 4 Collins Ct.
Avg. Time
0h 42m
Avg. Price
€4.02

Rockford

There are 21 bus schedules per day connecting Rockford with Madison. It takes on average 1 hour and 30 minutes to travel 58 miles, 93 kms, by bus from Rockford. One bus company operates schedules from Rockford, with Van Galder offering the most daily connections to Madison. Travelling by bus from Rockford you will most likely to arrive in Madison at 4 Collins Ct.
Avg. Time
1h 30m
Avg. Price
€4.88

Located in Wisconsin, United States of America, you can travel by bus to Madison from 136 destinations and choose from 560 daily bus schedules to get you there. Van Galder has the most bus connections to Madison. The furthest bus arriving in Madison covers a distance of 1766.10 miles, 2841.55 kms, covering the journey in 70 hours and 37 minutes

Looking for other ways to get there? Check out Train options to Madison.

bus companies serving Madison

Badger Bus

There are 63 daily Badger Bus schedules to Madison. Badger Bus can get you to Madison by bus from 9 destinations including Milwaukee.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
1h 22m
Avg. Price
€16.69

Greyhound

There are 52 daily Greyhound schedules to Madison. Greyhound can get you to Madison by bus from 145 destinations including Chicago.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
14h 36m
Avg. Price
€61.46

Megabus

There are 15 daily Megabus schedules to Madison. Megabus can get you to Madison by bus from 4 destinations including Chicago.
Restroom
WiFi
Movies
Power outlet
Green certified
Air conditioning
Avg. Time
3h 50m
Avg. Price
€22.53

Amtrak Thruway

There are 6 daily Amtrak Thruway schedules to Madison. Amtrak Thruway can get you to Madison by bus from Milwaukee.
Restroom
Loyalty rewards
Air conditioning
Avg. Time
1h 36m
Avg. Price
€18.14

Jefferson Lines

There are 131 daily Jefferson Lines schedules to Madison. Jefferson Lines can get you to Madison by bus from 109 destinations including Fayetteville.
Restroom
WiFi
Power outlet
Air conditioning
Avg. Time
19h 23m
Avg. Price
€96.90

Van Galder

There are 91 daily Van Galder schedules to Madison. Van Galder can get you to Madison by bus from 4 destinations including Chicago.
USB power
WiFi
Extra legroom
Avg. Time
2h 8m
Avg. Price
€13.48