Check Today’s Metra Train Schedule & Timings by Line 🕒

Metra Train Schedule is such a reliable and affordable transportation with so much easy access for the public in the Chicago area as well.

This is the landing page for the website of the Metra commuter railroad based in Chicago, Illinois. Metra’s 11 lines all originate at Union Station in downtown Chicago before fanning out to your community so you can beat the hassles of traffic, congestion, and rising gas prices. These lines are complemented by an extensive system map that illustrates where passengers can ride the system, and pocket-sized schedules for each line that include weekday, weekend, and holiday service information, making it easy to plan a trip.

Schedules serve an average rider (passenger) not at the time of day, Monday-Friday, and the Weekend. Metra also operates a few limited runs that operate between stations closer than the normal service.

Metra Schedule

IG: @metrarail

The road information that follows is an important network for work or leisure travel, and will facilitate your trip on ME 929, Aurora, Joliet, Harvard, Elburn, University Park, and Kenosha.

Callers can check their schedule with an automated system. Instant updates alert you if a subway is delayed or deactivated, and show you the status of your favorite and upcoming stations, including service changes. Meanwhile, the Metra Train Schedule provides you with coverage for one of the best-known rail services in the USA.- The next train feature is great for making sure you leave on time and catching your ride. With vast coverage of suburbs all around it, as well as on-time performance and levels of comfort, which are considered to be a good option for young travelers or old tourists.

Metra Schedule: Plan Your Rides with Real Time Updates

Tools for Accessing Real-Time Metra Schedule

Tool / PlatformFeaturesAvailability
MetraTracker (Official)Real-time train tracking, station times, live map, trip plannerWeb (metra.com)
Metra.com SchedulesPrintable timetables, next departures, service alertsWeb
Ridership DashboardShows crowding levels for upcoming trainsWeb (metra.com)
My Metra AlertsEmail/text alerts for delays, disruptions, and track changesWeb sign-up
Ventra AppTickets, passes, Transit Tracker (real-time arrivals for Metra & CTA/Pace)iOS & Android
onTime Metra AppSchedules, next train times, service/outage notificationsiOS
Third-Party Transit AppsMany (like Transit, Citymapper) show next arrivals & disruptions for MetraiOS & Android

Peak and Off-Peak Schedule

PeriodTime Range (Weekdays)Service Details
AM PeakStart of service – 9:15 AMFrequent inbound trains to downtown, more express options, Quiet Cars available.
Midday (Off-Peak)9:16 AM – 3:29 PMLower frequency, mostly local stops, fewer express trains.
PM Peak3:30 PM – 6:45 PMFrequent outbound trains from downtown, mix of express and local service.
Evening (Off-Peak)6:46 PM – End of serviceReduced service, fewer trains, mostly local routes, limited late-night options.

Morning Schedule

Train NumberDeparture (University Park)Major Stops (examples)Arrival at Millennium
1004:15 AMRichton Park 4:18, Matteson 4:21~ before 5:00 AM
1025:15 AMRichton Park 5:18, Matteson 5:21~ 5:50 AM
2045:45 AMRichton Park 5:48, Matteson 5:51~ 6:20 AM
7026:15 AMRichton Park 6:20, Matteson 6:23~ 6:50 AM
3046:35 AMRichton Park 6:40, Matteson 6:43~ 7:10 AM
7226:55 AMRichton Park 7:00, Matteson 7:03~ 7:30 AM
7047:10 AMRichton Park 7:15, Matteson 7:18~ 7:45 AM
2067:27 AMRichton Park 7:32, Matteson 7:35~ 8:00 AM
7247:45 AMRichton Park 7:50, Matteson 7:53~ 8:20 AM
7068:30 AMRichton Park 8:34, Matteson 8:36~ 9:00 AM

Noon Train Schedule

Train NumberDeparture (University Park)Arrival at Millennium
11611:59 AM12:35 PM
11812:59 PM1:35 PM
1201:59 PM2:35 PM

Metra Holiday Inbound and Outbound Schedule (University Park to Millennium Station)

The Metra Holiday Schedule operates on a reduced, Sunday-style timetable, offering fewer trains than regular weekdays. Most of the lines, such as the Metra Electric Line, have limited service, which is based on the needs of the holiday travel, as trains have a wider spacing than usual. There are timetables of inbound and outbound journeys, which normally begin later in the morning and end earlier in the evening.

It is also advisable for passengers to review the train numbers and times on their route, as some midday and late-night trains have also been cancelled. Live updates, service alerts, and other information can also be accessed on the Metra site for downloadable parts. Additionally, commuters can visit a site or an application to check for potential delays on holidays and adjust their travel schedule accordingly.

metra schedule

Site: @metra.com

DirectionTrain NumberDeparture StationArrival Station
Inbound100University Park 4:00 PMMillennium 4:58 PM
Outbound105Millennium 5:00 PMUniversity Park 5:58 PM
Inbound102University Park 6:00 PMMillennium 6:58 PM
Outbound107Millennium 7:00 PMUniversity Park 7:58 PM
Inbound104University Park 8:00 PMMillennium 8:58 PM
Outbound109Millennium 9:00 PMUniversity Park 9:58 PM

Metra Schedules and Fares

Metra Schedules

BNSF Railway Line Schedule – Chicago Union Station to Aurora

DayDirectionFrom → ToAM DeparturesPM Departures
WeekdayOutboundUnion Station → Aurora5:35, 5:40, 6:00, 6:05, 6:10, 6:30, 6:35, 6:50, 7:00, 7:33, 8:33, 9:33, 10:33, 11:33, 12:331:33, 2:33, 3:33, 4:33, 5:30, 5:33, 6:33, 7:33, 8:33, 9:33, 10:30, 10:33, 11:33, 12:33
WeekdayInboundAurora → Union Station2:05, 3:05, 3:40, 4:10, 4:40, 5:05, 6:05, 7:05, 8:05, 9:05, 10:05, 11:05, 12:051:05, 2:05, 3:05, 4:05, 5:05, 6:05, 7:05, 8:05, 9:05, 10:05, 11:05, 12:05
SaturdayOutboundUnion Station → Aurora6:33, 8:33, 9:33, 10:33, 11:33, 12:331:33, 2:33, 3:33, 4:33, 5:30, 5:33, 6:33, 7:33, 8:33, 9:33, 10:30, 10:33, 11:33, 12:33
SaturdayInboundAurora → Union Station5:05, 6:05, 7:05, 8:05, 9:00, 9:05, 10:05, 11:05, 12:051:05, 2:05, 3:00, 3:05, 4:05, 5:05, 6:05, 7:05, 8:05, 9:05, 11:05
SundayOutboundUnion Station → Aurora6:33, 8:33, 9:33, 10:33, 11:33, 12:331:33, 2:33, 3:33, 4:33, 5:30, 5:33, 6:33, 7:33, 8:33, 9:33, 10:30, 10:33, 11:33, 12:33
SundayInboundAurora → Union Station5:05, 6:05, 7:05, 8:05, 9:00, 9:05, 10:05, 11:05, 12:051:05, 2:05, 3:00, 3:05, 4:05, 5:05, 6:05, 7:05, 8:05, 9:05, 11:05

