There are 5 ways to get from Highland Park to Madison by train, bus, car or plane

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train, bus Vangalder Bus  •  4 h 46 min

  1. Take the train from Highland Park to Chicago OTC Up-N
  2. Take the bus from Chicago, IL - Amtrak to Madison, WI University

$33

Cheapest option

Train, bus Megabus  •  5 h 27 min

  1. Take the train from Highland Park to Chicago OTC Up-N
  2. Take the bus from Chicago to Madison, WI University via Minneapolis

$22 - $34

3 alternative options

Train, bus via Milwaukee  •  5 h 9 min

  1. Take the train from Glenview Amtrak to Milwaukee Intermodal Station Amtrak Hiawatha Service
  2. Take the bus from Milwaukee to Madison 966

$50 - $95

Drive  •  2 h 28 min

  1. Drive from Highland Park to Madison 142.1 miles

$13 - $21

Train, fly, line 02 bus  •  4 h 51 min

  1. Take the train from Highland Park to Clybourn
  2. Fly from Chicago O'Hare (ORD) to Madison (MSN) ORD - MSN
  3. Take the line 02 bus from North Transfer Point to University & N Frances

$200 - $562

What companies run services between Highland Park, IL, USA and Madison, WI, USA?

There is no direct connection from Highland Park to Madison. However, you can take the train to Chicago OTC, take the walk to Chicago, IL - Amtrak, then take the bus to Madison, WI University. Alternatively, you can take a vehicle from Highland Park to Madison via Robert York Ave & Deerfield Rd, Deerfield, Glenview, Glenview Amtrak, Milwaukee Intermodal Station Amtrak, and Milwaukee in around 5 h 9 min.

Airlines
United Airlines
Website
united.com
Flights from Chicago O'Hare to Madison
Ave. Duration
58 min
When
Every day
Estimated price
$260 - $650
American Airlines
Website
aa.com
Flights from Chicago O'Hare to Madison
Ave. Duration
53 min
When
Every day
Estimated price
$260 - $650
Train operators
Metra
Phone
+1 312-322-6777
Website
metrarail.com
Train from Highland Park to Chicago OTC
Ave. Duration
56 min
Frequency
Hourly
Estimated price
$2 - $3
Schedules at
metrarail.com
Train from Highland Park to Clybourn
Ave. Duration
42 min
Frequency
Hourly
Estimated price
$2 - $3
Schedules at
metrarail.com
Amtrak
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Glenview Amtrak to Milwaukee Intermodal Station Amtrak
Ave. Duration
1 h 7 min
Frequency
Every 4 hours
Estimated price
$26 - $55
Website
amtrak.com
Coach Seat
$26 - $40
Flexi Coach Seat
$45 - $70
Business Coach Seat
$35 - $55
Room
$140 - $210
Bus operators
Vangalder Bus
Phone
+1 608-752-5407
Email
vangalder@coachusa.com
Bus from Chicago, IL - Amtrak to Madison, WI University
Ave. Duration
3 h 15 min
Frequency
Hourly
Estimated price
$30
Schedules at
vangalderbus.com
Book at
govangalder.com
Jefferson Lines
Phone
800-451-5333
Email
info@jeffersonlines.com
Website
jeffersonlines.com
Bus from Milwaukee to Madison
Ave. Duration
1 h 20 min
Frequency
Every 3 hours
Estimated price
$22 - $35
Schedules at
jeffersonlines.com
Badger Bus
Website
badgerbus.com
Bus from Milwaukee, WI to Madison, WI - Chazen UW Madison
Ave. Duration
1 h 40 min
Frequency
Every 4 hours
Estimated price
$20 - $23
Schedules at
badgerbus.com
Book at
badgerbus.com
Metro Transit-City of Madison
Website
cityofmadison.com
Bus from North Transfer Point to University & N Frances
Ave. Duration
22 min
Frequency
Every 30 minutes
Estimated price
$2
Schedules at
cityofmadison.com

Want to know more about travelling around United States

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

How far is it from Highland Park to Madison?

The distance between Highland Park and Madison is 164 km. The road distance is 227 km.

What is the cheapest way to get from Highland Park to Madison?

The cheapest way to get from Highland Park to Madison is to drive which costs $13 - $21 and takes 2 h 28 min.

What is the fastest way to get from Highland Park to Madison?

The quickest way to get from Highland Park to Madison is to drive which takes 2 h 28 min and costs $13 - $21.

How long does it take to get from Highland Park to Madison?

It takes approximately 4 h 46 min to get from Highland Park to Madison, including transfers.