There are 6 ways to get from Libertyville Station 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 32m$5–6Drive 29.3 mi
- Drive from Libertyville Station to Melrose Parkcar 29.3 mi
45 min$6–8Taxi
- Take the taxi from Libertyville Station to Melrose Parktaxi 29.3 mi
45 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 50m$7–10
Libertyville Station to Melrose Park by train and foot
Questions & Answers
The cheapest way to get from Libertyville Station to Melrose Park is to line 272 bus and line 240 bus and line 331 bus which costs $4 - $7 and takes 3h 32m.
The fastest way to get from Libertyville Station to Melrose Park is to drive which takes 45 min and costs $5 - $8.
No, there is no direct bus from Libertyville Station station to Melrose Park. However, there are services departing from Milwaukee Ave at Libertyville Metra Station and arriving at 5th/Division via Hawthorn Mall, Golf Mill Station and Cumberland CTA Station. The journey, including transfers, takes approximately 3h 32m.
No, there is no direct train from Libertyville Station 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 Station and Melrose Park is 48 miles. The road distance is 29.4 miles.
The best way to get from Libertyville Station 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 Station to Melrose Park, including transfers.
Libertyville Station to Melrose Park bus services, operated by Pace Bus, depart from Hawthorn Mall station.
Libertyville Station to Melrose Park train services, operated by Metra, depart from Libertyville station.
The best way to get from Libertyville Station 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 32m.
What companies run services between Libertyville Station, 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 at Libertyville Metra Station to 5th/Division via Hawthorn Mall, Golf Mill Station, and Cumberland CTA Station in around 3h 32m.
- 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
- 22 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
- 45 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, Train travel in Spain: A guide to Renfe, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Libertyville Station to Melrose Park bus services, operated by Pace Bus, arrive at Golf Mill Station.
Libertyville Station to Melrose Park train services, operated by Metra, arrive at Chicago Union Station.
Yes, the driving distance between Libertyville Station to Melrose Park is 29 miles. It takes approximately 45 min to drive from Libertyville Station to Melrose Park.
There are 1251+ hotels available in Melrose Park.