Heritage Corridor Line Schedule– Chicago Union Station to Joliet

DirectionDayStationDeparture Times
InboundWeekdayJoliet5:45 AM, 6:25 AM, 7:05 AM
Lockport5:52 AM, 6:32 AM, 7:12 AM
Romeoville5:58 AM, 6:38 AM, 7:18 AM
Lemont6:05 AM, 6:46 AM, 7:26 AM
Willow Springs6:13 AM, 6:55 AM, 7:36 AM
Summit6:21 AM, 7:03 AM, 7:45 AM
Union Station6:52 AM, 7:32 AM, 8:12 AM
OutboundWeekdayUnion Station3:50 PM, 4:50 PM, 5:30 PM
Summit4:14 PM, 5:15 PM, 5:54 PM
Willow Springs4:22 PM, 5:22 PM, 6:02 PM
Lemont4:31 PM, 5:31 PM, 6:11 PM
Romeoville4:35 PM, 5:35 PM, 6:15 PM
Lockport4:41 PM, 5:42 PM, 6:21 PM
Joliet4:56 PM, 5:56 PM, 6:36 PM
InboundWeekendJoliet5:45 AM, 6:25 AM, 7:05 AM
Lockport5:52 AM, 6:32 AM, 7:12 AM
Romeoville5:58 AM, 6:38 AM, 7:18 AM
Lemont6:05 AM, 6:46 AM, 7:26 AM
Willow Springs6:13 AM, 6:55 AM, 7:36 AM
Summit6:21 AM, 7:03 AM, 7:45 AM
Union Station6:52 AM, 7:32 AM, 8:12 AM
OutboundWeekendUnion Station3:50 PM, 4:50 PM, 5:30 PM
Summit4:14 PM, 5:15 PM, 5:54 PM
Willow Springs4:22 PM, 5:22 PM, 6:02 PM
Lemont4:31 PM, 5:31 PM, 6:11 PM
Romeoville4:35 PM, 5:35 PM, 6:15 PM
Lockport4:41 PM, 5:42 PM, 6:21 PM
Joliet4:56 PM, 5:56 PM, 6:36 PM

Metra Electric District Line Schedule– Chicago Millennium Station to University Park, South Chicago & Blue Island

DirectionBranch / FromToAM TimesPM Times
InboundUniversity ParkUniversity Park4:15, 5:15, 5:45, 6:15, 6:35, 6:55, 7:10, 7:27, 7:45, 8:30, 9:00, 9:55, 10:55, 11:555:15, 6:15, 7:15, 8:15, 9:15, 10:15, 11:15
InboundUniversity ParkRichton Park4:18, 5:18, 5:48, 6:20, 6:40, 7:00, 7:15, 7:32, 7:50, 8:34, 9:04, 9:59, 10:59, 11:595:18, 6:18, 7:18, 8:18, 9:18, 10:18, 11:18
InboundUniversity ParkMatteson4:21, 5:21, 5:51, 6:23, 6:43, 7:03, 7:18, 7:35, 7:53, 8:36, 9:06, 10:01, 11:01, 12:015:21, 6:21, 7:21, 8:21, 9:21, 10:21, 11:21
InboundUniversity ParkHomewood4:32, 5:32, 6:02, 6:34, 6:54, 7:14, 7:29, 7:46, 8:04, 8:465:32, 6:32, 7:32, 8:32, 9:32, 10:32
InboundSouth ChicagoSouth Chicago (93rd)5:03, 6:40, 7:20, 7:42, 8:04, 8:35, 9:10, 9:45, 10:45, 11:456:05, 7:05, 8:05, 9:05, 10:05, 11:05
InboundBlue IslandBlue Island5:15, 6:15, 6:45, 7:15, 7:45, 8:15, 8:45, 9:15, 9:45, 10:156:15, 7:15, 8:15, 9:15, 10:15, 11:15
OutboundUniversity ParkMillennium Station3:50, 4:50, 5:30, 6:10, 6:50, 7:30, 8:10, 8:50, 9:30, 10:103:50, 4:50, 5:50, 6:50, 7:50, 8:50
OutboundSouth ChicagoMillennium Station4:10, 5:10, 5:50, 6:30, 7:10, 7:50, 8:30, 9:10, 9:50, 10:304:10, 5:10, 6:10, 7:10, 8:10, 9:10
OutboundBlue IslandMillennium Station4:15, 5:15, 5:55, 6:35, 7:15, 7:55, 8:35, 9:15, 9:55, 10:354:15, 5:15, 6:15, 7:15, 8:15, 9:15

Milwaukee District North Line (MD-N) Schedule – Chicago Union Station to Fox Lake

DirectionStationAM TimesPM Times
InboundUnion Station5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:306:00, 7:00, 8:00, 9:00, 10:00, 11:00
InboundWestern5:06, 5:36, 6:06, 6:36, 7:06, 7:36, 8:06, 8:366:06, 7:06, 8:06, 9:06, 10:06, 11:06
InboundHealy5:10, 5:40, 6:10, 6:40, 7:10, 7:40, 8:10, 8:406:10, 7:10, 8:10, 9:10, 10:10, 11:10
InboundGrayland5:12, 5:42, 6:12, 6:42, 7:12, 7:42, 8:12, 8:426:12, 7:12, 8:12, 9:12, 10:12, 11:12
InboundDeerfield5:20, 5:50, 6:20, 6:50, 7:20, 7:50, 8:20, 8:506:20, 7:20, 8:20, 9:20, 10:20, 11:20
InboundLake Forest5:25, 5:55, 6:25, 6:55, 7:25, 7:55, 8:25, 8:556:25, 7:25, 8:25, 9:25, 10:25, 11:25
InboundLibertyville5:32, 6:02, 6:32, 7:02, 7:32, 8:02, 8:32, 9:026:32, 7:32, 8:32, 9:32, 10:32, 11:32
InboundFox Lake5:40, 6:10, 6:40, 7:10, 7:40, 8:10, 8:40, 9:106:40, 7:40, 8:40, 9:40, 10:40, 11:40
OutboundFox Lake4:45, 5:15, 5:45, 6:15, 6:45, 7:15, 7:45, 8:155:45, 6:45, 7:45, 8:45, 9:45, 10:45
OutboundLibertyville4:53, 5:23, 5:53, 6:23, 6:53, 7:23, 7:53, 8:235:53, 6:53, 7:53, 8:53, 9:53, 10:53

Milwaukee District West Line (MD-W) Schedule – Chicago Union Station to Elgin

