Crystal Lake Metra station
Crystal Lake is served by Metra's UP-NW Line. On a typical weekday 52 trains stop here, 27 of them to Ogilvie Transportation Center in 67–88 minutes.
At a glance
- Station
- Crystal Lake
- Lines
- UP-NW
- Fare zone
- 4
- One way to Ogilvie Transportation Center
- $6.75
UP-NW Line service
- Runs between
- Harvard and Ogilvie Transportation Center
- Weekday trains stopping here
- 52
- Weekday trains to Ogilvie Transportation Center
- 27
- Saturday / Sunday
- 30 / 20
- Time to Ogilvie Transportation Center
- 67–88 min
- First train to Ogilvie Transportation Center
- 4:15 AM
- Last train to Ogilvie Transportation Center
- 11:45 PM
Weekday departures to Ogilvie Transportation Center
| Departs | Arrives | Journey |
|---|---|---|
| 4:15 AM | 5:42 AM | 87 min |
| 4:45 AM | 6:12 AM | 87 min |
| 5:15 AM | 6:42 AM | 87 min |
| … | ||
| 8:45 PM | 10:10 PM | 85 min |
| 9:45 PM | 11:10 PM | 85 min |
| 11:45 PM | 1:10 AM | 85 min |
First and last three of 27 weekday trains. Times are the published schedule — open the app for live departures and delays.
Nearby on the UP-NW Line: McHenry · Woodstock · Harvard · Pingree Road. All 23 UP-NW stations →
Fares from Crystal Lake
Full adult fares to Ogilvie Transportation Center, priced by fare zone (zone 4).
- One way
- $6.75
- Day Pass
- $13.50
- Monthly Pass
- $135.00
Reduced and youth fares differ. Fares between two suburban stations are usually cheaper — the app's fare sheet prices any pair.
Live times, delays and alerts
Everything above is the published schedule. For what's actually running from Crystal Lake — live departures, delay minutes, cancellations and UP-NW service alerts — open the app. It's free, installs to your phone, and works offline on the last schedule it loaded.