Allegheny County / Bus
Mid Mon Valley Transit Authority Commuter A schedule and full timetable
Commuter A · America/New_York
Selected branch: Toward Pittsburgh via Rt. 88 North · 94 stops. Service day: Monday, November 2, 2026.
Mon, Nov 212 published tripsTue, Nov 312 published tripsWed, Nov 412 published tripsThu, Nov 512 published tripsFri, Nov 612 published tripsSat, Nov 77 published tripsSun, Nov 84 published trips
Mid Mon Valley Transit Authority Commuter A full stop-by-trip timetable
All stops on the selected branch, November 2, 2026. 12 fixed scheduled trips; showing 1–12. Frequency service is listed in the boarding schedule below. A dash means the agency supplies no time.
| Stop / trip | Trip 1 | Trip 2 | Trip 3 | Trip 4 | Trip 5 | Trip 6 | Trip 7 | Trip 8 | Trip 9 | Trip 10 | Trip 11 | Trip 12 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MMVTA Garage Departing | 4:25 AM | 4:55 AM | 5:25 AM | 5:50 AM | 6:25 AM | 7:00 AM | 8:00 AM | 9:00 AM | 11:00 AM | 12:45 PM | 3:05 PM | 6:20 PM |
| Donora: 11th St + Meldon Ave | 4:26 AMEstimated | 4:56 AMEstimated | 5:26 AMEstimated | 5:51 AMEstimated | 6:26 AMEstimated | 7:01 AMEstimated | 8:01 AMEstimated | 9:01 AMEstimated | 11:01 AMEstimated | 12:46 PMEstimated | 3:06 PMEstimated | 6:21 PMEstimated |
| Donora: Meldon Ave + 9th St | 4:27 AMEstimated | 4:57 AMEstimated | 5:27 AMEstimated | 5:52 AMEstimated | 6:27 AMEstimated | 7:02 AMEstimated | 8:02 AMEstimated | 9:02 AMEstimated | 11:02 AMEstimated | 12:47 PMEstimated | 3:07 PMEstimated | 6:22 PMEstimated |
| Donora: Meldon Ave + 7th St | 4:28 AMEstimated | 4:58 AMEstimated | 5:28 AMEstimated | 5:53 AMEstimated | 6:28 AMEstimated | 7:03 AMEstimated | 8:03 AMEstimated | 9:03 AMEstimated | 11:03 AMEstimated | 12:48 PMEstimated | 3:08 PMEstimated | 6:23 PMEstimated |
| Donora: Meldon Ave + 6th St | 4:28 AMEstimated | 4:58 AMEstimated | 5:28 AMEstimated | 5:53 AMEstimated | 6:28 AMEstimated | 7:03 AMEstimated | 8:03 AMEstimated | 9:03 AMEstimated | 11:03 AMEstimated | 12:48 PMEstimated | 3:08 PMEstimated | 6:23 PMEstimated |
| Donora: Meldon Ave + 5th St | 4:29 AMEstimated | 4:59 AMEstimated | 5:29 AMEstimated | 5:54 AMEstimated | 6:29 AMEstimated | 7:04 AMEstimated | 8:04 AMEstimated | 9:04 AMEstimated | 11:04 AMEstimated | 12:49 PMEstimated | 3:09 PMEstimated | 6:24 PMEstimated |
| Donora: 3rd St + McKean Ave | 4:29 AMEstimated | 4:59 AMEstimated | 5:29 AMEstimated | 5:54 AMEstimated | 6:29 AMEstimated | 7:04 AMEstimated | 8:04 AMEstimated | 9:04 AMEstimated | 11:04 AMEstimated | 12:49 PMEstimated | 3:09 PMEstimated | 6:24 PMEstimated |
| Donora: McKean Ave + 1st St | 4:30 AMEstimated | 5:00 AMEstimated | 5:30 AMEstimated | 5:55 AMEstimated | 6:30 AMEstimated | 7:05 AMEstimated | 8:05 AMEstimated | 9:05 AMEstimated | 11:05 AMEstimated | 12:50 PMEstimated | 3:10 PMEstimated | 6:25 PMEstimated |
| Donora: McKean Ave + Market St | 4:31 AMEstimated | 5:01 AMEstimated | 5:31 AMEstimated | 5:56 AMEstimated | 6:31 AMEstimated | 7:06 AMEstimated | 8:06 AMEstimated | 9:06 AMEstimated | 11:06 AMEstimated | 12:51 PMEstimated | 3:11 PMEstimated | 6:26 PMEstimated |
| Donora: War Memorial | 4:31 AMEstimated | 5:01 AMEstimated | 5:31 AMEstimated | 5:56 AMEstimated | 6:31 AMEstimated | 7:06 AMEstimated | 8:06 AMEstimated | 9:06 AMEstimated | 11:06 AMEstimated | 12:51 PMEstimated | 3:11 PMEstimated | 6:26 PMEstimated |
| Monessen: Route 906 + Tyrol Blvd | 4:36 AMEstimated | 5:06 AMEstimated | 5:36 AMEstimated | 6:01 AMEstimated | 6:36 AMEstimated | 7:11 AMEstimated | 8:11 AMEstimated | 9:11 AMEstimated | 11:11 AMEstimated | 12:56 PMEstimated | 3:16 PMEstimated | 6:31 PMEstimated |
| Monessen: Route 906 + Keystone Bakery | 4:37 AM | 5:07 AM | 5:37 AM | 6:02 AM | 6:37 AM | 7:12 AM | 8:12 AM | 9:12 AM | 11:12 AM | 12:57 PM | 3:17 PM | 6:32 PM |
| Monessen: Donner Ave + Parente Blvd | 4:37 AMEstimated | 5:07 AMEstimated | 5:37 AMEstimated | 6:02 AMEstimated | 6:37 AMEstimated | 7:12 AMEstimated | 8:12 AMEstimated | 9:12 AMEstimated | 11:12 AMEstimated | 12:57 PMEstimated | 3:17 PMEstimated | 6:32 PMEstimated |
| Monessen: Donner Ave + 2nd St | 4:38 AMEstimated | 5:08 AMEstimated | 5:38 AMEstimated | 6:03 AMEstimated | 6:38 AMEstimated | 7:13 AMEstimated | 8:13 AMEstimated | 9:13 AMEstimated | 11:13 AMEstimated | 12:58 PMEstimated | 3:18 PMEstimated | 6:33 PMEstimated |
| Monessen: Donner Ave + 4th St | 4:38 AMEstimated | 5:08 AMEstimated | 5:38 AMEstimated | 6:03 AMEstimated | 6:38 AMEstimated | 7:13 AMEstimated | 8:13 AMEstimated | 9:13 AMEstimated | 11:13 AMEstimated | 12:58 PMEstimated | 3:18 PMEstimated | 6:33 PMEstimated |
| Monessen: Donner Ave + 5th St | 4:38 AMEstimated | 5:08 AMEstimated | 5:38 AMEstimated | 6:03 AMEstimated | 6:38 AMEstimated | 7:13 AMEstimated | 8:13 AMEstimated | 9:13 AMEstimated | 11:13 AMEstimated | 12:58 PMEstimated | 3:18 PMEstimated | 6:33 PMEstimated |
| Monessen: Donner Ave + 6th St | 4:39 AMEstimated | 5:09 AMEstimated | 5:39 AMEstimated | 6:04 AMEstimated | 6:39 AMEstimated | 7:14 AMEstimated | 8:14 AMEstimated | 9:14 AMEstimated | 11:14 AMEstimated | 12:59 PMEstimated | 3:19 PMEstimated | 6:34 PMEstimated |
| Monessen: Donner Ave + Civic Center | 4:39 AMEstimated | 5:09 AMEstimated | 5:39 AMEstimated | 6:04 AMEstimated | 6:39 AMEstimated | 7:14 AMEstimated | 8:14 AMEstimated | 9:14 AMEstimated | 11:14 AMEstimated | 12:59 PMEstimated | 3:19 PMEstimated | 6:34 PMEstimated |
| Monessen: Donner Ave + 10th St | 4:39 AMEstimated | 5:09 AMEstimated | 5:39 AMEstimated | 6:04 AMEstimated | 6:39 AMEstimated | 7:14 AMEstimated | 8:14 AMEstimated | 9:14 AMEstimated | 11:14 AMEstimated | 12:59 PMEstimated | 3:19 PMEstimated | 6:34 PMEstimated |
| Monessen: Donner + Riverfront Ind Park | 4:40 AMEstimated | 5:10 AMEstimated | 5:40 AMEstimated | 6:05 AMEstimated | 6:40 AMEstimated | 7:15 AMEstimated | 8:15 AMEstimated | 9:15 AMEstimated | 11:15 AMEstimated | 1:00 PMEstimated | 3:20 PMEstimated | 6:35 PMEstimated |
| Route 906 + Riverfront Indust Park | 4:41 AMEstimated | 5:11 AMEstimated | 5:41 AMEstimated | 6:06 AMEstimated | 6:41 AMEstimated | 7:16 AMEstimated | 8:16 AMEstimated | 9:16 AMEstimated | 11:16 AMEstimated | 1:01 PMEstimated | 3:21 PMEstimated | 6:36 PMEstimated |
| Route 88 + Grandview Way | 4:49 AMEstimated | 5:19 AMEstimated | 5:49 AMEstimated | 6:14 AMEstimated | 6:49 AMEstimated | 7:24 AMEstimated | 8:24 AMEstimated | 9:24 AMEstimated | 11:24 AMEstimated | 1:09 PMEstimated | 3:29 PMEstimated | 6:44 PMEstimated |
| Charleroi: McKean Ave + 1st St | 4:50 AM | 5:20 AM | 5:50 AM | 6:15 AM | 6:50 AM | 7:25 AM | 8:25 AM | 9:25 AM | 11:25 AM | 1:10 PM | 3:30 PM | 6:45 PM |
| Charleroi: McKean Ave + 3rd St | 4:50 AMEstimated | 5:20 AMEstimated | 5:50 AMEstimated | 6:15 AMEstimated | 6:50 AMEstimated | 7:25 AMEstimated | 8:25 AMEstimated | 9:25 AMEstimated | 11:25 AMEstimated | 1:10 PMEstimated | 3:30 PMEstimated | 6:45 PMEstimated |
| Charleroi: McKean Ave + 7th St | 4:52 AMEstimated | 5:22 AMEstimated | 5:52 AMEstimated | 6:17 AMEstimated | 6:52 AMEstimated | 7:27 AMEstimated | 8:27 AMEstimated | 9:27 AMEstimated | 11:27 AMEstimated | 1:12 PMEstimated | 3:32 PMEstimated | 6:47 PMEstimated |
| Charleroi: McKean Ave + 9th St | 4:53 AMEstimated | 5:23 AMEstimated | 5:53 AMEstimated | 6:18 AMEstimated | 6:53 AMEstimated | 7:28 AMEstimated | 8:28 AMEstimated | 9:28 AMEstimated | 11:28 AMEstimated | 1:13 PMEstimated | 3:33 PMEstimated | 6:48 PMEstimated |
| North Charleroi: Transit Center | 4:55 AM | 5:25 AM | 5:55 AM | 6:20 AM | 6:55 AM | 7:30 AM | 8:30 AM | 9:30 AM | 11:30 AM | 1:15 PM | 3:35 PM | 6:50 PM |
| North Charleroi: Lincoln Ave + 7th St | 4:55 AMEstimated | 5:25 AMEstimated | 5:55 AMEstimated | 6:20 AMEstimated | 6:55 AMEstimated | 7:30 AMEstimated | 8:30 AMEstimated | 9:30 AMEstimated | 11:30 AMEstimated | 1:15 PMEstimated | 3:35 PMEstimated | 6:50 PMEstimated |
| North Charleroi: Lincoln Ave + Bridge | 4:55 AMEstimated | 5:25 AMEstimated | 5:55 AMEstimated | 6:20 AMEstimated | 6:55 AMEstimated | 7:30 AMEstimated | 8:30 AMEstimated | 9:30 AMEstimated | 11:30 AMEstimated | 1:15 PMEstimated | 3:35 PMEstimated | 6:50 PMEstimated |
| Route 88 + Dairy Queen | 4:56 AMEstimated | 5:26 AMEstimated | 5:56 AMEstimated | 6:21 AMEstimated | 6:56 AMEstimated | 7:31 AMEstimated | 8:31 AMEstimated | 9:31 AMEstimated | 11:31 AMEstimated | 1:16 PMEstimated | 3:36 PMEstimated | 6:51 PMEstimated |
| Route 88 + 4th St BBQ North | 4:57 AMEstimated | 5:27 AMEstimated | 5:57 AMEstimated | 6:22 AMEstimated | 6:57 AMEstimated | 7:32 AMEstimated | 8:32 AMEstimated | 9:32 AMEstimated | 11:32 AMEstimated | 1:17 PMEstimated | 3:37 PMEstimated | 6:52 PMEstimated |
| Route 88 + Coyle Curtain Rd | 4:58 AMEstimated | 5:28 AMEstimated | 5:58 AMEstimated | 6:23 AMEstimated | 6:58 AMEstimated | 7:33 AMEstimated | 8:33 AMEstimated | 9:33 AMEstimated | 11:33 AMEstimated | 1:18 PMEstimated | 3:38 PMEstimated | 6:53 PMEstimated |
| Route 88 + Taylor Run Rd | 4:59 AMEstimated | 5:29 AMEstimated | 5:59 AMEstimated | 6:24 AMEstimated | 6:59 AMEstimated | 7:34 AMEstimated | 8:34 AMEstimated | 9:34 AMEstimated | 11:34 AMEstimated | 1:19 PMEstimated | 3:39 PMEstimated | 6:54 PMEstimated |
| Country Club Rd + Route 837 | 5:00 AM | 5:30 AM | 6:00 AM | 6:25 AM | 7:00 AM | 7:35 AM | 8:35 AM | 9:35 AM | 11:35 AM | 1:20 PM | 3:40 PM | 6:55 PM |
| Route 88 + Hospital Dr | 5:01 AMEstimated | 5:31 AMEstimated | 6:01 AMEstimated | 6:26 AMEstimated | 7:01 AMEstimated | 7:36 AMEstimated | 8:36 AMEstimated | 9:36 AMEstimated | 11:36 AMEstimated | 1:21 PMEstimated | 3:41 PMEstimated | 6:56 PMEstimated |
| Route 88 + Maple Dr | 5:02 AMEstimated | 5:32 AMEstimated | 6:02 AMEstimated | 6:27 AMEstimated | 7:02 AMEstimated | 7:37 AMEstimated | 8:37 AMEstimated | 9:37 AMEstimated | 11:37 AMEstimated | 1:22 PMEstimated | 3:42 PMEstimated | 6:57 PMEstimated |
| Monongahela: E Main St + 1st St | 5:05 AM | 5:35 AM | 6:05 AM | 6:30 AM | 7:05 AM | 7:40 AM | 8:40 AM | 9:40 AM | 11:40 AM | 1:25 PM | 3:45 PM | 7:00 PM |
| Monongahela: W Main St + 3rd St | 5:06 AMEstimated | 5:36 AMEstimated | 6:06 AMEstimated | 6:31 AMEstimated | 7:06 AMEstimated | 7:41 AMEstimated | 8:41 AMEstimated | 9:41 AMEstimated | 11:41 AMEstimated | 1:26 PMEstimated | 3:46 PMEstimated | 7:01 PMEstimated |
| Monongahela: W Main St + 4th St | 5:06 AMEstimated | 5:36 AMEstimated | 6:06 AMEstimated | 6:31 AMEstimated | 7:06 AMEstimated | 7:41 AMEstimated | 8:41 AMEstimated | 9:41 AMEstimated | 11:41 AMEstimated | 1:26 PMEstimated | 3:46 PMEstimated | 7:01 PMEstimated |
| Monongahela: W Main St + 5th St | 5:06 AMEstimated | 5:36 AMEstimated | 6:06 AMEstimated | 6:31 AMEstimated | 7:06 AMEstimated | 7:41 AMEstimated | 8:41 AMEstimated | 9:41 AMEstimated | 11:41 AMEstimated | 1:26 PMEstimated | 3:46 PMEstimated | 7:01 PMEstimated |
| Monongahela: W Main St + 7th St | 5:07 AMEstimated | 5:37 AMEstimated | 6:07 AMEstimated | 6:32 AMEstimated | 7:07 AMEstimated | 7:42 AMEstimated | 8:42 AMEstimated | 9:42 AMEstimated | 11:42 AMEstimated | 1:27 PMEstimated | 3:47 PMEstimated | 7:02 PMEstimated |
| Monongahela: W Main St + 9th St | 5:08 AMEstimated | 5:38 AMEstimated | 6:08 AMEstimated | 6:33 AMEstimated | 7:08 AMEstimated | 7:43 AMEstimated | 8:43 AMEstimated | 9:43 AMEstimated | 11:43 AMEstimated | 1:28 PMEstimated | 3:48 PMEstimated | 7:03 PMEstimated |
| Monongahela: W Main St + 11th St | 5:08 AMEstimated | 5:38 AMEstimated | 6:08 AMEstimated | 6:33 AMEstimated | 7:08 AMEstimated | 7:43 AMEstimated | 8:43 AMEstimated | 9:43 AMEstimated | 11:43 AMEstimated | 1:28 PMEstimated | 3:48 PMEstimated | 7:03 PMEstimated |
| Monongahela: W Main St + Foodland | 5:09 AMEstimated | 5:39 AMEstimated | 6:09 AMEstimated | 6:34 AMEstimated | 7:09 AMEstimated | 7:44 AMEstimated | 8:44 AMEstimated | 9:44 AMEstimated | 11:44 AMEstimated | 1:29 PMEstimated | 3:49 PMEstimated | 7:04 PMEstimated |
| New Eagle: Route 88 after Dry Run Rd | 5:10 AM | 5:40 AM | 6:10 AM | 6:35 AM | 7:10 AM | 7:45 AM | 8:45 AM | 9:45 AM | 11:45 AM | 1:30 PM | 3:50 PM | 7:05 PM |
| New Eagle: W Main St + Maple St | 5:10 AMEstimated | 5:40 AMEstimated | 6:10 AMEstimated | 6:35 AMEstimated | 7:10 AMEstimated | 7:45 AMEstimated | 8:45 AMEstimated | 9:45 AMEstimated | 11:45 AMEstimated | 1:30 PMEstimated | 3:50 PMEstimated | 7:05 PMEstimated |
| New Eagle: W Main St + Hemlock St | 5:10 AMEstimated | 5:40 AMEstimated | 6:10 AMEstimated | 6:35 AMEstimated | 7:10 AMEstimated | 7:45 AMEstimated | 8:45 AMEstimated | 9:45 AMEstimated | 11:45 AMEstimated | 1:30 PMEstimated | 3:50 PMEstimated | 7:05 PMEstimated |
| New Eagle: Route 88 + Memorial Dr | 5:11 AMEstimated | 5:41 AMEstimated | 6:11 AMEstimated | 6:36 AMEstimated | 7:11 AMEstimated | 7:46 AMEstimated | 8:46 AMEstimated | 9:46 AMEstimated | 11:46 AMEstimated | 1:31 PMEstimated | 3:51 PMEstimated | 7:06 PMEstimated |
| Route 88 + Carrol St | 5:11 AMEstimated | 5:41 AMEstimated | 6:11 AMEstimated | 6:36 AMEstimated | 7:11 AMEstimated | 7:46 AMEstimated | 8:46 AMEstimated | 9:46 AMEstimated | 11:46 AMEstimated | 1:31 PMEstimated | 3:51 PMEstimated | 7:06 PMEstimated |
| Route 88 + Maderia St | 5:12 AMEstimated | 5:42 AMEstimated | 6:12 AMEstimated | 6:37 AMEstimated | 7:12 AMEstimated | 7:47 AMEstimated | 8:47 AMEstimated | 9:47 AMEstimated | 11:47 AMEstimated | 1:32 PMEstimated | 3:52 PMEstimated | 7:07 PMEstimated |
| Route 88 + Trailer Park Ent | 5:12 AMEstimated | 5:42 AMEstimated | 6:12 AMEstimated | 6:37 AMEstimated | 7:12 AMEstimated | 7:47 AMEstimated | 8:47 AMEstimated | 9:47 AMEstimated | 11:47 AMEstimated | 1:32 PMEstimated | 3:52 PMEstimated | 7:07 PMEstimated |
| Crookham: Opposite Park & Ride Rt 88 | 5:16 AM | 5:46 AM | 6:16 AM | 6:41 AM | 7:16 AM | 7:51 AM | 8:51 AM | 9:51 AM | 11:51 AM | 1:36 PM | 3:56 PM | 7:11 PM |
| Route 88 + Boyka Dr | 5:21 AMEstimated | 5:51 AMEstimated | 6:21 AMEstimated | 6:46 AMEstimated | 7:21 AMEstimated | 7:56 AMEstimated | 8:56 AMEstimated | 9:56 AMEstimated | 11:56 AMEstimated | 1:41 PMEstimated | 4:01 PMEstimated | 7:16 PMEstimated |
| Route 88 + Stondebridge/Giant Eagle | 5:21 AMEstimated | 5:51 AMEstimated | 6:21 AMEstimated | 6:46 AMEstimated | 7:21 AMEstimated | 7:56 AMEstimated | 8:56 AMEstimated | 9:56 AMEstimated | 11:56 AMEstimated | 1:41 PMEstimated | 4:01 PMEstimated | 7:16 PMEstimated |
| Finleyville: Route 88 + Boyer St | 5:22 AM | 5:52 AM | 6:22 AM | 6:47 AM | 7:22 AM | 7:57 AM | 8:57 AM | 9:57 AM | 11:57 AM | 1:42 PM | 4:02 PM | 7:17 PM |
| Route 88 + Finley Middle School | 5:22 AMEstimated | 5:52 AMEstimated | 6:22 AMEstimated | 6:47 AMEstimated | 7:22 AMEstimated | 7:57 AMEstimated | 8:57 AMEstimated | 9:57 AMEstimated | 11:57 AMEstimated | 1:42 PMEstimated | 4:02 PMEstimated | 7:17 PMEstimated |
| Route 88 + Brownsville Ext | 5:23 AMEstimated | 5:53 AMEstimated | 6:23 AMEstimated | 6:48 AMEstimated | 7:23 AMEstimated | 7:58 AMEstimated | 8:58 AMEstimated | 9:58 AMEstimated | 11:58 AMEstimated | 1:43 PMEstimated | 4:03 PMEstimated | 7:18 PMEstimated |
| Route 88 + Union Valley Apts | 5:24 AMEstimated | 5:54 AMEstimated | 6:24 AMEstimated | 6:49 AMEstimated | 7:24 AMEstimated | 7:59 AMEstimated | 8:59 AMEstimated | 9:59 AMEstimated | 11:59 AMEstimated | 1:44 PMEstimated | 4:04 PMEstimated | 7:19 PMEstimated |
| Route 88 + Hidden Valley Dr | 5:24 AMEstimated | 5:54 AMEstimated | 6:24 AMEstimated | 6:49 AMEstimated | 7:24 AMEstimated | 7:59 AMEstimated | 8:59 AMEstimated | 9:59 AMEstimated | 11:59 AMEstimated | 1:44 PMEstimated | 4:04 PMEstimated | 7:19 PMEstimated |
| Route 88 + Walter Long Rd | 5:25 AMEstimated | 5:55 AMEstimated | 6:25 AMEstimated | 6:50 AMEstimated | 7:25 AMEstimated | 8:00 AMEstimated | 9:00 AMEstimated | 10:00 AMEstimated | 12:00 PMEstimated | 1:45 PMEstimated | 4:05 PMEstimated | 7:20 PMEstimated |
| Route 88 + Hidden Hollow | 5:25 AMEstimated | 5:55 AMEstimated | 6:25 AMEstimated | 6:50 AMEstimated | 7:25 AMEstimated | 8:00 AMEstimated | 9:00 AMEstimated | 10:00 AMEstimated | 12:00 PMEstimated | 1:45 PMEstimated | 4:05 PMEstimated | 7:20 PMEstimated |
| Route 88 + Trax Farm | 5:26 AMEstimated | 5:56 AMEstimated | 6:26 AMEstimated | 6:51 AMEstimated | 7:26 AMEstimated | 8:01 AMEstimated | 9:01 AMEstimated | 10:01 AMEstimated | 12:01 PMEstimated | 1:46 PMEstimated | 4:06 PMEstimated | 7:21 PMEstimated |
| Library: Route 88 after Brownsville Dr | 5:29 AM | 5:59 AM | 6:29 AM | 6:54 AM | 7:29 AM | 8:04 AM | 9:04 AM | 10:04 AM | 12:04 PM | 1:49 PM | 4:09 PM | 7:24 PM |
| Route 88 + St. Joan of Arc | 5:29 AMEstimated | 5:59 AMEstimated | 6:29 AMEstimated | 6:54 AMEstimated | 7:29 AMEstimated | 8:04 AMEstimated | 9:04 AMEstimated | 10:04 AMEstimated | 12:04 PMEstimated | 1:49 PMEstimated | 4:09 PMEstimated | 7:24 PMEstimated |
| Route 88 + Royal Dr | 5:29 AMEstimated | 5:59 AMEstimated | 6:29 AMEstimated | 6:54 AMEstimated | 7:29 AMEstimated | 8:04 AMEstimated | 9:04 AMEstimated | 10:04 AMEstimated | 12:04 PMEstimated | 1:49 PMEstimated | 4:09 PMEstimated | 7:24 PMEstimated |
| Route 88 and Clifton Rd | 5:30 AMEstimated | 6:00 AMEstimated | 6:30 AMEstimated | 6:55 AMEstimated | 7:30 AMEstimated | 8:05 AMEstimated | 9:05 AMEstimated | 10:05 AMEstimated | 12:05 PMEstimated | 1:50 PMEstimated | 4:10 PMEstimated | 7:25 PMEstimated |
| Route 88 + Library T Crossing | 5:30 AMEstimated | 6:00 AMEstimated | 6:30 AMEstimated | 6:55 AMEstimated | 7:30 AMEstimated | 8:05 AMEstimated | 9:05 AMEstimated | 10:05 AMEstimated | 12:05 PMEstimated | 1:50 PMEstimated | 4:10 PMEstimated | 7:25 PMEstimated |
| Route 88 + Keystone Ct | 5:30 AMEstimated | 6:00 AMEstimated | 6:30 AMEstimated | 6:55 AMEstimated | 7:30 AMEstimated | 8:05 AMEstimated | 9:05 AMEstimated | 10:05 AMEstimated | 12:05 PMEstimated | 1:50 PMEstimated | 4:10 PMEstimated | 7:25 PMEstimated |
| Route 88 + Phillippi Ave | 5:31 AMEstimated | 6:01 AMEstimated | 6:31 AMEstimated | 6:56 AMEstimated | 7:31 AMEstimated | 8:06 AMEstimated | 9:06 AMEstimated | 10:06 AMEstimated | 12:06 PMEstimated | 1:51 PMEstimated | 4:11 PMEstimated | 7:26 PMEstimated |
| Route 88 + Colonial Ln | 5:32 AMEstimated | 6:02 AMEstimated | 6:32 AMEstimated | 6:57 AMEstimated | 7:32 AMEstimated | 8:07 AMEstimated | 9:07 AMEstimated | 10:07 AMEstimated | 12:07 PMEstimated | 1:52 PMEstimated | 4:12 PMEstimated | 7:27 PMEstimated |
| Route 88 + Kings School Rd | 5:32 AMEstimated | 6:02 AMEstimated | 6:32 AMEstimated | 6:57 AMEstimated | 7:32 AMEstimated | 8:07 AMEstimated | 9:07 AMEstimated | 10:07 AMEstimated | 12:07 PMEstimated | 1:52 PMEstimated | 4:12 PMEstimated | 7:27 PMEstimated |
| Route 88 + Logan Rd | 5:33 AMEstimated | 6:03 AMEstimated | 6:33 AMEstimated | 6:58 AMEstimated | 7:33 AMEstimated | 8:08 AMEstimated | 9:08 AMEstimated | 10:08 AMEstimated | 12:08 PMEstimated | 1:53 PMEstimated | 4:13 PMEstimated | 7:28 PMEstimated |
| Route 88 + Sarah St | 5:34 AMEstimated | 6:04 AMEstimated | 6:34 AMEstimated | 6:59 AMEstimated | 7:34 AMEstimated | 8:09 AMEstimated | 9:09 AMEstimated | 10:09 AMEstimated | 12:09 PMEstimated | 1:54 PMEstimated | 4:14 PMEstimated | 7:29 PMEstimated |
| Route 88 + Brightwood/Nazarene | 5:34 AMEstimated | 6:04 AMEstimated | 6:34 AMEstimated | 6:59 AMEstimated | 7:34 AMEstimated | 8:09 AMEstimated | 9:09 AMEstimated | 10:09 AMEstimated | 12:09 PMEstimated | 1:54 PMEstimated | 4:14 PMEstimated | 7:29 PMEstimated |
| Route 88 + Stolz Rd | 5:35 AMEstimated | 6:05 AMEstimated | 6:35 AMEstimated | 7:00 AMEstimated | 7:35 AMEstimated | 8:10 AMEstimated | 9:10 AMEstimated | 10:10 AMEstimated | 12:10 PMEstimated | 1:55 PMEstimated | 4:15 PMEstimated | 7:30 PMEstimated |
| Bethel Park: Route 88 after Baptist Rd | 5:37 AM | 6:07 AM | 6:37 AM | 7:02 AM | 7:37 AM | 8:12 AM | 9:12 AM | 10:12 AM | 12:12 PM | 1:57 PM | 4:17 PM | 7:32 PM |
| Route 88 + Paxton Dr | 5:38 AMEstimated | 6:08 AMEstimated | 6:38 AMEstimated | 7:03 AMEstimated | 7:38 AMEstimated | 8:13 AMEstimated | 9:13 AMEstimated | 10:13 AMEstimated | 12:13 PMEstimated | 1:58 PMEstimated | 4:18 PMEstimated | 7:33 PMEstimated |
| Route 88 + Brightwood Rd | 5:38 AMEstimated | 6:08 AMEstimated | 6:38 AMEstimated | 7:03 AMEstimated | 7:38 AMEstimated | 8:13 AMEstimated | 9:13 AMEstimated | 10:13 AMEstimated | 12:13 PMEstimated | 1:58 PMEstimated | 4:18 PMEstimated | 7:33 PMEstimated |
| Route 88 + Hillcrest Shopping | 5:39 AMEstimated | 6:09 AMEstimated | 6:39 AMEstimated | 7:04 AMEstimated | 7:39 AMEstimated | 8:14 AMEstimated | 9:14 AMEstimated | 10:14 AMEstimated | 12:14 PMEstimated | 1:59 PMEstimated | 4:19 PMEstimated | 7:34 PMEstimated |
| Route 88 + Wagner Dr | 5:41 AMEstimated | 6:11 AMEstimated | 6:41 AMEstimated | 7:06 AMEstimated | 7:41 AMEstimated | 8:16 AMEstimated | 9:16 AMEstimated | 10:16 AMEstimated | 12:16 PMEstimated | 2:01 PMEstimated | 4:21 PMEstimated | 7:36 PMEstimated |
| Castle Shannon: Route 88 opposite Milfor | 5:42 AMEstimated | 6:12 AMEstimated | 6:42 AMEstimated | 7:07 AMEstimated | 7:42 AMEstimated | 8:17 AMEstimated | 9:17 AMEstimated | 10:17 AMEstimated | 12:17 PMEstimated | 2:02 PMEstimated | 4:22 PMEstimated | 7:37 PMEstimated |
| Route 88 + Connor Rd | 5:43 AM | 6:13 AM | 6:43 AM | 7:08 AM | 7:43 AM | 8:18 AM | 9:18 AM | 10:18 AM | 12:18 PM | 2:03 PM | 4:23 PM | 7:38 PM |
| Route 88 + Castle Shannon Blvd | 5:45 AMEstimated | 6:15 AMEstimated | 6:45 AMEstimated | 7:10 AMEstimated | 7:45 AMEstimated | 8:20 AMEstimated | 9:20 AMEstimated | 10:20 AMEstimated | 12:20 PMEstimated | 2:05 PMEstimated | 4:25 PMEstimated | 7:40 PMEstimated |
| Private Roadway + Station Square | 6:05 AM | 6:35 AM | 7:05 AM | 7:30 AM | 8:05 AM | 8:40 AM | 9:40 AM | 10:40 AM | 12:40 PM | 2:25 PM | 4:45 PM | 8:00 PM |
| Smithfield St + Blvd of the Allies | 6:11 AMEstimated | 6:41 AMEstimated | 7:11 AMEstimated | 7:36 AMEstimated | 8:11 AMEstimated | 8:46 AMEstimated | 9:46 AMEstimated | 10:46 AMEstimated | 12:46 PMEstimated | 2:31 PMEstimated | 4:51 PMEstimated | 8:06 PMEstimated |
| Smithfield St + Forbes Ave | 6:12 AMEstimated | 6:42 AMEstimated | 7:12 AMEstimated | 7:37 AMEstimated | 8:12 AMEstimated | 8:47 AMEstimated | 9:47 AMEstimated | 10:47 AMEstimated | 12:47 PMEstimated | 2:32 PMEstimated | 4:52 PMEstimated | 8:07 PMEstimated |
| Smithfield St + Sixth Ave | 6:13 AMEstimated | 6:43 AMEstimated | 7:13 AMEstimated | 7:38 AMEstimated | 8:13 AMEstimated | 8:48 AMEstimated | 9:48 AMEstimated | 10:48 AMEstimated | 12:48 PMEstimated | 2:33 PMEstimated | 4:53 PMEstimated | 8:08 PMEstimated |
| Smithfield St + Seventh Ave | 6:14 AMEstimated | 6:44 AMEstimated | 7:14 AMEstimated | 7:39 AMEstimated | 8:14 AMEstimated | 8:49 AMEstimated | 9:49 AMEstimated | 10:49 AMEstimated | 12:49 PMEstimated | 2:34 PMEstimated | 4:54 PMEstimated | 8:09 PMEstimated |
| Liberty after 11th (Amtrak) | 6:17 AM | 6:47 AM | 7:17 AM | 7:42 AM | 8:17 AM | 8:52 AM | 9:52 AM | 10:52 AM | 12:52 PM | 2:37 PM | 4:57 PM | 8:12 PM |
| Liberty Ave @ 14th St | 6:17 AMEstimated | 6:47 AMEstimated | 7:17 AMEstimated | 7:42 AMEstimated | 8:17 AMEstimated | 8:52 AMEstimated | 9:52 AMEstimated | 10:52 AMEstimated | 12:52 PMEstimated | 2:37 PMEstimated | 4:57 PMEstimated | 8:12 PMEstimated |
| Liberty Ave @ 17th St | 6:18 AMEstimated | 6:48 AMEstimated | 7:18 AMEstimated | 7:43 AMEstimated | 8:18 AMEstimated | 8:53 AMEstimated | 9:53 AMEstimated | 10:53 AMEstimated | 12:53 PMEstimated | 2:38 PMEstimated | 4:58 PMEstimated | 8:13 PMEstimated |
| Liberty Ave @ 21st St FS | 6:19 AMEstimated | 6:49 AMEstimated | 7:19 AMEstimated | 7:44 AMEstimated | 8:19 AMEstimated | 8:54 AMEstimated | 9:54 AMEstimated | 10:54 AMEstimated | 12:54 PMEstimated | 2:39 PMEstimated | 4:59 PMEstimated | 8:14 PMEstimated |
| Liberty at 26th St. | 6:21 AM | 6:51 AM | 7:21 AM | 7:46 AM | 8:21 AM | 8:56 AM | 9:56 AM | 10:56 AM | 12:56 PM | 2:41 PM | 5:01 PM | 8:16 PM |
| East Busway Bus Stop D | 6:25 AMDrop-off only | 6:55 AMDrop-off only | 7:25 AMDrop-off only | 7:50 AMDrop-off only | 8:25 AMDrop-off only | 9:00 AMDrop-off only | 10:00 AMDrop-off only | 11:00 AMDrop-off only | 1:00 PMDrop-off only | 2:45 PMDrop-off only | 5:05 PMDrop-off only | 8:20 PMDrop-off only |
Every departure from MMVTA Garage Departing
For the selected service day and branch. After-midnight times retain their service-day association; “+1 day” means the following calendar day.
| Departure / window | Destination | Boarding notes |
|---|---|---|
| 4:25 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 4:55 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 5:25 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 5:50 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 6:25 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 7:00 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 8:00 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 9:00 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 11:00 AM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 12:45 PM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 3:05 PM | Toward Pittsburgh via Rt. 88 North | Scheduled |
| 6:20 PM | Toward Pittsburgh via Rt. 88 North | Scheduled |
More Mid Mon Valley Transit Authority travel information
Published Mid Mon Valley Transit Authority schedule
Imported Oct 24, 2026 · 04:30 UTC · Service dates 2026-10-24 through 2027-07-31. See data status
Schedule data published by Mid Mon Valley Transit Authority. Feed discovery and cached source archives from MobilityData. Source details ↗