DirectionStationAM TimesPM Times
InboundUnion Station5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:306:00, 7:00, 8:00, 9:00, 10:00, 11:00
InboundWestern Avenue5:10, 5:40, 6:10, 6:40, 7:10, 7:40, 8:10, 8:406:10, 7:10, 8:10, 9:10, 10:10, 11:10
InboundFranklin Park5:20, 5:50, 6:20, 6:50, 7:20, 7:50, 8:20, 8:506:20, 7:20, 8:20, 9:20, 10:20, 11:20
InboundElmwood Park5:25, 5:55, 6:25, 6:55, 7:25, 7:55, 8:25, 8:556:25, 7:25, 8:25, 9:25, 10:25, 11:25
InboundBartlett5:35, 6:05, 6:35, 7:05, 7:35, 8:05, 8:35, 9:056:35, 7:35, 8:35, 9:35, 10:35, 11:35
InboundElgin5:50, 6:20, 6:50, 7:20, 7:50, 8:20, 8:50, 9:206:50, 7:50, 8:50, 9:50, 10:50, 11:50
OutboundElgin4:40, 5:10, 5:40, 6:10, 6:40, 7:10, 7:40, 8:105:40, 6:40, 7:40, 8:40, 9:40, 10:40
OutboundBartlett4:50, 5:20, 5:50, 6:20, 6:50, 7:20, 7:50, 8:205:50, 6:50, 7:50, 8:50, 9:50, 10:50
OutboundElmwood Park5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:306:00, 7:00, 8:00, 9:00, 10:00, 11:00
OutboundFranklin Park5:05, 5:35, 6:05, 6:35, 7:05, 7:35, 8:05, 8:356:05, 7:05, 8:05, 9:05, 10:05, 11:05
OutboundWestern Avenue5:15, 5:45, 6:15, 6:45, 7:15, 7:45, 8:15, 8:456:15, 7:15, 8:15, 9:15, 10:15, 11:15
OutboundUnion Station5:25, 5:55, 6:25, 6:55, 7:25, 7:55, 8:25, 8:556:25, 7:25, 8:25, 9:25, 10:25, 11:25

North Central Service (NCS) Schedule – Chicago Union Station to Antioch

DirectionStationAM TimesPM Times
InboundUnion Station5:30, 6:30, 7:30, 8:30, 9:30, 10:30, 11:30, 12:30No Service
InboundWestern Avenue5:34, 6:34, 7:34, 8:34, 9:34, 10:34, 11:34, 12:34No Service
InboundRiver Grove5:37, 6:37, 7:37, 8:37, 9:37, 10:37, 11:37, 12:37No Service
InboundFranklin Park5:40, 6:40, 7:40, 8:40, 9:40, 10:40, 11:40, 12:40No Service
InboundSchiller Park5:42, 6:42, 7:42, 8:42, 9:42, 10:42, 11:42, 12:42No Service
InboundRosemont5:45, 6:45, 7:45, 8:45, 9:45, 10:45, 11:45, 12:45No Service
InboundO’Hare Transfer5:48, 6:48, 7:48, 8:48, 9:48, 10:48, 11:48, 12:48No Service
InboundProspect Heights5:51, 6:51, 7:51, 8:51, 9:51, 10:51, 11:51, 12:51No Service
InboundWheeling5:54, 6:54, 7:54, 8:54, 9:54, 10:54, 11:54, 12:54No Service
InboundBuffalo Grove5:57, 6:57, 7:57, 8:57, 9:57, 10:57, 11:57, 12:57No Service

Rock Island District Line Schedule – Chicago LaSalle Street Station to Joliet

DirectionStationAM TimesPM Times
InboundLaSalle Street4:00, 4:30, 5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:30, 9:00, 9:30, 10:00, 10:30, 11:00, 11:30No Service
Inbound35th St. – Lou Jones4:07, 4:37, 5:07, 5:37, 6:07, 6:37, 7:07, 7:37, 8:07, 8:37, 9:07, 9:37, 10:07, 10:37, 11:07, 11:37No Service
InboundGresham4:10, 4:40, 5:10, 5:40, 6:10, 6:40, 7:10, 7:40, 8:10, 8:40, 9:10, 9:40, 10:10, 10:40, 11:10, 11:40No Service
Inbound95th St. – Longwood4:20, 4:50, 5:20, 5:50, 6:20, 6:50, 7:20, 7:50, 8:20, 8:50, 9:20, 9:50, 10:20, 10:50, 11:20, 11:50No Service
Inbound103rd St. – Washington Hts4:23, 4:53, 5:23, 5:53, 6:23, 6:53, 7:23, 7:53, 8:23, 8:53, 9:23, 9:53, 10:23, 10:53, 11:23, 11:53No Service
InboundBlue Island – Vermont St4:30, 5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:30, 9:00, 9:30, 10:00, 10:30, 11:00, 11:30, 12:00No Service
InboundRobbins4:35, 5:05, 5:35, 6:05, 6:35, 7:05, 7:35, 8:05, 8:35, 9:05, 9:35, 10:05, 10:35, 11:05, 11:35, 12:05No Service
InboundMidlothian4:40, 5:10, 5:40, 6:10, 6:40, 7:10, 7:40, 8:10, 8:40, 9:10, 9:40, 10:10, 10:40, 11:10, 11:40, 12:10No Service
InboundOak Forest4:45, 5:15, 5:45, 6:15, 6:45, 7:15, 7:45, 8:15, 8:45, 9:15, 9:45, 10:15, 10:45, 11:15, 11:45, 12:15No Service
InboundTinley Park – 80th Ave4:50, 5:20, 5:50, 6:20, 6:50, 7:20, 7:50, 8:20, …No Service

SouthWest Service (SWS) Schedule – Chicago Union Station to Manhattan

