Search Madison bus tickets

switcheroo

Quickview

How to get to Madison by bus?

Routes322
Trips per day746
bus carriers6
Stations4
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

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 $1.00. Such great deals to Madison are available on 4 routes including Milwaukee, Milwaukee 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 $2.18 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 UW Memorial Union - 800 Langdon St, 4 Collins Ct and 2902 E Washington Ave. UW Memorial Union - 800 Langdon St is the busiest bus station in Madison.

What are the most popular bus routes to Madison?

Milwaukee

There are 48 bus schedules per day connecting Milwaukee with Madison. It takes on average 2 hours 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. Traveling by bus from Milwaukee you will most likely to arrive in Madison at UW Memorial Union - 800 Langdon St.
Avg. Time
2h 0m
Avg. Price
$20.64

Chicago

There are 33 bus schedules per day connecting Chicago with Madison. It takes on average 3 hours to travel 123 miles, 197 kms, by bus from Chicago. 3 bus carriers offer schedules from Chicago, with Van Galder offering the most daily connections to Madison. Traveling by bus from Chicago you will most likely to arrive in Madison at UW Memorial Union - 800 Langdon St.
Avg. Time
3h 0m
Avg. Price
$27.18

Janesville

There are 21 bus schedules per day connecting Janesville with Madison. It takes on average 1 hour 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. Traveling by bus from Janesville you will most likely to arrive in Madison at 4 Collins Ct.
Avg. Time
1h 0m
Avg. Price
$4.49

Rockford

There are 21 bus schedules per day connecting Rockford with Madison. It takes on average 2 hours 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. Traveling by bus from Rockford you will most likely to arrive in Madison at 4 Collins Ct.
Avg. Time
2h 0m
Avg. Price
$5.91

South Beloit

There are 21 bus schedules per day connecting South Beloit with Madison. It takes on average 1 hour to travel 45 miles, 72 kms, by bus from South Beloit. One bus company operates schedules from South Beloit, with Van Galder offering the most daily connections to Madison. Traveling by bus from South Beloit you will most likely to arrive in Madison at UW Memorial Union - 800 Langdon St.
Avg. Time
1h 0m
Avg. Price
$10.00

What bus companies travel to Madison, Wisconsin?

Located in Wisconsin, United States, you can travel by bus to Madison from 322 destinations and choose from 746 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 1763.87 miles, 2837.95 kms, covering the journey in 1 hour and 8 minutes

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

bus companies serving Madison

Badger Bus

There are 84 daily Badger Bus schedules to Madison. Badger Bus can get you to Madison by bus from 5 destinations including Milwaukee.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
1h 24m
Avg. Price
$18.80

Greyhound

There are 74 daily Greyhound schedules to Madison. Greyhound can get you to Madison by bus from 121 destinations including Chicago.
Air conditioning
Restroom
Extra legroom
Power outlet
WiFi
Avg. Time
2h 45m
Avg. Price
$142.68

Megabus

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

Amtrak Thruway

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

Jefferson Lines

There are 58 daily Jefferson Lines schedules to Madison. Jefferson Lines can get you to Madison by bus from 104 destinations including Kansas City.
Air conditioning
Restroom
Power outlet
WiFi
Avg. Time
18h 56m
Avg. Price
$122.44

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.
Extra legroom
USB power
WiFi
Avg. Time
1h 59m
Avg. Price
$14.23