There are 6 ways to get from Libertyville to Melrose Park by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Libertyville to Chicago Union Stationtrain Md-N
- Take the train from Chicago OTC to Melrose Parktrain Up-W
2h 23m$8–12Line 272 bus, line 240 bus, line 331 bus
cheapest- Take the bus from Hawthorn Mall to Golf Mill Stationbus 272
- Take the bus from Golf Mill Station to Cumberland CTA Stationbus 240 / ...
- Take the bus from Cumberland CTA Station to 5th/Divisionbus 331
3h 31m$5–6Drive 28.7 mi
- Drive from Libertyville to Melrose Parkcar 28.7 mi
44 min$6–8Taxi
- Take the taxi from Libertyville to Melrose Parktaxi 28.7 mi
44 min$75–95Train, line 54 bus
- Take the train from Libertyville to Mayfairtrain Md-N
- Take the bus from Cicero & Pensacola Terminal to Cicero Blue Line Stationbus 54
2h 42m$11–17Train via 25th Ave/Rose St & Pacific Ave/Belmont Ave
- Take the train from Libertyville to Western Avetrain Md-N
- Take the train from Western Ave to Franklin Parktrain Md-W
2h 48m$7–10
Libertyville to Melrose Park by train and foot
Questions & Answers
The cheapest way to get from Libertyville to Melrose Park is to line 272 bus and line 240 bus and line 331 bus which costs $4 - $7 and takes 3h 31m.
The fastest way to get from Libertyville to Melrose Park is to drive which takes 44 min and costs $5 - $8.
No, there is no direct bus from Libertyville to Melrose Park. However, there are services departing from Milwaukee Ave & Park Ave and arriving at 5th/Division via Hawthorn Mall, Golf Mill Station and Cumberland CTA Station. The journey, including transfers, takes approximately 3h 31m.
No, there is no direct train from Libertyville to Melrose Park. However, there are services departing from Libertyville and arriving at Melrose Park via Chicago OTC. The journey, including transfers, takes approximately 2h 23m.
The distance between Libertyville and Melrose Park is 48 miles. The road distance is 28.8 miles.
The best way to get from Libertyville to Melrose Park without a car is to train which takes 2h 23m and costs $8 - $12.
It takes approximately 2h 23m to get from Libertyville to Melrose Park, including transfers.
Libertyville to Melrose Park bus services, operated by Pace Bus, depart from Hawthorn Mall station.
Libertyville to Melrose Park train services, operated by Metra, depart from Libertyville station.
The best way to get from Libertyville to Melrose Park is to train which takes 2h 23m and costs $8 - $12. Alternatively, you can line 272 bus and line 240 bus and line 331 bus, which costs $4 - $7 and takes 3h 31m.
What companies run services between Libertyville, IL, USA and Melrose Park, IL, USA?
You can take a train from Libertyville to Melrose Park via Chicago Union Station and Chicago OTC in around 2h 23m. Alternatively, you can take a bus from Milwaukee Ave & Park Ave to 5th/Division via Hawthorn Mall, Golf Mill Station, and Cumberland CTA Station in around 3h 31m.
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Libertyville to Chicago Union Station
- Ave. Duration
- 1h 16m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Chicago OTC to Melrose Park
- Ave. Duration
- 23 min
- Frequency
- Hourly
- Estimated price
- $3–5
- Website
- Metra
- Adult
- $3–5
Train from Libertyville to Mayfair
- Ave. Duration
- 51 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Metra
- Adult
- $4–6
Train from Libertyville to Western Ave
- Ave. Duration
- 1h 4m
- Frequency
- Hourly
- Estimated price
- $5–7
- Website
- Metra
- Adult
- $5–7
Train from Western Ave to Franklin Park
- Ave. Duration
- 20 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Metra
- Adult
- $1
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- Pace Bus
Bus from Hawthorn Mall to Golf Mill Station
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Estimated price
- $1–2
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1–2
Bus from Golf Mill Station to Cumberland CTA Station
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1
Bus from Cumberland CTA Station to 5th/Division
- Ave. Duration
- 26 min
- Frequency
- Hourly
- Estimated price
- $1
- Website
- Pace Bus
- Schedules at
- Pace Bus Routes, Schedules and Maps
- Adult
- $1
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Bus from Cicero & Pensacola Terminal to Cicero Blue Line Station
- Ave. Duration
- 35 min
- Frequency
- Every 15 minutes
- Estimated price
- $3
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $3
- Ave. Duration
- 44 min
- Estimated price
- $75–95
Lake County All Star Cab
- Phone
- +1-847-454-7140
- Website
- ohareairporttaxicab.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, 5 delightfully under-the-radar French towns you need to visit, and Getting to Rome from the airport - to help you get the most out of your next trip.
More Questions & Answers
Libertyville to Melrose Park bus services, operated by Pace Bus, arrive at Golf Mill Station.
Libertyville to Melrose Park train services, operated by Metra, arrive at Chicago Union Station.
Yes, the driving distance between Libertyville to Melrose Park is 29 miles. It takes approximately 44 min to drive from Libertyville to Melrose Park.
There are 1323+ hotels available in Melrose Park.