DirectionStationAM TimesPM Times
InboundManhattan5:51, 6:51, 7:21, 9:56No Service
InboundLaraway Road5:58, 6:58, 7:28, 10:03No Service
InboundOrland Park 179th5:07, 6:07, 6:37, 7:07, 7:37, 7:47, 8:42, 10:12, 11:12, 1:12, 3:12, 4:55, 6:20, 8:12, 10:12No Service
InboundOrland Park 153rd5:13, 6:13, 6:43, 7:13, 7:43, 7:53, 8:48, 10:18, 11:18, 1:18, 3:18, 5:01, 6:26, 8:18, 10:18No Service
InboundOrland Park 143rd5:17, 6:17, 6:47, 7:17, 7:47, 7:57, 8:52, 10:22, 11:22, 1:22, 3:22, 5:05, 6:30, 8:22, 10:22No Service
InboundPalos Park5:21, 6:21, 6:51, 7:21, 7:51, 8:01, 8:56, 10:26, 11:26, 1:26, 3:26, 5:09, 6:34, 8:26, 10:26No Service
InboundPalos Heights5:24, 6:24, 6:54, 7:24, 8:04, 8:58, 10:28, 11:28, 1:28, 3:28, 5:11, 6:36, 8:28, 10:28No Service
OutboundChicago Union Station5:15, 6:15, 7:15, 8:15, 9:15, 10:15, 11:1512:15, 1:15, 2:15, 3:15, 4:15, 5:15
OutboundLaSalle Street5:18, 6:18, 7:18, 8:18, 9:18, 10:18, 11:1812:18, 1:18, 2:18, 3:18, 4:18, 5:18
OutboundPalos Heights5:31, 6:31, 7:31, 8:31, 9:31, 10:31, 11:3112:31, 1:31, 2:31, 3:31, 4:31, 5:31
OutboundPalos Park5:34, 6:34, 7:34, 8:34, 9:34, 10:34, 11:3412:34, 1:34, 2:34, 3:34, 4:34, 5:34
OutboundOrland Park 143rd5:38, 6:38, 7:38, 8:38, 9:38, 10:38, 11:3812:38, 1:38, 2:38, 3:38, 4:38, 5:38
OutboundOrland Park 153rd5:42, 6:42, 7:42, 8:42, 9:42, 10:42, 11:4212:42, 1:42, 2:42, 3:42, 4:42, 5:42
OutboundOrland Park 179th5:48, 6:48, 7:48, 8:48, 9:48, 10:48, 11:4812:48, 1:48, 2:48, 3:48, 4:48, 5:48
OutboundLaraway Road5:55, 6:55, 7:55, 8:55, 9:55, 10:55, 11:5512:55, 1:55, 2:55, 3:55, 4:55, 5:55
OutboundManhattan6:02, 7:02, 8:02, 9:02, 10:02, 11:02, 12:021:02, 2:02, 3:02, 4:02, 5:02, 6:02

Union Pacific North Line (UP-N) Schedule – Chicago Ogilvie Transportation Center to Kenosha

DirectionStationWeekday AM TimesWeekday PM TimesWeekend AM TimesWeekend PM Times
InboundKenosha4:15, 5:15, 5:45, 6:15, 6:35, 6:55, 7:10, 7:27, 7:45, 8:30, 9:00, 9:55, 10:55, 11:555:15, 6:15, 7:15, 8:15, 9:15, 10:15, 11:156:00, 8:00, 10:00, 12:002:00, 4:00, 6:00
InboundWaukegan4:30, 5:30, 6:00, 6:30, 6:50, 7:10, 7:25, 7:42, 8:00, 8:45, 9:15, 10:10, 11:10, 12:105:30, 6:30, 7:30, 8:30, 9:30, 10:30, 11:306:15, 8:15, 10:15, 12:152:15, 4:15, 6:15
InboundHighwood4:42, 5:42, 6:12, 6:42, 7:02, 7:22, 7:37, 7:54, 8:12, 8:57, 9:27, 10:22, 11:22, 12:225:42, 6:42, 7:42, 8:42, 9:42, 10:42, 11:426:27, 8:27, 10:27, 12:272:27, 4:27, 6:27
InboundChicago Ogilvie TC5:25, 6:25, 6:55, 7:25, 7:45, 8:05, 8:20, 8:37, 8:55, 9:40, 10:10, 11:05, 12:05, 1:056:25, 7:25, 8:25, 9:25, 10:25, 11:25, 12:256:55, 8:55, 10:55, 12:552:55, 4:55, 6:55
OutboundChicago Ogilvie TC5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:306:00, 7:00, 8:00, 9:00, 10:00, 11:007:00, 9:00, 11:00, 1:003:00, 5:00, 7:00
OutboundWaukegan5:35, 6:05, 6:35, 7:05, 7:35, 8:05, 8:35, 9:056:35, 7:35, 8:35, 9:35, 10:35, 11:357:35, 9:35, 11:35, 1:353:35, 5:35, 7:35
OutboundKenosha6:05, 6:35, 7:05, 7:35, 8:05, 8:35, 9:05, 9:357:05, 8:05, 9:05, 10:05, 11:05, 12:058:05, 10:05, 12:05, 2:054:05, 6:05, 8:05

Union Pacific Northwest Line (UP-NW) Schedule – Chicago Ogilvie Transportation Center to Harvard / McHenry

DirectionStationWeekday AM TimesWeekday PM TimesWeekend AM TimesWeekend PM Times
InboundHarvard4:30, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:305:30, 6:30, 7:30, 8:30, 9:30, 10:30, 11:306:00, 8:00, 10:00, 12:002:00, 4:00, 6:00
InboundCrystal Lake4:50, 5:50, 6:20, 6:50, 7:20, 7:50, 8:20, 8:505:50, 6:50, 7:50, 8:50, 9:50, 10:50, 11:506:20, 8:20, 10:20, 12:202:20, 4:20, 6:20
InboundPalatine5:20, 6:20, 6:50, 7:20, 7:50, 8:20, 8:50, 9:206:20, 7:20, 8:20, 9:20, 10:20, 11:20, 12:206:50, 8:50, 10:50, 12:502:50, 4:50, 6:50
InboundArlington Heights5:35, 6:35, 7:05, 7:35, 8:05, 8:35, 9:05, 9:356:35, 7:35, 8:35, 9:35, 10:35, 11:35, 12:357:05, 9:05, 11:05, 1:053:05, 5:05, 7:05
InboundChicago Ogilvie TC6:10, 7:10, 7:40, 8:10, 8:40, 9:10, 9:40, 10:107:10, 8:10, 9:10, 10:10, 11:10, 12:10, 1:107:40, 9:40, 11:40, 1:403:40, 5:40, 7:40
OutboundChicago Ogilvie TC5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:306:00, 7:00, 8:00, 9:00, 10:00, 11:007:00, 9:00, 11:00, 1:003:00, 5:00, 7:00
OutboundArlington Heights5:35, 6:05, 6:35, 7:05, 7:35, 8:05, 8:35, 9:056:35, 7:35, 8:35, 9:35, 10:35, 11:357:05, 9:05, 11:05, 1:053:05, 5:05, 7:05
OutboundPalatine5:50, 6:20, 6:50, 7:20, 7:50, 8:20, 8:50, 9:206:50, 7:50, 8:50, 9:50, 10:50, 11:507:20, 9:20, 11:20, 1:203:20, 5:20, 7:20
OutboundCrystal Lake6:20, 6:50, 7:20, 7:50, 8:20, 8:50, 9:20, 9:507:20, 8:20, 9:20, 10:20, 11:20, 12:206:50, 8:50, 10:50, 12:502:50, 4:50, 6:50
OutboundHarvard6:40, 7:10, 7:40, 8:10, 8:40, 9:10, 9:40, 10:107:40, 8:40, 9:40, 10:40, 11:40, 12:407:10, 9:10, 11:10, 1:103:10, 5:10, 7:10

Union Pacific West Line (UP-W) Schedule – Chicago Ogilvie Transportation Center to Elburn

