2 Cahokia Heights
Schedule Effective Sep 08, 2025 - Nov 30, 2025
DETAILS:
Metro Transit will make minor schedule adjustments to 37 MetroBus routes on Monday, December 1. This service change only includes minor changes to weekday and weekend schedules, no changes to routing. Please visit MetroStLouis.org/ServiceChange for updated bus schedules.
XSelect Your Travel Options
Rider Alerts
1 Rider Alert
DETAILS:
Metro Transit will make minor schedule adjustments to 37 MetroBus routes on Monday, December 1. This service change only includes minor changes to weekday and weekend schedules, no changes to routing. Please visit MetroStLouis.org/ServiceChange for updated bus schedules.
X2 Cahokia Heights Weekdays,Northbound
| 4:37 am | 4:44 am | 4:56 am |
| 5:17 am | 5:24 am | 5:36 am |
| 5:37 am | 5:44 am | 5:56 am |
| 5:57 am | 6:04 am | 6:16 am |
| 6:17 am | 6:24 am | 6:36 am |
| 6:37 am | 6:44 am | 6:56 am |
| 6:57 am | 7:04 am | 7:16 am |
| 7:17 am | 7:24 am | 7:36 am |
| 7:37 am | 7:44 am | 7:56 am |
| 7:57 am | 8:04 am | 8:16 am |
| 8:17 am | 8:24 am | 8:36 am |
| 8:37 am | 8:44 am | 8:56 am |
| 8:57 am | 9:04 am | 9:16 am |
| 9:17 am | 9:24 am | 9:36 am |
| 9:37 am | 9:44 am | 9:56 am |
| 9:57 am | 10:04 am | 10:16 am |
| 10:17 am | 10:24 am | 10:36 am |
| 10:37 am | 10:44 am | 10:56 am |
| 10:57 am | 11:04 am | 11:16 am |
| 11:17 am | 11:24 am | 11:36 am |
| 11:37 am | 11:44 am | 11:56 am |
| 11:57 am | 12:04 pm | 12:16 pm |
| 12:17 pm | 12:24 pm | 12:36 pm |
| 12:37 pm | 12:44 pm | 12:56 pm |
| 12:57 pm | 1:04 pm | 1:16 pm |
| 1:17 pm | 1:24 pm | 1:36 pm |
| 1:37 pm | 1:44 pm | 1:56 pm |
| 1:57 pm | 2:04 pm | 2:16 pm |
| 2:17 pm | 2:24 pm | 2:36 pm |
| 2:37 pm | 2:44 pm | 2:56 pm |
| 2:57 pm | 3:04 pm | 3:16 pm |
| 3:17 pm | 3:24 pm | 3:36 pm |
| 3:37 pm | 3:44 pm | 3:56 pm |
| 3:57 pm | 4:04 pm | 4:16 pm |
| 4:17 pm | 4:24 pm | 4:36 pm |
| 4:37 pm | 4:44 pm | 4:56 pm |
| 4:57 pm | 5:04 pm | 5:16 pm |
| 5:17 pm | 5:24 pm | 5:36 pm |
| 5:37 pm | 5:44 pm | 5:56 pm |
| 5:57 pm | 6:04 pm | 6:16 pm |
| 6:37 pm | 6:44 pm | 6:56 pm |
| 7:17 pm | 7:24 pm | 7:36 pm |
| 7:57 pm | 8:04 pm | 8:16 pm |
| 8:37 pm | 8:44 pm | 8:56 pm |
| 9:17 pm | 9:24 pm | 9:36 pm |
| 9:57 pm | 10:04 pm | 10:16 pm |
| 10:37 pm | 10:44 pm | 10:56 pm |
| 11:17 pm | 11:24 pm | 11:36 pm |
| 11:57 pm | 12:04 am | 12:16 am |
| 12:37 am | 12:44 am | 12:56 am |
| 5:17 am | 5:24 am | 5:36 am |
| 5:57 am | 6:04 am | 6:16 am |
| 6:37 am | 6:44 am | 6:56 am |
| 7:17 am | 7:24 am | 7:36 am |
| 7:57 am | 8:04 am | 8:16 am |
| 8:37 am | 8:44 am | 8:56 am |
| 9:17 am | 9:24 am | 9:36 am |
| 9:57 am | 10:04 am | 10:16 am |
| 10:37 am | 10:44 am | 10:56 am |
| 11:17 am | 11:24 am | 11:36 am |
| 11:57 am | 12:04 pm | 12:16 pm |
| 12:37 pm | 12:44 pm | 12:56 pm |
| 1:17 pm | 1:24 pm | 1:36 pm |
| 1:57 pm | 2:04 pm | 2:16 pm |
| 2:37 pm | 2:44 pm | 2:56 pm |
| 3:17 pm | 3:24 pm | 3:36 pm |
| 3:57 pm | 4:04 pm | 4:16 pm |
| 4:37 pm | 4:44 pm | 4:56 pm |
| 5:17 pm | 5:24 pm | 5:36 pm |
| 5:57 pm | 6:04 pm | 6:16 pm |
| 6:37 pm | 6:44 pm | 6:56 pm |
| 7:17 pm | 7:24 pm | 7:36 pm |
| 7:57 pm | 8:04 pm | 8:16 pm |
| 8:37 pm | 8:44 pm | 8:56 pm |
| 9:17 pm | 9:24 pm | 9:36 pm |
| 9:57 pm | 10:04 pm | 10:16 pm |
| 10:37 pm | 10:44 pm | 10:56 pm |
| 11:17 pm | 11:24 pm | 11:36 pm |
| 11:57 pm | 12:04 am | 12:16 am |
| 12:37 am | 12:44 am | 12:56 am |
| 5:57 am | 6:04 am | 6:16 am |
| 6:37 am | 6:44 am | 6:56 am |
| 7:17 am | 7:24 am | 7:36 am |
| 7:57 am | 8:04 am | 8:16 am |
| 8:37 am | 8:44 am | 8:56 am |
| 9:17 am | 9:24 am | 9:36 am |
| 9:57 am | 10:04 am | 10:16 am |
| 10:37 am | 10:44 am | 10:56 am |
| 11:17 am | 11:24 am | 11:36 am |
| 11:57 am | 12:04 pm | 12:16 pm |
| 12:37 pm | 12:44 pm | 12:56 pm |
| 1:17 pm | 1:24 pm | 1:36 pm |
| 1:57 pm | 2:04 pm | 2:16 pm |
| 2:37 pm | 2:44 pm | 2:56 pm |
| 3:17 pm | 3:24 pm | 3:36 pm |
| 3:57 pm | 4:04 pm | 4:16 pm |
| 4:37 pm | 4:44 pm | 4:56 pm |
| 5:17 pm | 5:24 pm | 5:36 pm |
| 5:57 pm | 6:04 pm | 6:16 pm |
| 6:37 pm | 6:44 pm | 6:56 pm |
| 7:17 pm | 7:24 pm | 7:36 pm |
| 7:57 pm | 8:04 pm | 8:16 pm |
| 8:37 pm | 8:44 pm | 8:56 pm |
| 9:17 pm | 9:24 pm | 9:36 pm |
| 9:57 pm | 10:04 pm | 10:16 pm |
| 10:37 pm | 10:44 pm | 10:56 pm |
| 5:13 am | 5:25 am | 5:32 am | 5:37 am |
| 5:53 am | 6:05 am | 6:12 am | 6:17 am |
| 6:13 am | 6:25 am | 6:32 am | 6:37 am |
| 6:33 am | 6:45 am | 6:52 am | 6:57 am |
| 6:53 am | 7:05 am | 7:12 am | 7:17 am |
| 7:13 am | 7:25 am | 7:32 am | 7:37 am |
| 7:33 am | 7:45 am | 7:52 am | 7:57 am |
| 7:53 am | 8:05 am | 8:12 am | 8:17 am |
| 8:13 am | 8:25 am | 8:32 am | 8:37 am |
| 8:33 am | 8:45 am | 8:52 am | 8:57 am |
| 8:53 am | 9:05 am | 9:12 am | 9:17 am |
| 9:13 am | 9:25 am | 9:32 am | 9:37 am |
| 9:33 am | 9:45 am | 9:52 am | 9:57 am |
| 9:53 am | 10:05 am | 10:12 am | 10:17 am |
| 10:13 am | 10:25 am | 10:32 am | 10:37 am |
| 10:33 am | 10:45 am | 10:52 am | 10:57 am |
| 10:53 am | 11:05 am | 11:12 am | 11:17 am |
| 11:13 am | 11:25 am | 11:32 am | 11:37 am |
| 11:33 am | 11:45 am | 11:52 am | 11:57 am |
| 11:53 am | 12:05 pm | 12:12 pm | 12:17 pm |
| 12:13 pm | 12:25 pm | 12:32 pm | 12:37 pm |
| 12:33 pm | 12:45 pm | 12:52 pm | 12:57 pm |
| 12:53 pm | 1:05 pm | 1:12 pm | 1:17 pm |
| 1:13 pm | 1:25 pm | 1:32 pm | 1:37 pm |
| 1:33 pm | 1:45 pm | 1:52 pm | 1:57 pm |
| 1:53 pm | 2:05 pm | 2:12 pm | 2:17 pm |
| 2:13 pm | 2:25 pm | 2:32 pm | 2:37 pm |
| 2:33 pm | 2:45 pm | 2:52 pm | 2:57 pm |
| 2:53 pm | 3:05 pm | 3:12 pm | 3:17 pm |
| 3:13 pm | 3:25 pm | 3:32 pm | 3:37 pm |
| 3:33 pm | 3:45 pm | 3:52 pm | 3:57 pm |
| 3:53 pm | 4:05 pm | 4:12 pm | 4:17 pm |
| 4:13 pm | 4:25 pm | 4:32 pm | 4:37 pm |
| 4:33 pm | 4:45 pm | 4:52 pm | 4:57 pm |
| 4:53 pm | 5:05 pm | 5:12 pm | 5:17 pm |
| 5:13 pm | 5:25 pm | 5:32 pm | 5:37 pm |
| 5:33 pm | 5:45 pm | 5:52 pm | 5:57 pm |
| 6:13 pm | 6:25 pm | 6:32 pm | 6:37 pm |
| 6:53 pm | 7:05 pm | 7:12 pm | 7:17 pm |
| 7:33 pm | 7:45 pm | 7:52 pm | 7:57 pm |
| 8:13 pm | 8:25 pm | 8:32 pm | 8:37 pm |
| 8:53 pm | 9:05 pm | 9:12 pm | 9:17 pm |
| 9:33 pm | 9:45 pm | 9:52 pm | 9:57 pm |
| 10:13 pm | 10:25 pm | 10:32 pm | 10:37 pm |
| 10:53 pm | 11:05 pm | 11:12 pm | 11:17 pm |
| 11:33 pm | 11:45 pm | 11:52 pm | 11:57 pm |
| 12:13 am | 12:25 am | 12:32 am | 12:37 am |
| 12:53 am | 1:05 am | 1:12 am | 1:17 am |
| 5:33 am | 5:45 am | 5:52 am | 5:57 am |
| 6:13 am | 6:25 am | 6:32 am | 6:37 am |
| 6:53 am | 7:05 am | 7:12 am | 7:17 am |
| 7:33 am | 7:45 am | 7:52 am | 7:57 am |
| 8:13 am | 8:25 am | 8:32 am | 8:37 am |
| 8:53 am | 9:05 am | 9:12 am | 9:17 am |
| 9:33 am | 9:45 am | 9:52 am | 9:57 am |
| 10:13 am | 10:25 am | 10:32 am | 10:37 am |
| 10:53 am | 11:05 am | 11:12 am | 11:17 am |
| 11:33 am | 11:45 am | 11:52 am | 11:57 am |
| 12:13 pm | 12:25 pm | 12:32 pm | 12:37 pm |
| 12:53 pm | 1:05 pm | 1:12 pm | 1:17 pm |
| 1:33 pm | 1:45 pm | 1:52 pm | 1:57 pm |
| 2:13 pm | 2:25 pm | 2:32 pm | 2:37 pm |
| 2:53 pm | 3:05 pm | 3:12 pm | 3:17 pm |
| 3:33 pm | 3:45 pm | 3:52 pm | 3:57 pm |
| 4:13 pm | 4:25 pm | 4:32 pm | 4:37 pm |
| 4:53 pm | 5:05 pm | 5:12 pm | 5:17 pm |
| 5:33 pm | 5:45 pm | 5:52 pm | 5:57 pm |
| 6:13 pm | 6:25 pm | 6:32 pm | 6:37 pm |
| 6:53 pm | 7:05 pm | 7:12 pm | 7:17 pm |
| 7:33 pm | 7:45 pm | 7:52 pm | 7:57 pm |
| 8:13 pm | 8:25 pm | 8:32 pm | 8:37 pm |
| 8:53 pm | 9:05 pm | 9:12 pm | 9:17 pm |
| 9:33 pm | 9:45 pm | 9:52 pm | 9:57 pm |
| 10:13 pm | 10:25 pm | 10:32 pm | 10:37 pm |
| 10:53 pm | 11:05 pm | 11:12 pm | 11:17 pm |
| 11:33 pm | 11:45 pm | 11:52 pm | 11:57 pm |
| 12:13 am | 12:25 am | 12:32 am | 12:37 am |
| 6:13 am | 6:25 am | 6:32 am | 6:37 am |
| 6:53 am | 7:05 am | 7:12 am | 7:17 am |
| 7:33 am | 7:45 am | 7:52 am | 7:57 am |
| 8:13 am | 8:25 am | 8:32 am | 8:37 am |
| 8:53 am | 9:05 am | 9:12 am | 9:17 am |
| 9:33 am | 9:45 am | 9:52 am | 9:57 am |
| 10:13 am | 10:25 am | 10:32 am | 10:37 am |
| 10:53 am | 11:05 am | 11:12 am | 11:17 am |
| 11:33 am | 11:45 am | 11:52 am | 11:57 am |
| 12:13 pm | 12:25 pm | 12:32 pm | 12:37 pm |
| 12:53 pm | 1:05 pm | 1:12 pm | 1:17 pm |
| 1:33 pm | 1:45 pm | 1:52 pm | 1:57 pm |
| 2:13 pm | 2:25 pm | 2:32 pm | 2:37 pm |
| 2:53 pm | 3:05 pm | 3:12 pm | 3:17 pm |
| 3:33 pm | 3:45 pm | 3:52 pm | 3:57 pm |
| 4:13 pm | 4:25 pm | 4:32 pm | 4:37 pm |
| 4:53 pm | 5:05 pm | 5:12 pm | 5:17 pm |
| 5:33 pm | 5:45 pm | 5:52 pm | 5:57 pm |
| 6:13 pm | 6:25 pm | 6:32 pm | 6:37 pm |
| 6:53 pm | 7:05 pm | 7:12 pm | 7:17 pm |
| 7:33 pm | 7:45 pm | 7:52 pm | 7:57 pm |
| 8:13 pm | 8:25 pm | 8:32 pm | 8:37 pm |
| 8:53 pm | 9:05 pm | 9:12 pm | 9:17 pm |
| 9:33 pm | 9:45 pm | 9:52 pm | 9:57 pm |
| 10:13 pm | 10:25 pm | 10:32 pm | 10:37 pm |
| 10:53 pm | 11:05 pm | 11:12 pm | 11:17 pm |
| 11:33 pm | 11:45 pm | 11:52 pm | 11:57 pm |