Schedule Effective Mar 15, 2021 - Jun 13, 2021
Select Your Travel Options
Departing JJK Center Station Weekdays, Eastbound
RRed Line - Service between Lambert Airport and Shiloh-Scott
BBlue Line - Service between Shrewsbury and Fairview Heights
- 4:53 amR
- 5:07 amR
- 5:17 amB
- 5:27 amR
- 5:37 amB
- 5:47 amR
- 5:57 amB
- 6:07 amR
- 6:20 amB
- 6:29 amR
- 6:36 amB
- 6:44 amR
- 6:51 amB
- 6:59 amR
- 7:06 amB
- 7:14 amR
- 7:21 amB
- 7:29 amR
- 7:36 amB
- 7:44 amR
- 7:51 amB
- 7:59 amR
- 8:06 amB
- 8:14 amR
- 8:21 amB
- 8:29 amR
- 8:36 amB
- 8:44 amR
- 8:59 amR
- 9:05 amB
- 9:14 amR
- 9:21 amB
- 9:29 amR
- 9:36 amB
- 9:44 amR
- 9:51 amB
- 10:04 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:24 pmR
- 2:32 pmB
- 2:42 pmR
- 2:52 pmB
- 3:04 pmR
- 3:14 pmB
- 3:25 pmR
- 3:36 pmB
- 3:46 pmR
- 3:51 pmB
- 4:01 pmR
- 4:06 pmB
- 4:16 pmR
- 4:21 pmB
- 4:29 pmR
- 4:36 pmB
- 4:44 pmR
- 4:51 pmB
- 4:59 pmR
- 5:06 pmB
- 5:14 pmR
- 5:21 pmB
- 5:29 pmR
- 5:36 pmB
- 5:44 pmR
- 5:51 pmB
- 5:59 pmR
- 6:06 pmB
- 6:14 pmR
- 6:21 pmB
- 6:29 pmR
- 6:36 pmB
- 6:44 pmR
- 6:59 pmR
- 7:06 pmB
- 7:21 pmB
- 7:29 pmR
- 7:36 pmB
- 7:44 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
- 12:32 amB
- 12:42 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
- 12:32 amB
- 12:42 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
- 12:32 amB
- 12:42 amRF
- 3:45 amR
- 4:04 amR
- 4:24 amB
- 4:29 amR
- 4:41 amB
- 4:45 amR
- 4:54 amB
- 5:02 amR
- 5:14 amB
- 5:21 amR
- 5:46 amR
- 5:53 amB
- 6:01 amR
- 6:08 amB
- 6:16 amR
- 6:23 amB
- 6:31 amR
- 6:38 amB
- 6:46 amR
- 6:53 amB
- 7:01 amR
- 7:08 amB
- 7:16 amR
- 7:23 amB
- 7:31 amR
- 7:38 amB
- 7:46 amR
- 7:53 amB
- 8:01 amR
- 8:08 amB
- 8:16 amR
- 8:23 amB
- 8:31 amR
- 8:38 amB
- 8:46 amR
- 8:53 amB
- 8:59 amR
- 9:10 amB
- 9:20 amR
- 9:31 amB
- 9:40 amR
- 9:50 amB
- 10:00 amR
- 10:09 amB
- 10:20 amR
- 10:30 amB
- 10:40 amR
- 10:50 amB
- 11:00 amR
- 11:10 amB
- 11:20 amR
- 11:30 amB
- 11:40 amR
- 11:50 amB
- 12:00 pmR
- 12:10 pmB
- 12:20 pmR
- 12:30 pmB
- 12:40 pmR
- 12:50 pmB
- 1:00 pmR
- 1:10 pmB
- 1:20 pmR
- 1:30 pmB
- 1:40 pmR
- 1:50 pmB
- 2:00 pmR
- 2:10 pmB
- 2:18 pmR
- 2:28 pmB
- 2:33 pmR
- 2:39 pmB
- 2:43 pmR
- 2:58 pmB
- 3:02 pmR
- 3:11 pmB
- 3:16 pmR
- 3:23 pmB
- 3:31 pmR
- 3:38 pmB
- 3:46 pmR
- 3:53 pmB
- 4:01 pmR
- 4:08 pmB
- 4:16 pmR
- 4:23 pmB
- 4:31 pmR
- 4:38 pmB
- 4:46 pmR
- 4:53 pmB
- 5:01 pmR
- 5:08 pmB
- 5:16 pmR
- 5:23 pmB
- 5:31 pmR
- 5:38 pmB
- 5:46 pmR
- 5:53 pmB
- 6:01 pmR
- 6:09 pmB
- 6:20 pmR
- 6:35 pmB
- 6:40 pmR
- 6:50 pmB
- 7:00 pmR
- 7:10 pmB
- 7:20 pmR
- 7:30 pmB
- 7:40 pmR
- 7:50 pmB
- 8:00 pmR
- 8:10 pmB
- 8:20 pmR
- 8:30 pmB
- 8:40 pmR
- 8:50 pmB
- 9:00 pmR
- 9:10 pmB
- 9:20 pmR
- 9:30 pmB
- 9:40 pmR
- 9:50 pmB
- 10:00 pmR
- 10:10 pmB
- 10:20 pmR
- 10:30 pmB
- 10:40 pmR
- 10:50 pmB
- 11:00 pmR
- 11:10 pmB
- 11:20 pmR
- 11:49 pmB
- 11:59 pmR
- 3:58 amR
- 4:13 amB
- 4:18 amR
- 4:33 amB
- 4:45 amR
- 4:59 amB
- 5:05 amR
- 5:13 amB
- 5:20 amR
- 5:30 amB
- 5:40 amR
- 5:50 amB
- 6:00 amR
- 6:10 amB
- 6:20 amR
- 6:30 amB
- 6:40 amR
- 6:50 amB
- 7:00 amR
- 7:10 amB
- 7:20 amR
- 7:30 amB
- 7:40 amR
- 7:50 amB
- 8:00 amR
- 8:10 amB
- 8:20 amR
- 8:30 amB
- 8:40 amR
- 8:50 amB
- 9:00 amR
- 9:10 amB
- 9:20 amR
- 9:30 amB
- 9:40 amR
- 9:50 amB
- 10:00 amR
- 10:10 amB
- 10:20 amR
- 10:30 amB
- 10:40 amR
- 10:50 amB
- 11:00 amR
- 11:10 amB
- 11:20 amR
- 11:30 amB
- 11:40 amR
- 11:50 amB
- 12:00 pmR
- 12:10 pmB
- 12:20 pmR
- 12:30 pmB
- 12:40 pmR
- 12:50 pmB
- 1:00 pmR
- 1:10 pmB
- 1:20 pmR
- 1:30 pmB
- 1:40 pmR
- 1:50 pmB
- 2:00 pmR
- 2:10 pmB
- 2:20 pmR
- 2:30 pmB
- 2:40 pmR
- 2:50 pmB
- 3:00 pmR
- 3:10 pmB
- 3:20 pmR
- 3:30 pmB
- 3:40 pmR
- 3:50 pmB
- 4:00 pmR
- 4:10 pmB
- 4:20 pmR
- 4:30 pmB
- 4:40 pmR
- 4:50 pmB
- 5:00 pmR
- 5:10 pmB
- 5:20 pmR
- 5:30 pmB
- 5:40 pmR
- 5:50 pmB
- 6:00 pmR
- 6:10 pmB
- 6:20 pmR
- 6:30 pmB
- 6:40 pmR
- 6:50 pmB
- 7:00 pmR
- 7:10 pmB
- 7:20 pmR
- 7:30 pmB
- 7:40 pmR
- 7:50 pmB
- 8:00 pmR
- 8:10 pmB
- 8:20 pmR
- 8:30 pmB
- 8:40 pmR
- 8:50 pmB
- 9:00 pmR
- 9:10 pmB
- 9:20 pmR
- 9:30 pmB
- 9:40 pmR
- 9:50 pmB
- 10:00 pmR
- 10:10 pmB
- 10:20 pmR
- 10:30 pmB
- 10:40 pmR
- 10:50 pmB
- 11:00 pmR
- 11:10 pmB
- 11:20 pmR
- 11:49 pmB
- 11:59 pmR
- 3:58 amR
- 4:13 amB
- 4:18 amR
- 4:33 amB
- 4:45 amR
- 4:59 amB
- 5:05 amR
- 5:13 amB
- 5:20 amR
- 5:30 amB
- 5:40 amR
- 5:50 amB
- 6:00 amR
- 6:10 amB
- 6:20 amR
- 6:30 amB
- 6:40 amR
- 6:50 amB
- 7:00 amR
- 7:10 amB
- 7:20 amR
- 7:30 amB
- 7:40 amR
- 7:50 amB
- 8:00 amR
- 8:10 amB
- 8:20 amR
- 8:30 amB
- 8:40 amR
- 8:50 amB
- 9:00 amR
- 9:10 amB
- 9:20 amR
- 9:30 amB
- 9:40 amR
- 9:50 amB
- 10:00 amR
- 10:10 amB
- 10:20 amR
- 10:30 amB
- 10:40 amR
- 10:50 amB
- 11:00 amR
- 11:10 amB
- 11:20 amR
- 11:30 amB
- 11:40 amR
- 11:50 amB
- 12:00 pmR
- 12:10 pmB
- 12:20 pmR
- 12:30 pmB
- 12:40 pmR
- 12:50 pmB
- 1:00 pmR
- 1:10 pmB
- 1:20 pmR
- 1:30 pmB
- 1:40 pmR
- 1:50 pmB
- 2:00 pmR
- 2:10 pmB
- 2:20 pmR
- 2:30 pmB
- 2:40 pmR
- 2:50 pmB
- 3:00 pmR
- 3:10 pmB
- 3:20 pmR
- 3:30 pmB
- 3:40 pmR
- 3:50 pmB
- 4:00 pmR
- 4:10 pmB
- 4:20 pmR
- 4:30 pmB
- 4:40 pmR
- 4:50 pmB
- 5:00 pmR
- 5:10 pmB
- 5:20 pmR
- 5:30 pmB
- 5:40 pmR
- 5:50 pmB
- 6:00 pmR
- 6:10 pmB
- 6:20 pmR
- 6:30 pmB
- 6:40 pmR
- 6:50 pmB
- 7:00 pmR
- 7:10 pmB
- 7:20 pmR
- 7:30 pmB
- 7:40 pmR
- 7:50 pmB
- 8:00 pmR
- 8:10 pmB
- 8:20 pmR
- 8:30 pmB
- 8:40 pmR
- 8:50 pmB
- 9:00 pmR
- 9:10 pmB
- 9:20 pmR
- 9:30 pmB
- 9:40 pmR
- 9:50 pmB
- 10:00 pmR
- 10:10 pmB
- 10:20 pmR
- 10:30 pmB
- 10:40 pmR
- 10:50 pmB
- 11:00 pmR
- 11:10 pmB
- 11:20 pmR
- 11:49 pmB
- 11:59 pmR