DirectionStationWeekday AM TimesWeekday PM TimesWeekend AM TimesWeekend PM Times
InboundElburn4:50, 5:20, 5:50, 6:20, 6:50, 7:20, 7:50, 8:205:50, 6:50, 7:50, 8:50, 9:50, 10:50, 11:506:30, 8:30, 10:30, 12:302:30, 4:30, 6:30
InboundGeneva5:10, 5:40, 6:10, 6:40, 7:10, 7:40, 8:10, 8:406:10, 7:10, 8:10, 9:10, 10:10, 11:106:50, 8:50, 10:50, 12:502:50, 4:50, 6:50
InboundNaperville5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:30, 9:006:30, 7:30, 8:30, 9:30, 10:30, 11:307:10, 9:10, 11:10, 1:103:10, 5:10, 7:10
InboundOak Brook5:45, 6:15, 6:45, 7:15, 7:45, 8:15, 8:45, 9:156:45, 7:45, 8:45, 9:45, 10:45, 11:457:25, 9:25, 11:25, 1:253:25, 5:25, 7:25
InboundChicago Ogilvie TC6:10, 6:40, 7:10, 7:40, 8:10, 8:40, 9:10, 9:407:10, 8:10, 9:10, 10:10, 11:10, 12:107:50, 9:50, 11:50, 1:503:50, 5:50, 7:50
OutboundChicago Ogilvie TC5:00, 5:30, 6:00, 6:30, 7:00, 7:30, 8:00, 8:306:00, 7:00, 8:00, 9:00, 10:00, 11:007:00, 9:00, 11:00, 1:003:00, 5:00, 7:00
OutboundOak Brook5:25, 5:55, 6:25, 6:55, 7:25, 7:55, 8:25, 8:556:25, 7:25, 8:25, 9:25, 10:25, 11:257:25, 9:25, 11:25, 1:253:25, 5:25, 7:25
OutboundNaperville5:40, 6:10, 6:40, 7:10, 7:40, 8:10, 8:40, 9:106:40, 7:40, 8:40, 9:40, 10:40, 11:407:40, 9:40, 11:40, 1:403:40, 5:40, 7:40
OutboundGeneva6:00, 6:30, 7:00, 7:30, 8:00, 8:30, 9:00, 9:307:00, 8:00, 9:00, 10:00, 11:00, 12:008:00, 10:00, 12:00, 2:004:00, 6:00, 8:00
OutboundElburn6:20, 6:50, 7:20, 7:50, 8:20, 8:50, 9:20, 9:507:20, 8:20, 9:20, 10:20, 11:20, 12:208:20, 10:20, 12:20, 2:204:20, 6:20, 8:20

Metra Fares

Ticket TypeZone 1Zone 2Zone 3Zone 4
One-Way$3.75$3.75$5.50$6.75
Day Pass$7.50$7.50$11.00$13.50
Day Pass 5-Pack$35.75$35.75$52.25$64.25
Monthly Pass$75.00$75.00$110.00$135.00
Reduced One-Way$1.75$1.75$2.75$3.25
Reduced Day Pass$3.50$3.50$5.50$6.50
Reduced Day Pass 5-Pack$17.50$17.50$26.00$32.00
Reduced Monthly Pass$37.50$37.50$55.00$67.50
Weekend Pass$10.00N/AN/AN/A
Onboard Penalty$5.00$5.00$5.00$5.00

Major Holidays that affect the Schedule

HolidayDateSchedule
New Year’s DayJanuary 1Sunday/Holiday schedule; no service on Heritage Corridor, North Central, and Southwest Service lines.
Memorial DayMay 27Sunday/Holiday schedule; alcohol prohibited on trains from May 24–26.
Independence DayJuly 4Sunday/Holiday schedule; alcohol prohibited on trains from July 3–5.
Labor DaySeptember 2Sunday/Holiday schedule.
Columbus DayOctober 14Saturday schedule.
Veterans DayNovember 11Sunday/Holiday schedule.
Thanksgiving DayNovember 28Sunday/Holiday schedule; no service on Heritage Corridor, North Central, and Southwest Service lines.
Day After ThanksgivingNovember 29Saturday schedule.
Christmas EveDecember 24Reduced schedule.
Christmas DayDecember 25Sunday/Holiday schedule; no service on Heritage Corridor, North Central, and Southwest Service lines.
New Year’s EveDecember 31Reduced schedule.

Common Metra Holidays Schedule Changes

metra schedule

Site: @trains.com

HolidaySchedule Change
New Year’s DaySunday/Holiday schedule; no service on Heritage Corridor, North Central, and Southwest Service lines.
Memorial DaySunday/Holiday schedule; alcohol prohibited on trains from May 24–26.
Independence DaySunday/Holiday schedule; alcohol prohibited on trains from July 3–5.
Labor DaySunday/Holiday schedule.
Columbus DaySaturday schedule.
Veterans DaySunday/Holiday schedule.
Thanksgiving DaySunday/Holiday schedule; no service on Heritage Corridor, North Central, and Southwest Service lines.
Day After ThanksgivingSaturday schedule.
Christmas EveReduced schedule.
Christmas DaySunday/Holiday schedule; no service on Heritage Corridor, North Central, and Southwest Service lines.
New Year’s EveReduced schedule.

How to Stay Updated on the Metra Holiday Schedule

  • Visit or go to the Metra site –There, you can visit their Schedules section and find out if their holiday, weekend days, and weekday schedules have any special arrangements.
  • Receive Email Alerts –Sign up for Metra’s email alerts to get information about schedule changes, delays, and special holiday service.
  • Follow Metra on social media – Keep track of posts from Metra and get holiday schedules in real time via platforms like Facebook and Twitter/X.
  • Take the Metra mobile app – Sit tight and download our app to have schedules, alerts, up-to-date track assignment, and more, all at your fingertips!
  • Check station notices – Search for posted schedules and announcements at Metra stations, particularly before big holidays.
  • When in doubt – Call Metra customer service – If you want to hear holiday schedules, limited service, or outright train cancellation straight from the horse’s mouth.
  • Use live tracking tools – Look for apps or services that have real-time train tracking to see if your route is impacted by holiday service changes.

Metra Stations With Address, Parking Services, and Arrival Timings

