There are 3 ways to get from Buffalo Grove to Indiana Dunes National Lakeshore by subway, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Subway, train
best- Take the subway from Rosemont to Jackson-Bluesubway Blue Line
- Take the train from Van Buren St. to Dune Parktrain Ssl / ...
3h 15m$23–31Drive 69.5 mi
cheapest- Drive from Buffalo Grove to Indiana Dunes National Lakeshorecar 69.5 mi
1h 33m$13–19Train
- Take the train from Cumberland to Chicago OTCtrain Up-Nw
- Take the train from Millennium Station to Dune Parktrain Ssl / ...
3h 28m$27–34
Questions & Answers
The cheapest way to get from Buffalo Grove to Indiana Dunes National Lakeshore is to drive which costs $12 - $19 and takes 1h 33m.
The fastest way to get from Buffalo Grove to Indiana Dunes National Lakeshore is to drive which takes 1h 33m and costs $12 - $19.
No, there is no direct train from Buffalo Grove to Indiana Dunes National Lakeshore. However, there are services departing from Rosemont and arriving at Dune Park via Van Buren St.. The journey, including transfers, takes approximately 3h 15m.
The distance between Buffalo Grove and Indiana Dunes National Lakeshore is 86 miles. The road distance is 69.9 miles.
The best way to get from Buffalo Grove to Indiana Dunes National Lakeshore without a car is to subway and train which takes 3h 15m and costs $23 - $35.
It takes approximately 3h 15m to get from Buffalo Grove to Indiana Dunes National Lakeshore, including transfers.
Buffalo Grove to Indiana Dunes National Lakeshore train services, operated by Chicago Transit (CTA), depart from Rosemont station.
Buffalo Grove to Indiana Dunes National Lakeshore train services, operated by Chicago Transit (CTA), arrive at Jackson-Blue station.
Yes, the driving distance between Buffalo Grove to Indiana Dunes National Lakeshore is 70 miles. It takes approximately 1h 33m to drive from Buffalo Grove to Indiana Dunes National Lakeshore.
There are 108+ hotels available in Indiana Dunes National Lakeshore.
What companies run services between Buffalo Grove, Cook County, IL, USA and Indiana Dunes National Lakeshore, IN, USA?
You can take a bus from Dundee/Buffalo Grove to Indiana Dunes National Lakeshore via State St & Stratford Rd, Cumberland, Chicago OTC, Washington & Canal, Randolph & Michigan, Millennium Station, and Dune Park in around 3h 28m.
- Phone
- +1 888-968-7282
- Website
- Chicago Transit Authority
Subway from Rosemont to Jackson-Blue
- Ave. Duration
- 37 min
- Frequency
- Every 10 minutes
- Estimated price
- $2–5
- Website
- Chicago Transit Authority
- Schedules at
- Chicago Transit Authority Schedules & Routes
- Adult
- $2–5
- Phone
- +1 219-926-5744
- Website
- South Shore Line
Train from Van Buren St. to Dune Park
- Ave. Duration
- 1h 8m
- Frequency
- Hourly
- Estimated price
- $9–10
- Schedules at
- South Shore Line
- Adults 14-64
- $9–10
Train from Millennium Station to Dune Park
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- $9–10
- Schedules at
- South Shore Line
- Adults 14-64
- $9–10
- Phone
- +1 312-696-3872
- Website
- Metra
Train from Cumberland to Chicago OTC
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- $4–6
- Website
- Metra
- Adult
- $4–6
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 How to get from London to Edinburgh, Train travel in France: A guide to SNCF, and The London Underground: Essential tips to navigate the Tube - to help you get the most out of your next trip.







