There are 5 ways to get from McHenry to Harvard 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 McHenry to Pingree Roadtrain Up-Nw
- Take the train from Pingree Road to Harvardtrain Up-Nw
1h 46m$5–6Drive 21.7 mi
cheapest- Drive from McHenry to Harvardcar 21.7 mi
38 min$4–6Line 807 bus, train
- Take the bus from Green/John to Woodstock Metra Stationbus 807
- Take the train from Woodstock to Harvardtrain Up-Nw
1h 56m$5–8Taxi
- Take the taxi from McHenry to Harvardtaxi 21.7 mi
38 min$70–85Line 807 bus, line 808 bus
- Take the bus from Green/John to Woodstock Metra Stationbus 807
- Take the bus from Throop/Washington to Ayer/Diggins/Divisionbus 808
1h 57m$4–6
McHenry to Harvard by train
Questions & Answers
The cheapest way to get from McHenry to Harvard is to drive which costs $4 - $6 and takes 38 min.
The fastest way to get from McHenry to Harvard is to drive which takes 38 min and costs $4 - $6.
No, there is no direct bus from McHenry to Harvard. However, there are services departing from Green/John and arriving at Ayer/Diggins/Division via Throop/Washington. The journey, including transfers, takes approximately 1h 57m.
No, there is no direct train from McHenry to Harvard. However, there are services departing from McHenry and arriving at Harvard via Pingree Road. The journey, including transfers, takes approximately 1h 46m.
The distance between McHenry and Harvard is 30 miles. The road distance is 21.8 miles.
The best way to get from McHenry to Harvard without a car is to train which takes 1h 46m and costs $4 - $7.
It takes approximately 1h 46m to get from McHenry to Harvard, including transfers.
McHenry to Harvard bus services, operated by Pace Bus, depart from Green/John station.
McHenry to Harvard train services, operated by Metra, depart from McHenry station.
The best way to get from McHenry to Harvard is to train which takes 1h 46m and costs $4 - $7. Alternatively, you can line 807 bus and line 808 bus, which costs $4 - $6 and takes 1h 57m.
What companies run services between McHenry, IL, USA and Harvard, IL, USA?
You can take a train from McHenry to Harvard via Pingree Road in around 1h 46m. Alternatively, you can take a bus from Green/John to Ayer/Diggins/Division via Woodstock Metra Station and Throop/Washington in around 1h 57m.
- Phone
- +1 312-696-3872
- Website
- metra.com
Train from McHenry to Pingree Road
- Ave. Duration
- 14 min
- Frequency
- Twice daily
- Estimated price
- $3–5
- Website
- https://metra.com
- Adult
- $3–5
Train from Pingree Road to Harvard
- Ave. Duration
- 32 min
- Frequency
- Every 2 hours
- Estimated price
- $1–2
- Website
- https://metra.com
- Adult
- $1–2
Train from Woodstock to Harvard
- Ave. Duration
- 19 min
- Frequency
- Every 2 hours
- Estimated price
- $3–5
- Website
- https://metra.com
- Adult
- $3–5
- Phone
- +1(847) 364-7223
- [email protected]
- Website
- pacebus.com
Bus from Green/John to Woodstock Metra Station
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Estimated price
- $2–3
- Website
- https://www.pacebus.com
- Schedules at
- https://www.pacebus.com/routes-schedules-and-maps
- Adult
- $2–3
Bus from Green/John to Woodstock Metra Station
- Ave. Duration
- 37 min
- Frequency
- Every 4 hours
- Estimated price
- $2–3
- Website
- https://www.pacebus.com
- Schedules at
- https://www.pacebus.com/routes-schedules-and-maps
- Adult
- $2–3
Bus from Throop/Washington to Ayer/Diggins/Division
- Ave. Duration
- 20 min
- Frequency
- 5 times a day
- Estimated price
- $2–3
- Website
- https://www.pacebus.com
- Schedules at
- https://www.pacebus.com/routes-schedules-and-maps
- Adult
- $2–3
- Ave. Duration
- 38 min
- Estimated price
- $70–85
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 Need to know: Greyhound, How to get from Heathrow Airport into central London, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.
More Questions & Answers
McHenry to Harvard bus services, operated by Pace Bus, arrive at Woodstock Metra Station.
McHenry to Harvard train services, operated by Metra, arrive at Pingree Road station.
Yes, the driving distance between McHenry to Harvard is 22 miles. It takes approximately 38 min to drive from McHenry to Harvard.
There are 104+ hotels available in Harvard.