StationAddressParking AvailabilityArrival Times (Weekday)Fare ZoneServicing Line
Chicago Union Station210 S. Canal St., Chicago, IL 60606Paid parking available5:05 AM – 11:05 PM1BNSF, HC, MD-N, MD-W, NCS, SWS
Aurora233 N. Broadway Ave., Aurora, IL 60505Paid parking available5:51 AM – 11:51 PM4BNSF
Naperville105 E. 4th Ave., Naperville, IL 60563Paid parking available5:16 AM – 11:16 PM4BNSF
Lisle24 N. Center St., Lisle, IL 60532Paid parking available5:22 AM – 11:22 PM4BNSF
Downers Grove4501 Main St., Downers Grove, IL 60515Paid parking available5:23 AM – 11:23 PM4BNSF
Belmont4700 Belmont Rd., Downers Grove, IL 60515Paid parking available5:25 AM – 11:25 PM4BNSF
Downers Grove Main St.5000 Main St., Downers Grove, IL 60515Paid parking available5:29 AM – 11:29 PM4BNSF
Route 591090 IL-59, Aurora, IL 60504348 spaces (including 24 ADA)5:12 AM – 11:12 PM4BNSF
Buffalo Grove825 Commerce Ct., Buffalo Grove, IL 60089No vending machine; tickets via Ventra app5:00 AM – 8:00 PM4NCS
Hanover Park1975 W. Lake St., Hanover Park, IL 60133Parking on both sides of tracks5:00 AM – 9:00 PM4MD-W
Pingree Road570 Congress Pkwy., Crystal Lake, IL 60014No vending machine; tickets via Ventra app4:30 AM – 1:30 PM4UP-NW
University Park1900 University Parkway, University Park, IL 6046624-hour parking24-hour3ME
Ashland/Calumet ParkAshland Ave. near 124th St., Calumet Park, ILStreet-side parking available5:00 AM – 9:00 PM2ME
99th Street–Beverly Hills9901 S. Walden Pkwy., Chicago, IL 60643Limited parking available5:00 AM – 9:00 PM2RI
107th Street–Beverly Hills1901 W. 107th St., Chicago, IL 60643Limited parking available5:00 AM – 9:00 PM2RI

Buying Tickets and Payment Options

  • Ventra App – Buy straight from your mobile device with the official Ventra app. Tickets may be validated before boarding.
  • Station Ticket Vending Machines (TVMs) – On many Metra stations for purchasing one-way, day, or monthly tickets. Cash and plastic (credit and debit cards) accepted.
  • Onboard with Conductor – Pay the train conductor with cash. If there are tickets at the station, a $5 surcharge will be added.
  • Monthly Pass – Can be purchased online, through Ventra, or at a ticket office; provides unlimited travel on selected zones for 30 days.
  • Reduced fare tickets – For Seniors (65+), individuals with disabilities, and Medicare cardholders with an RTA-issued Reduced Fare Permit. Available from Ventra or at ticket agents.
  • Family Fares – kids 11 years and under ride free with a fare-paying adult on weekends/holidays.
  • Day Pass – Use it any day of the week, available at all in-station vending machines, online, and with the Ventra app.
  • Touchless Payment – Pay with your Ventra card or mobile wallet (Apple Pay, Google Pay) on applicable devices.
  • Group Tickets – Groups of all sizes can buy multiple tickets at once through Ventra or at a station.

Metra Union Pacific North Schedule

metra schedule

Site: @nbcchicago.com

Weekday Inbound (Kenosha to Chicago)

StationAM TimesPM Times
Kenosha5:51, 6:17, 6:53, 7:15, 7:5112:49, 4:49, 6:49, 7:49
Winthrop Harbor5:59, 6:25, 7:02, 7:23, 7:5912:57, 4:57, 6:57, 7:57
Zion6:03, 6:30, 7:06, 7:28, 8:041:02, 5:02, 7:02, 8:02
Waukegan6:10, 6:40, 7:10, 7:54, 8:542:54, 4:54, 6:54, 8:54
North Chicago6:16, 6:46, 7:16, 8:00, 9:002:48, 4:48, 6:48, 8:48
Great Lakes6:19, 6:49, 7:19, 8:03, 9:032:43, 4:43, 6:43, 8:43
Lake Forest6:23, 6:53, 7:23, 8:07, 9:072:39, 4:39, 6:39, 8:39
Lake Bluff6:26, 6:56, 7:26, 8:10, 9:102:36, 4:36, 6:36, 8:36
Highwood6:29, 6:59, 7:29, 8:13, 9:132:33, 4:33, 6:33, 8:33
Highland Park6:32, 7:02, 7:32, 8:16, 9:162:30, 4:30, 6:30, 8:30
Ravinia6:34, 7:04, 7:34, 8:18, 9:182:28, 4:28, 6:28, 8:28
Braeside6:36, 7:06, 7:36, 8:20, 9:202:26, 4:26, 6:26, 8:26
Glencoe6:38, 7:08, 7:38, 8:22, 9:222:24, 4:24, 6:24, 8:24
Winnetka6:40, 7:10, 7:40, 8:24, 9:242:22, 4:22, 6:22, 8:22
Indian Hill6:42, 7:12, 7:42, 8:26, 9:262:20, 4:20, 6:20, 8:20
Kenilworth6:44, 7:14, 7:44, 8:28, 9:282:18, 4:18, 6:18, 8:18
Wilmette6:46, 7:16, 7:46, 8:30, 9:302:16, 4:16, 6:16, 8:16
Evanston Central6:48, 7:18, 7:48, 8:32, 9:322:14, 4:14, 6:14, 8:14
Evanston Davis6:50, 7:20, 7:50, 8:34, 9:342:12, 4:12, 6:12, 8:12
Evanston Main6:52, 7:22, 7:52, 8:36, 9:362:10, 4:10, 6:10, 8:10
Rogers Park6:54, 7:24, 7:54, 8:38, 9:382:08, 4:08, 6:08, 8:08
Clybourn6:56, 7:26, 7:56, 8:40, 9:402:06, 4:06, 6:06, 8:06
Ravenswood6:58, 7:28, 7:58, 8:42, 9:422:04, 4:04, 6:04, 8:04
Peterson/Ridge7:00, 7:30, 8:00, 8:44, 9:442:02, 4:02, 6:02, 8:02
Ogilvie Transportation Center (OTC)7:02, 7:32, 8:02, 8:46, 9:462:00, 4:00, 6:00, 8:00

Weekend Outbound (Chicago to Kenosha)

