ALERT: No MetroLink Service Between Forest Park & Grand Stations This Weekend | Plan Ahead for Delays Read More!
x
Schedule Effective Jun 15, 2026 - Aug 30, 2026
DETAILS:

On Monday, Tuesday, Wednesday, Thursday, and Friday beginning at 6:00 PM until After Revenue Service, KCI Construction will continue construction work inside the Union Station Tunnel. To accommodate this work, MetroLink will single-track at Union Station and Civic Center Stations.

During the 6:00PM single-track operation:

o Blue Line Trains will only operate from Forest Park Station to Shrewsbury Station.

o Westbound Blue Line passengers traveling between the Fairview Heights Station and the Central West End Station should board a Red Line train to Forest Park Station to connect with a Blue Line train.

o Red Line service may experience delays up to 5 minutes.

o Customers should allow an additional 10 minutes when transferring to the Blue Line.

X
DETAILS:

Blue Line MetroLink trains will resume service to the Fairview Heights MetroLink Station beginning on Monday, June 22. This will restore Blue Line service to its original route, operating from the Shrewsbury-Lansdowne I-44 Station in Missouri to the Fairview Heights Station in Illinois.

X
2 Rider Alerts

Select Schedule Options

DETAILS:

On Monday, Tuesday, Wednesday, Thursday, and Friday beginning at 6:00 PM until After Revenue Service, KCI Construction will continue construction work inside the Union Station Tunnel. To accommodate this work, MetroLink will single-track at Union Station and Civic Center Stations.

During the 6:00PM single-track operation:

o Blue Line Trains will only operate from Forest Park Station to Shrewsbury Station.

o Westbound Blue Line passengers traveling between the Fairview Heights Station and the Central West End Station should board a Red Line train to Forest Park Station to connect with a Blue Line train.

o Red Line service may experience delays up to 5 minutes.

o Customers should allow an additional 10 minutes when transferring to the Blue Line.

X
DETAILS:

Blue Line MetroLink trains will resume service to the Fairview Heights MetroLink Station beginning on Monday, June 22. This will restore Blue Line service to its original route, operating from the Shrewsbury-Lansdowne I-44 Station in Missouri to the Fairview Heights Station in Illinois.

X
Direction of Travel
Day of Travel

Departing JJK Center Station Weekdays, Eastbound

