Schedule Effective Mar 17, 2025 - Jun 15, 2025

Select Schedule Options

Direction of Travel
Day of Travel

Departing 8th & Pine Station Weekdays, Eastbound

RRed Line - Service between Lambert Airport and Shiloh-Scott
BBlue Line - Service between Shrewsbury and Fairview Heights
  • 5:30 amR
  • 5:40 amB
  • 5:50 amR
  • 6:00 amB
  • 6:10 amR
  • 6:20 amB
  • 6:30 amR
  • 6:40 amB
  • 6:50 amR
  • 7:00 amB
  • 7:10 amR
  • 7:20 amB
  • 7:30 amR
  • 7:40 amB
  • 7:50 amR
  • 8:00 amB
  • 8:10 amR
  • 8:20 amB
  • 8:30 amR
  • 8:40 amB
  • 8:50 amR
  • 9:00 amB
  • 9:10 amR
  • 9:20 amB
  • 9:30 amR
  • 9:40 amB
  • 9:50 amR
  • 10:00 amB
  • 10:10 amR
  • 10:20 amB
  • 10:30 amR
  • 10:40 amB
  • 10:50 amR
  • 11:00 amB
  • 11:10 amR
  • 11:20 amB
  • 11:30 amR
  • 11:40 amB
  • 11:50 amR
  • 12:00 pmB
  • 12:10 pmR
  • 12:20 pmB
  • 12:30 pmR
  • 12:40 pmB
  • 12:50 pmR
  • 1:00 pmB
  • 1:10 pmR
  • 1:20 pmB
  • 1:30 pmR
  • 1:40 pmB
  • 1:50 pmR
  • 2:00 pmB
  • 2:10 pmR
  • 2:20 pmB
  • 2:30 pmR
  • 2:40 pmB
  • 2:50 pmR
  • 3:00 pmB
  • 3:10 pmR
  • 3:20 pmB
  • 3:30 pmR
  • 3:40 pmB
  • 3:50 pmR
  • 4:00 pmB
  • 4:10 pmR
  • 4:20 pmB
  • 4:30 pmR
  • 4:40 pmB
  • 4:50 pmR
  • 5:00 pmB
  • 5:10 pmR
  • 5:20 pmB
  • 5:30 pmR
  • 5:40 pmB
  • 5:50 pmR
  • 6:00 pmB
  • 6:10 pmR
  • 6:20 pmB
  • 6:30 pmR
  • 6:40 pmB
  • 6:50 pmR
  • 7:00 pmB
  • 7:10 pmR
  • 7:20 pmB
  • 7:30 pmR
  • 7:40 pmB
  • 7:50 pmR
  • 8:00 pmB
  • 8:10 pmR
  • 8:20 pmB
  • 8:30 pmR
  • 8:40 pmB
  • 8:50 pmR
  • 9:00 pmB
  • 9:10 pmR
  • 9:20 pmB
  • 9:30 pmR
  • 9:40 pmB
  • 9:50 pmR
  • 10:00 pmB
  • 10:10 pmR
  • 10:20 pmB
  • 10:30 pmR
  • 10:40 pmB
  • 10:50 pmR
  • 11:00 pmB
  • 11:10 pmR
  • 11:20 pmB
  • 11:30 pmR
  • 11:40 pmBE
  • 11:50 pmR
  • 12:00 amBE
  • 12:10 amRF
  • 12:20 amBE
  • 12:30 amRE
  • 5:30 amR
  • 5:40 amB
  • 5:50 amR
  • 6:00 amB
  • 6:10 amR
  • 6:20 amB
  • 6:30 amR
  • 6:40 amB
  • 6:50 amR
  • 7:00 amB
  • 7:10 amR
  • 7:20 amB
  • 7:30 amR
  • 7:40 amB
  • 7:50 amR
  • 8:00 amB
  • 8:10 amR
  • 8:20 amB
  • 8:30 amR
  • 8:40 amB
  • 8:50 amR
  • 9:00 amB
  • 9:10 amR
  • 9:20 amB
  • 9:30 amR
  • 9:40 amB
  • 9:50 amR
  • 10:00 amB
  • 10:10 amR
  • 10:20 amB
  • 10:30 amR
  • 10:40 amB
  • 10:50 amR
  • 11:00 amB
  • 11:10 amR
  • 11:20 amB
  • 11:30 amR
  • 11:40 amB
  • 11:50 amR
  • 12:00 pmB
  • 12:10 pmR
  • 12:20 pmB
  • 12:30 pmR
  • 12:40 pmB
  • 12:50 pmR
  • 1:00 pmB
  • 1:10 pmR
  • 1:20 pmB
  • 1:30 pmR
  • 1:40 pmB
  • 1:50 pmR
  • 2:00 pmB
  • 2:10 pmR
  • 2:20 pmB
  • 2:30 pmR
  • 2:40 pmB
  • 2:50 pmR
  • 3:00 pmB
  • 3:10 pmR
  • 3:20 pmB
  • 3:30 pmR
  • 3:40 pmB
  • 3:50 pmR
  • 4:00 pmB
  • 4:10 pmR
  • 4:20 pmB
  • 4:30 pmR
  • 4:40 pmB
  • 4:50 pmR
  • 5:00 pmB
  • 5:10 pmR
  • 5:20 pmB
  • 5:30 pmR
  • 5:40 pmB
  • 5:50 pmR
  • 6:00 pmB
  • 6:10 pmR
  • 6:20 pmB
  • 6:30 pmR
  • 6:40 pmB
  • 6:50 pmR
  • 7:00 pmB
  • 7:10 pmR
  • 7:20 pmB
  • 7:30 pmR
  • 7:40 pmB
  • 7:50 pmR
  • 8:00 pmB
  • 8:10 pmR
  • 8:20 pmB
  • 8:30 pmR
  • 8:40 pmB
  • 8:50 pmR
  • 9:00 pmB
  • 9:10 pmR
  • 9:20 pmB
  • 9:30 pmR
  • 9:40 pmB
  • 9:50 pmR
  • 10:00 pmB
  • 10:10 pmR
  • 10:20 pmB
  • 10:30 pmR
  • 10:40 pmB
  • 10:50 pmR
  • 11:00 pmB
  • 11:10 pmR
  • 11:20 pmB
  • 11:30 pmR
  • 11:40 pmBE
  • 11:50 pmR
  • 12:00 amBE
  • 12:10 amRF
  • 12:20 amBE
  • 12:30 amRE
  • 4:13 amR
  • 4:25 amB
  • 4:37 amR
  • 4:51 amB
  • 4:57 amR
  • 5:11 amB
  • 5:17 amR
  • 5:25 amB
  • 5:33 amR
  • 5:42 amB
  • 5:53 amR
  • 6:02 amB
  • 6:13 amR
  • 6:22 amB
  • 6:33 amR
  • 6:42 amB
  • 6:53 amR
  • 7:02 amB
  • 7:13 amR
  • 7:22 amB
  • 7:33 amR
  • 7:42 amB
  • 7:53 amR
  • 8:02 amB
  • 8:13 amR
  • 8:22 amB
  • 8:33 amR
  • 8:42 amB
  • 8:53 amR
  • 9:02 amB
  • 9:13 amR
  • 9:22 amB
  • 9:33 amR
  • 9:42 amB
  • 9:53 amR
  • 10:02 amB
  • 10:13 amR
  • 10:22 amB
  • 10:33 amR
  • 10:42 amB
  • 10:53 amR
  • 11:02 amB
  • 11:13 amR
  • 11:22 amB
  • 11:33 amR
  • 11:42 amB
  • 11:53 amR
  • 12:02 pmB
  • 12:13 pmR
  • 12:22 pmB
  • 12:33 pmR
  • 12:42 pmB
  • 12:53 pmR
  • 1:02 pmB
  • 1:13 pmR
  • 1:22 pmB
  • 1:33 pmR
  • 1:42 pmB
  • 1:53 pmR
  • 2:02 pmB
  • 2:13 pmR
  • 2:22 pmB
  • 2:33 pmR
  • 2:42 pmB
  • 2:53 pmR
  • 3:02 pmB
  • 3:13 pmR
  • 3:22 pmB
  • 3:33 pmR
  • 3:42 pmB
  • 3:53 pmR
  • 4:02 pmB
  • 4:13 pmR
  • 4:22 pmB
  • 4:33 pmR
  • 4:42 pmB
  • 4:53 pmR
  • 5:02 pmB
  • 5:13 pmR
  • 5:22 pmB
  • 5:33 pmR
  • 5:42 pmB
  • 5:53 pmR
  • 6:02 pmB
  • 6:13 pmR
  • 6:22 pmB
  • 6:33 pmR
  • 6:42 pmB
  • 6:53 pmR
  • 7:02 pmB
  • 7:13 pmR
  • 7:22 pmB
  • 7:33 pmR
  • 7:42 pmB
  • 7:53 pmR
  • 8:02 pmB
  • 8:13 pmR
  • 8:22 pmB
  • 8:33 pmR
  • 8:42 pmB
  • 8:53 pmR
  • 9:02 pmB
  • 9:13 pmR
  • 9:22 pmB
  • 9:33 pmR
  • 9:42 pmB
  • 9:53 pmR
  • 10:02 pmB
  • 10:13 pmR
  • 10:22 pmB
  • 10:33 pmR
  • 10:42 pmB
  • 10:53 pmR
  • 11:02 pmB
  • 11:13 pmR
  • 11:22 pmB
  • 11:33 pmR
  • 12:01 amB
  • 12:13 amR
  • 4:13 amR
  • 4:25 amB
  • 4:37 amR
  • 4:51 amB
  • 4:57 amR
  • 5:11 amB
  • 5:17 amR
  • 5:25 amB
  • 5:33 amR
  • 5:42 amB
  • 5:53 amR
  • 6:02 amB
  • 6:13 amR
  • 6:22 amB
  • 6:33 amR
  • 6:42 amB
  • 6:53 amR
  • 7:02 amB
  • 7:13 amR
  • 7:22 amB
  • 7:33 amR
  • 7:42 amB
  • 7:53 amR
  • 8:02 amB
  • 8:13 amR
  • 8:22 amB
  • 8:33 amR
  • 8:42 amB
  • 8:53 amR
  • 9:02 amB
  • 9:13 amR
  • 9:22 amB
  • 9:33 amR
  • 9:42 amB
  • 9:53 amR
  • 10:02 amB
  • 10:13 amR
  • 10:22 amB
  • 10:33 amR
  • 10:42 amB
  • 10:53 amR
  • 11:02 amB
  • 11:13 amR
  • 11:22 amB
  • 11:33 amR
  • 11:42 amB
  • 11:53 amR
  • 12:02 pmB
  • 12:13 pmR
  • 12:22 pmB
  • 12:33 pmR
  • 12:42 pmB
  • 12:53 pmR
  • 1:02 pmB
  • 1:13 pmR
  • 1:22 pmB
  • 1:33 pmR
  • 1:42 pmB
  • 1:53 pmR
  • 2:02 pmB
  • 2:13 pmR
  • 2:22 pmB
  • 2:33 pmR
  • 2:42 pmB
  • 2:53 pmR
  • 3:02 pmB
  • 3:13 pmR
  • 3:22 pmB
  • 3:33 pmR
  • 3:42 pmB
  • 3:53 pmR
  • 4:02 pmB
  • 4:13 pmR
  • 4:22 pmB
  • 4:33 pmR
  • 4:42 pmB
  • 4:53 pmR
  • 5:02 pmB
  • 5:13 pmR
  • 5:22 pmB
  • 5:33 pmR
  • 5:42 pmB
  • 5:53 pmR
  • 6:02 pmB
  • 6:13 pmR
  • 6:22 pmB
  • 6:33 pmR
  • 6:42 pmB
  • 6:53 pmR
  • 7:02 pmB
  • 7:13 pmR
  • 7:22 pmB
  • 7:33 pmR
  • 7:42 pmB
  • 7:53 pmR
  • 8:02 pmB
  • 8:13 pmR
  • 8:22 pmB
  • 8:33 pmR
  • 8:42 pmB
  • 8:53 pmR
  • 9:02 pmB
  • 9:13 pmR
  • 9:22 pmB
  • 9:33 pmR
  • 9:42 pmB
  • 9:53 pmR
  • 10:02 pmB
  • 10:13 pmR
  • 10:22 pmB
  • 10:33 pmR
  • 10:42 pmB
  • 10:53 pmR
  • 11:02 pmB
  • 11:13 pmR
  • 11:22 pmB
  • 11:33 pmR
  • 12:01 amB
  • 12:13 amR