StationSaturday AM TimesSaturday PM TimesSunday AM TimesSunday PM Times
Ogilvie Transportation Center6:00, 7:00, 8:00, 9:00, 10:00, 11:00, 12:00, 1:00, 2:00, 3:00, 4:00, 5:00, 6:00, 7:00, 8:009:00, 10:00, 11:00, 12:00, 1:00, 2:00, 3:00, 4:00, 5:00, 6:00, 7:00, 8:006:00, 7:00, 8:00, 9:00, 10:00, 11:00, 12:00, 1:00, 2:00, 3:00, 4:00, 5:00, 6:00, 7:00, 8:009:00, 10:00, 11:00, 12:00, 1:00, 2:00, 3:00, 4:00, 5:00, 6:00, 7:00, 8:00
Clybourn6:06, 7:06, 8:06, 9:06, 10:06, 11:06, 12:06, 1:06, 2:06, 3:06, 4:06, 5:06, 6:06, 7:06, 8:069:06, 10:06, 11:06, 12:06, 1:06, 2:06, 3:06, 4:06, 5:06, 6:06, 7:06, 8:066:06, 7:06, 8:06, 9:06, 10:06, 11:06, 12:06, 1:06, 2:06, 3:06, 4:06, 5:06, 6:06, 7:06, 8:069:06, 10:06, 11:06, 12:06, 1:06, 2:06, 3:06, 4:06, 5:06, 6:06, 7:06, 8:06
Ravenswood6:09, 7:09, 8:09, 9:09, 10:09, 11:09, 12:09, 1:09, 2:09, 3:09, 4:09, 5:09, 6:09, 7:09, 8:099:09, 10:09, 11:09, 12:09, 1:09, 2:09, 3:09, 4:09, 5:09, 6:09, 7:09, 8:096:09, 7:09, 8:09, 9:09, 10:09, 11:09, 12:09, 1:09, 2:09, 3:09, 4:09, 5:09, 6:09, 7:09, 8:099:09, 10:09, 11:09, 12:09, 1:09, 2:09, 3:09, 4:09, 5:09, 6:09, 7:09, 8:09
Peterson/Ridge6:11, 7:11, 8:11, 9:11, 10:11, 11:11, 12:11, 1:11, 2:11, 3:11, 4:11, 5:11, 6:11, 7:11, 8:119:11, 10:11, 11:11, 12:11, 1:11, 2:11, 3:11, 4:11, 5:11, 6:11, 7:11, 8:116:11, 7:11, 8:11, 9:11, 10:11, 11:11, 12:11, 1:11, 2:11, 3:11, 4:11, 5:11, 6:11, 7:11, 8:119:11, 10:11, 11:11, 12:11, 1:11, 2:11, 3:11, 4:11, 5:11, 6:11, 7:11, 8:11
Rogers Park6:13, 7:13, 8:13, 9:13, 10:13, 11:13, 12:13, 1:13, 2:13, 3:13, 4:13, 5:13, 6:13, 7:13, 8:139:13, 10:13, 11:13, 12:13, 1:13, 2:13, 3:13, 4:13, 5:13, 6:13, 7:13, 8:136:13, 7:13, 8:13, 9:13, 10:13, 11:13, 12:13, 1:13, 2:13, 3:13, 4:13, 5:13, 6:13, 7:13, 8:139:13, 10:13, 11:13, 12:13, 1:13, 2:13, 3:13, 4:13, 5:13, 6:13, 7:13, 8:13
Evanston Main Street6:15, 7:15, 8:15, 9:15, 10:15, 11:15, 12:15, 1:15, 2:15, 3:15, 4:15, 5:15, 6:15, 7:15, 8:159:15, 10:15, 11:15, 12:15, 1:15, 2:15, 3:15, 4:15, 5:15, 6:15, 7:15, 8:156:15, 7:15, 8:15, 9:15, 10:15, 11:15, 12:15, 1:15, 2:15, 3:15, 4:15, 5:15, 6:15, 7:15, 8:159:15, 10:15, 11:15, 12:15, 1:15, 2:15, 3:15, 4:15, 5:15, 6:15, 7:15, 8:15
Evanston Davis Street6:17, 7:17, 8:17, 9:17, 10:17, 11:17, 12:17, 1:17, 2:17, 3:17, 4:17, 5:17, 6:17, 7:17, 8:179:17, 10:17, 11:17, 12:17, 1:17, 2:17, 3:17, 4:17, 5:17, 6:17, 7:17, 8:176:17, 7:17, 8:17, 9:17, 10:17, 11:17, 12:17, 1:17, 2:17, 3:17, 4:17, 5:17, 6:17, 7:17, 8:179:17, 10:17, 11:17, 12:17, 1:17, 2:17, 3:17, 4:17, 5:17, 6:17, 7:17, 8:17
Evanston Central Street6:19, 7:19, 8:19, 9:19, 10:19, 11:19, 12:19, 1:19, 2:19, 3:19, 4:19, 5:19, 6:19, 7:19, 8:199:19, 10:19, 11:19, 12:19, 1:19, 2:19, 3:19, 4:19, 5:19, 6:19, 7:19, 8:196:19, 7:19, 8:19, 9:19, 10:19, 11:19, 12:19, 1:19, 2:19, 3:19, 4:19, 5:19, 6:19, 7:19, 8:199:19, 10:19, 11:19, 12:19, 1:19, 2:19, 3:19, 4:19, 5:19, 6

Metra Rock Island Schedule

Weekday Inbound (Joliet to LaSalle Street)

StationArrival Times (AM)
Joliet4:20, 5:10, 5:50, 6:30, 7:00, 7:30, 8:00, 8:30, 9:30, 10:30, 11:30
New Lenox4:39, 5:24, 6:04, 6:44, 7:14, 7:44, 8:14, 8:44, 9:44, 10:44, 11:44
Mokena4:45, 5:30, 6:10, 6:50, 7:20, 7:50, 8:20, 8:50, 9:50, 10:50, 11:50
Hickory Creek4:49, 5:34, 6:14, 6:54, 7:24, 7:54, 8:24, 8:54, 9:54, 10:54, 11:54
Tinley Park4:53, 5:38, 6:18, 6:58, 7:28, 7:58, 8:28, 8:58, 9:58, 10:58, 11:58
Orland Park4:57, 5:42, 6:22, 7:02, 7:32, 8:02, 8:32, 9:02, 10:02, 11:02, 12:02
Orland Hills5:00, 5:45, 6:25, 7:05, 7:35, 8:05, 8:35, 9:05, 10:05, 11:05, 12:05
Palos Heights5:03, 5:48, 6:28, 7:08, 7:38, 8:08, 8:38, 9:08, 10:08, 11:08, 12:08
Palos Park5:06, 5:51, 6:31, 7:11, 7:41, 8:11, 8:41, 9:11, 10:11, 11:11, 12:11
Worth5:09, 5:54, 6:34, 7:14, 7:44, 8:14, 8:44, 9:14, 10:14, 11:14, 12:14
Blue Island5:13, 5:58, 6:38, 7:18, 7:48, 8:18, 8:48, 9:18, 10:18, 11:18, 12:18
Gresham5:17, 6:02, 6:42, 7:22, 7:52, 8:22, 8:52, 9:22, 10:22, 11:22, 12:22
35th Street/Lou Jones5:21, 6:06, 6:46, 7:26, 7:56, 8:26, 8:56, 9:26, 10:26, 11:26, 12:26
LaSalle Street5:25, 6:10, 6:50, 7:30, 8:00, 8:30, 9:00, 9:30, 10:30, 11:30, 12:30

Weekend Outbound (LaSalle Street to Joliet)