RRed Line - Service between Lambert Airport and Shiloh-Scott
BBlue Line - Service between Shrewsbury and Fairview Heights
  • 5:42 amR
  • 5:52 amB
  • 6:02 amR
  • 6:12 amB
  • 6:22 amR
  • 6:32 amB
  • 6:42 amR
  • 6:52 amB
  • 7:02 amR
  • 7:12 amB
  • 7:22 amR
  • 7:32 amB
  • 7:42 amR
  • 7:52 amB
  • 8:02 amR
  • 8:12 amB
  • 8:22 amR
  • 8:32 amB
  • 8:42 amR
  • 8:52 amB
  • 9:02 amR
  • 9:12 amB
  • 9:22 amR
  • 9:32 amB
  • 9:42 amR
  • 9:52 amB
  • 10:02 amR
  • 10:12 amB
  • 10:22 amR
  • 10:32 amB
  • 10:42 amR
  • 10:52 amB
  • 11:02 amR
  • 11:12 amB
  • 11:22 amR
  • 11:32 amB
  • 11:42 amR
  • 11:52 amB
  • 12:02 pmR
  • 12:12 pmB
  • 12:22 pmR
  • 12:32 pmB
  • 12:42 pmR
  • 12:52 pmB
  • 1:02 pmR
  • 1:12 pmB
  • 1:22 pmR
  • 1:32 pmB
  • 1:42 pmR
  • 1:52 pmB
  • 2:02 pmR
  • 2:12 pmB
  • 2:22 pmR
  • 2:32 pmB
  • 2:42 pmR
  • 2:52 pmB
  • 3:02 pmR
  • 3:12 pmB
  • 3:22 pmR
  • 3:32 pmB
  • 3:42 pmR
  • 3:52 pmB
  • 4:02 pmR
  • 4:12 pmB
  • 4:22 pmR
  • 4:32 pmB
  • 4:42 pmR
  • 4:52 pmB
  • 5:02 pmR
  • 5:12 pmB
  • 5:22 pmR
  • 5:32 pmB
  • 5:42 pmR
  • 5:52 pmB
  • 6:02 pmR
  • 6:12 pmB
  • 6:22 pmR
  • 6:32 pmB
  • 6:42 pmR
  • 6:52 pmB
  • 7:02 pmR
  • 7:12 pmB
  • 7:22 pmR
  • 7:32 pmB
  • 7:42 pmR
  • 7:52 pmB
  • 8:02 pmR
  • 8:12 pmB
  • 8:22 pmR
  • 8:32 pmB
  • 8:42 pmR
  • 8:52 pmB
  • 9:02 pmR
  • 9:12 pmB
  • 9:22 pmR
  • 9:32 pmB
  • 9:42 pmR
  • 9:52 pmB
  • 10:02 pmR
  • 10:12 pmB
  • 10:22 pmR
  • 10:32 pmB
  • 10:42 pmR
  • 10:52 pmB
  • 11:02 pmR
  • 11:12 pmB
  • 11:22 pmR
  • 11:32 pmB
  • 11:42 pmR
  • 12:02 amR
  • 12:22 amRF
  • 5:42 amR
  • 5:52 amB
  • 6:02 amR
  • 6:12 amB
  • 6:22 amR
  • 6:32 amB
  • 6:42 amR
  • 6:52 amB
  • 7:02 amR
  • 7:12 amB
  • 7:22 amR
  • 7:32 amB
  • 7:42 amR
  • 7:52 amB
  • 8:02 amR
  • 8:12 amB
  • 8:22 amR
  • 8:32 amB
  • 8:42 amR
  • 8:52 amB
  • 9:02 amR
  • 9:12 amB
  • 9:22 amR
  • 9:32 amB
  • 9:42 amR
  • 9:52 amB
  • 10:02 amR
  • 10:12 amB
  • 10:22 amR
  • 10:32 amB
  • 10:42 amR
  • 10:52 amB
  • 11:02 amR
  • 11:12 amB
  • 11:22 amR
  • 11:32 amB
  • 11:42 amR
  • 11:52 amB
  • 12:02 pmR
  • 12:12 pmB
  • 12:22 pmR
  • 12:32 pmB
  • 12:42 pmR
  • 12:52 pmB
  • 1:02 pmR
  • 1:12 pmB
  • 1:22 pmR
  • 1:32 pmB
  • 1:42 pmR
  • 1:52 pmB
  • 2:02 pmR
  • 2:12 pmB
  • 2:22 pmR
  • 2:32 pmB
  • 2:42 pmR
  • 2:52 pmB
  • 3:02 pmR
  • 3:12 pmB
  • 3:22 pmR
  • 3:32 pmB
  • 3:42 pmR
  • 3:52 pmB
  • 4:02 pmR
  • 4:12 pmB
  • 4:22 pmR
  • 4:32 pmB
  • 4:42 pmR
  • 4:52 pmB
  • 5:02 pmR
  • 5:12 pmB
  • 5:22 pmR
  • 5:32 pmB
  • 5:42 pmR
  • 5:52 pmB
  • 6:02 pmR
  • 6:12 pmB
  • 6:22 pmR
  • 6:32 pmB
  • 6:42 pmR
  • 6:52 pmB
  • 7:02 pmR
  • 7:12 pmB
  • 7:22 pmR
  • 7:32 pmB
  • 7:42 pmR
  • 7:52 pmB
  • 8:02 pmR
  • 8:12 pmB
  • 8:22 pmR
  • 8:32 pmB
  • 8:42 pmR
  • 8:52 pmB
  • 9:02 pmR
  • 9:12 pmB
  • 9:22 pmR
  • 9:32 pmB
  • 9:42 pmR
  • 9:52 pmB
  • 10:02 pmR
  • 10:12 pmB
  • 10:22 pmR
  • 10:32 pmB
  • 10:42 pmR
  • 10:52 pmB
  • 11:02 pmR
  • 11:12 pmB
  • 11:22 pmR
  • 11:32 pmB
  • 11:42 pmR
  • 12:02 amR
  • 12:22 amRF
  • 3:58 amR
  • 4:13 amB
  • 4:25 amR
  • 4:39 amB
  • 4:45 amR
  • 4:59 amB
  • 5:05 amR
  • 5:13 amB
  • 5:21 amR
  • 5:30 amB
  • 5:41 amR
  • 5:50 amB
  • 6:01 amR
  • 6:10 amB
  • 6:21 amR
  • 6:30 amB
  • 6:41 amR
  • 6:50 amB
  • 7:01 amR
  • 7:10 amB
  • 7:21 amR
  • 7:30 amB
  • 7:41 amR
  • 7:50 amB
  • 8:01 amR
  • 8:10 amB
  • 8:21 amR
  • 8:30 amB
  • 8:41 amR
  • 8:50 amB
  • 9:01 amR
  • 9:10 amB
  • 9:21 amR
  • 9:30 amB
  • 9:41 amR
  • 9:50 amB
  • 10:01 amR
  • 10:10 amB
  • 10:21 amR
  • 10:30 amB
  • 10:41 amR
  • 10:50 amB
  • 11:01 amR
  • 11:10 amB
  • 11:21 amR
  • 11:30 amB
  • 11:41 amR
  • 11:50 amB
  • 12:01 pmR
  • 12:10 pmB
  • 12:21 pmR
  • 12:30 pmB
  • 12:41 pmR
  • 12:50 pmB
  • 1:01 pmR
  • 1:10 pmB
  • 1:21 pmR
  • 1:30 pmB
  • 1:41 pmR
  • 1:50 pmB
  • 2:01 pmR
  • 2:10 pmB
  • 2:21 pmR
  • 2:30 pmB
  • 2:41 pmR
  • 2:50 pmB
  • 3:01 pmR
  • 3:10 pmB
  • 3:21 pmR
  • 3:30 pmB
  • 3:41 pmR
  • 3:50 pmB
  • 4:01 pmR
  • 4:10 pmB
  • 4:21 pmR
  • 4:30 pmB
  • 4:41 pmR
  • 4:50 pmB
  • 5:01 pmR
  • 5:10 pmB
  • 5:21 pmR
  • 5:30 pmB
  • 5:41 pmR
  • 5:50 pmB
  • 6:01 pmR
  • 6:10 pmB
  • 6:21 pmR
  • 6:30 pmB
  • 6:41 pmR
  • 6:50 pmB
  • 7:01 pmR
  • 7:10 pmB
  • 7:21 pmR
  • 7:30 pmB
  • 7:41 pmR
  • 7:50 pmB
  • 8:01 pmR
  • 8:10 pmB
  • 8:21 pmR
  • 8:30 pmB
  • 8:41 pmR
  • 8:50 pmB
  • 9:01 pmR
  • 9:10 pmB
  • 9:21 pmR
  • 9:30 pmB
  • 9:41 pmR
  • 9:50 pmB
  • 10:01 pmR
  • 10:10 pmB
  • 10:21 pmR
  • 10:30 pmB
  • 10:41 pmR
  • 10:50 pmB
  • 11:01 pmR
  • 11:10 pmB
  • 11:21 pmR
  • 11:49 pmB
  • 12:01 amR
  • 3:58 amR
  • 4:13 amB
  • 4:25 amR
  • 4:39 amB
  • 4:45 amR
  • 4:59 amB
  • 5:05 amR
  • 5:13 amB
  • 5:21 amR
  • 5:30 amB
  • 5:41 amR
  • 5:50 amB
  • 6:01 amR
  • 6:10 amB
  • 6:21 amR
  • 6:30 amB
  • 6:41 amR
  • 6:50 amB
  • 7:01 amR
  • 7:10 amB
  • 7:21 amR
  • 7:30 amB
  • 7:41 amR
  • 7:50 amB
  • 8:01 amR
  • 8:10 amB
  • 8:21 amR
  • 8:30 amB
  • 8:41 amR
  • 8:50 amB
  • 9:01 amR
  • 9:10 amB
  • 9:21 amR
  • 9:30 amB
  • 9:41 amR
  • 9:50 amB
  • 10:01 amR
  • 10:10 amB
  • 10:21 amR
  • 10:30 amB
  • 10:41 amR
  • 10:50 amB
  • 11:01 amR
  • 11:10 amB
  • 11:21 amR
  • 11:30 amB
  • 11:41 amR
  • 11:50 amB
  • 12:01 pmR
  • 12:10 pmB
  • 12:21 pmR
  • 12:30 pmB
  • 12:41 pmR
  • 12:50 pmB
  • 1:01 pmR
  • 1:10 pmB
  • 1:21 pmR
  • 1:30 pmB
  • 1:41 pmR
  • 1:50 pmB
  • 2:01 pmR
  • 2:10 pmB
  • 2:21 pmR
  • 2:30 pmB
  • 2:41 pmR
  • 2:50 pmB
  • 3:01 pmR
  • 3:10 pmB
  • 3:21 pmR
  • 3:30 pmB
  • 3:41 pmR
  • 3:50 pmB
  • 4:01 pmR
  • 4:10 pmB
  • 4:21 pmR
  • 4:30 pmB
  • 4:41 pmR
  • 4:50 pmB
  • 5:01 pmR
  • 5:10 pmB
  • 5:21 pmR
  • 5:30 pmB
  • 5:41 pmR
  • 5:50 pmB
  • 6:01 pmR
  • 6:10 pmB
  • 6:21 pmR
  • 6:30 pmB
  • 6:41 pmR
  • 6:50 pmB
  • 7:01 pmR
  • 7:10 pmB
  • 7:21 pmR
  • 7:30 pmB
  • 7:41 pmR
  • 7:50 pmB
  • 8:01 pmR
  • 8:10 pmB
  • 8:21 pmR
  • 8:30 pmB
  • 8:41 pmR
  • 8:50 pmB
  • 9:01 pmR
  • 9:10 pmB
  • 9:21 pmR
  • 9:30 pmB
  • 9:41 pmR
  • 9:50 pmB
  • 10:01 pmR
  • 10:10 pmB
  • 10:21 pmR
  • 10:30 pmB
  • 10:41 pmR
  • 10:50 pmB
  • 11:01 pmR
  • 11:10 pmB
  • 11:21 pmR
  • 11:49 pmB
  • 12:01 amR