StationDeparture Times (AM)
LaSalle Street7:00, 8:00, 9:00, 10:00, 11:00, 12:00, 1:00, 2:00, 3:00, 4:00, 5:00, 6:00
35th Street/Lou Jones7:04, 8:04, 9:04, 10:04, 11:04, 12:04, 1:04, 2:04, 3:04, 4:04, 5:04, 6:04
Gresham7:08, 8:08, 9:08, 10:08, 11:08, 12:08, 1:08, 2:08, 3:08, 4:08, 5:08, 6:08
Brainerd7:13, 8:13, 9:13, 10:13, 11:13, 12:13, 1:13, 2:13, 3:13, 4:13, 5:13, 6:13
95th Street/Longwood7:18, 8:18, 9:18, 10:18, 11:18, 12:18, 1:18, 2:18, 3:18, 4:18, 5:18, 6:18
91st Street/Beverly Hills7:22, 8:22, 9:22, 10:22, 11:22, 12:22, 1:22, 2:22, 3:22, 4:22, 5:22, 6:22
95th Street/Beverly Hills7:26, 8:26, 9:26, 10:26, 11:26, 12:26, 1:26, 2:26, 3:26, 4:26, 5:26, 6:26
99th Street/Beverly Hills7:30, 8:30, 9:30, 10:30, 11:30, 12:30, 1:30, 2:30, 3:30, 4:30, 5:30, 6:30
103rd Street/Washington Heights7:34, 8:34, 9:34, 10:34, 11:34, 12:34, 1:34, 2:34, 3:34, 4:34, 5:34, 6:34
Brainerd7:38, 8:38, 9:38, 10:38, 11:38, 12:38, 1:38, 2:38, 3:38, 4:38, 5:38, 6:38
95th Street/Longwood7:42, 8:42, 9:42, 10:42, 11:42, 12:42, 1:42, 2:42, 3:42, 4:42, 5:42, 6:42
91st Street/Beverly Hills7:46, 8:46, 9:46, 10:46, 11:46, 12:46, 1:46, 2:46, 3:46, 4:46, 5:46, 6:46
95th Street/Beverly Hills7:50, 8:50, 9:50, 10:50, 11:50, 12:50, 1:50, 2:50, 3:50, 4:50, 5:50, 6:50
99th Street/Beverly Hills7:54, 8:54, 9:54, 10:54, 11:54, 12:54, 1:54, 2:54, 3:54, 4:54, 5:54, 6:54
103rd Street/Washington Heights7:58, 8:58, 9:58, 10:58, 11:58, 12:58, 1:58, 2:58, 3:58, 4:58, 5:58, 6:58
Brainerd8:02, 9:02, 10:02, 11:02, 12:02, 1:02, 2:02, 3:02, 4:02, 5:02, 6:02
95th Street/Longwood8:06, 9:06, 10:06, 11:06, 12:06, 1:06, 2:06, 3:06, 4:06, 5:06, 6:06
91st Street/Beverly Hills8:10, 9:10, 10:10, 11:10, 12:10, 1:10, 2:10, 3:10, 4:10, 5:10, 6:10
95th Street/Beverly Hills8:14, 9:14, 10:14, 11:14, 12:14, 1:14, 2:14, 3:14, 4:14, 5:14, 6:14
99th Street/Beverly Hills8:18, 9:18, 10:18, 11:18, 12:18, 1:18, 2:18, 3:18, 4:18, 5:18, 6:18
103rd Street/Washington Heights8:22, 9:22, 10:22, 11:22, 12:22, 1:22, 2:22, 3:22, 4:22, 5:22, 6:22
Brainerd8:26, 9:26, 10:26, 11:26, 12:26, 1:26, 2:26, 3:26, 4:26, 5:26, 6:26
95th Street/Longwood8:30, 9:30, 10:30, 11:30, 12:30, 1:30, 2:30, 3:30, 4:30, 5:30, 6:30
91st Street/Beverly Hills8:34, 9:34, 10:34, 11:34, 12:34, 1:34, 2:34, 3:34, 4:34, 5:34, 6:34
95th Street/Beverly Hills8:38, 9:38, 10:38, 11:38, 12:38, 1:38, 2:38, 3:38, 4:38, 5:38, 6:38
99th Street/Beverly Hills8:42, 9:42, 10:42, 11:42, 12:42, 1:42, 2:42, 3:42, 4:42, 5:42, 6:42
103rd Street/Washington Heights8:46, 9:46, 10:46, 11:46, 12:46, 1:46, 2:46, 3:46, 4:46, 5:46, 6:46
Brainerd8:50, 9:50, 10:50, 11:50, 12:50, 1:50, 2:50, 3:50, 4:50, 5:50, 6:50
95th Street/Longwood8:54, 9:54, 10:54, 11:54, 12:54, 1:54, 2:54, 3:54, 4:54, 5:54, 6:54
91st Street/Beverly Hills8:58, 9:58, 10:58, 11:58, 12:58, 1:58, 2:58, 3:58, 4:58, 5:58, 6:58
95th Street/Beverly Hills9:02, 10:02, 11:02, 12:02, 1:02, 2:02, 3:02, 4:02, 5:02, 6:02
99th Street/Beverly Hills9:06, 10:06, 11:06, 12:06, 1:06, 2:06, 3:06, 4:06, 5:06, 6:06
103rd Street/Washington Heights9:10, 10:10, 11:10, 12:10, 1:10, 2:10, 3:10, 4:10, 5:10, 6

Frequently Asked Questions

The Rock Island Line does run on weekends, with both Saturday and Sunday schedules. But not all stations will necessarily have weekend service, and some trains may operate on a modified schedule.

Some of the most important stations on the Rock Island Line are:

  • LaSalle Street Station (Chicago)
  • 35th/Lou Jones
  • Gresham
  • 95th Street/Longwood
  • 103rd Street/Washington Heights
  • Brainerd
  • Oak Forest
  • Tinley Park
  • Mokena
  • New Lenox
  • Joliet

Tickets can be purchased through:

  • Ventra App
  • Ticket vending machines at stations
  • On board (cash only) from the conductor

Please be advised that there will be an additional cost for onboard purchases if the station has a vending machine available.

Yes, bikes and scooters are welcome on all trains in the order they arrived. Disabled customers get priority in the ADA spaces.

Small dogs in carriers are allowed. Guide dogs are permitted without any limitations.

The fare is determined by the distance and fare zones traveled. LaSalle Street Station is in Fare Zone 1; Joliet is in Fare Zone 4. Fare increases with the number of zones crossed.

The latest updates can be found via the following links:

  • Metra website
  • Ventra App
  • Station digital displays

Metra provides real-time updates on its website, app, and via station announcements. Tickets are usually not refunded, although you can take a different train if there is an open seat.

No, Metra tickets are only good for the Line Zones you have purchased. If you transfer to another Metra line, you will be required to purchase a second ticket for the other line.

Yes, Metra may provide special schedules for major holidays and events, such as concerts at Ravinia Park or Chicago sports events. These schedules often include extra trains or modified stops, so check the Metra website ahead of time.

Scroll to Top