Balcones Heights / Bus
VIA Metropolitan Transit 647 schedule and full timetable
North Star / Harry Wurzbach · America/Chicago
Selected branch: Harry Wurzbach / Towers on Park Lane · 41 stops. Service day: Monday, November 2, 2026.
Mon, Nov 217 published tripsTue, Nov 317 published tripsWed, Nov 417 published tripsThu, Nov 517 published tripsFri, Nov 617 published tripsSat, Nov 716 published tripsSun, Nov 813 published trips
VIA Metropolitan Transit 647 full stop-by-trip timetable
All stops on the selected branch, November 2, 2026. 17 fixed scheduled trips; showing 1–17. 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 | Trip 13 | Trip 14 | Trip 15 | Trip 16 | Trip 17 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NORTH STAR TRANSIT CENTER | 5:30 AM | 6:30 AM | 7:30 AM | 8:30 AM | 9:30 AM | 10:30 AM | 11:30 AM | 12:30 PM | 1:30 PM | 2:30 PM | 3:30 PM | 4:30 PM | 5:30 PM | 6:30 PM | 7:30 PM | 8:30 PM | 9:30 PM |
| N.E. LOOP 410 E ACCESS RD. & MCCULLOUGH | 5:32 AMEstimated | 6:32 AMEstimated | 7:32 AMEstimated | 8:32 AMEstimated | 9:32 AMEstimated | 10:32 AMEstimated | 11:32 AMEstimated | 12:32 PMEstimated | 1:32 PMEstimated | 2:33 PMEstimated | 3:33 PMEstimated | 4:33 PMEstimated | 5:33 PMEstimated | 6:32 PMEstimated | 7:32 PMEstimated | 8:32 PMEstimated | 9:32 PMEstimated |
| LOOP 410 E ACCESS RD & JONES MALT | 5:33 AMEstimated | 6:34 AMEstimated | 7:34 AMEstimated | 8:34 AMEstimated | 9:34 AMEstimated | 10:34 AMEstimated | 11:34 AMEstimated | 12:34 PMEstimated | 1:34 PMEstimated | 2:34 PMEstimated | 3:34 PMEstimated | 4:34 PMEstimated | 5:34 PMEstimated | 6:34 PMEstimated | 7:34 PMEstimated | 8:33 PMEstimated | 9:33 PMEstimated |
| JONES MALTSBERGER & RECTOR | 5:34 AMEstimated | 6:35 AMEstimated | 7:35 AMEstimated | 8:35 AMEstimated | 9:35 AMEstimated | 10:35 AMEstimated | 11:35 AMEstimated | 12:35 PMEstimated | 1:35 PMEstimated | 2:36 PMEstimated | 3:36 PMEstimated | 4:36 PMEstimated | 5:36 PMEstimated | 6:35 PMEstimated | 7:35 PMEstimated | 8:34 PMEstimated | 9:34 PMEstimated |
| JONES MALTSBERGER & REXFORD | 5:35 AMEstimated | 6:36 AMEstimated | 7:36 AMEstimated | 8:36 AMEstimated | 9:36 AMEstimated | 10:36 AMEstimated | 11:36 AMEstimated | 12:36 PMEstimated | 1:36 PMEstimated | 2:37 PMEstimated | 3:37 PMEstimated | 4:37 PMEstimated | 5:37 PMEstimated | 6:36 PMEstimated | 7:36 PMEstimated | 8:35 PMEstimated | 9:35 PMEstimated |
| JONES-MALTSBERGER & PINEWOOD | 5:36 AMEstimated | 6:37 AMEstimated | 7:37 AMEstimated | 8:37 AMEstimated | 9:37 AMEstimated | 10:37 AMEstimated | 11:37 AMEstimated | 12:37 PMEstimated | 1:37 PMEstimated | 2:38 PMEstimated | 3:38 PMEstimated | 4:38 PMEstimated | 5:38 PMEstimated | 6:37 PMEstimated | 7:37 PMEstimated | 8:36 PMEstimated | 9:36 PMEstimated |
| JONES-MALTSBERGER & WAXWOOD | 5:37 AMEstimated | 6:38 AMEstimated | 7:38 AMEstimated | 8:38 AMEstimated | 9:38 AMEstimated | 10:38 AMEstimated | 11:38 AMEstimated | 12:38 PMEstimated | 1:38 PMEstimated | 2:39 PMEstimated | 3:39 PMEstimated | 4:39 PMEstimated | 5:39 PMEstimated | 6:38 PMEstimated | 7:38 PMEstimated | 8:37 PMEstimated | 9:37 PMEstimated |
| JONES-MALTSBERGER & OBLATE | 5:38 AMEstimated | 6:39 AMEstimated | 7:39 AMEstimated | 8:39 AMEstimated | 9:39 AMEstimated | 10:39 AMEstimated | 11:39 AMEstimated | 12:39 PMEstimated | 1:39 PMEstimated | 2:40 PMEstimated | 3:40 PMEstimated | 4:40 PMEstimated | 5:40 PMEstimated | 6:39 PMEstimated | 7:39 PMEstimated | 8:38 PMEstimated | 9:38 PMEstimated |
| JONES-MALTSBERGER & ALAMO QUARRY | 5:40 AM | 6:41 AM | 7:41 AM | 8:41 AM | 9:41 AM | 10:41 AM | 11:41 AM | 12:41 PM | 1:41 PM | 2:43 PM | 3:43 PM | 4:43 PM | 5:43 PM | 6:41 PM | 7:41 PM | 8:40 PM | 9:40 PM |
| TREELINE PARK BETW BASSE/NOTTINGHAM | 5:41 AMEstimated | 6:42 AMEstimated | 7:42 AMEstimated | 8:42 AMEstimated | 9:42 AMEstimated | 10:42 AMEstimated | 11:42 AMEstimated | 12:42 PMEstimated | 1:42 PMEstimated | 2:44 PMEstimated | 3:44 PMEstimated | 4:44 PMEstimated | 5:44 PMEstimated | 6:42 PMEstimated | 7:42 PMEstimated | 8:41 PMEstimated | 9:41 PMEstimated |
| TREELINE PARK 555' N. OF NOTTINGHAM | 5:41 AMEstimated | 6:43 AMEstimated | 7:43 AMEstimated | 8:43 AMEstimated | 9:43 AMEstimated | 10:43 AMEstimated | 11:43 AMEstimated | 12:43 PMEstimated | 1:43 PMEstimated | 2:45 PMEstimated | 3:45 PMEstimated | 4:45 PMEstimated | 5:45 PMEstimated | 6:43 PMEstimated | 7:43 PMEstimated | 8:42 PMEstimated | 9:42 PMEstimated |
| TREELINE PARK 1410' N. OF NOTT.HAM | 5:42 AMEstimated | 6:43 AMEstimated | 7:43 AMEstimated | 8:43 AMEstimated | 9:43 AMEstimated | 10:43 AMEstimated | 11:43 AMEstimated | 12:43 PMEstimated | 1:43 PMEstimated | 2:45 PMEstimated | 3:45 PMEstimated | 4:45 PMEstimated | 5:45 PMEstimated | 6:43 PMEstimated | 7:43 PMEstimated | 8:42 PMEstimated | 9:42 PMEstimated |
| TREELINE PARK 890' SOUTH OF SUNSET | 5:42 AMEstimated | 6:43 AMEstimated | 7:43 AMEstimated | 8:43 AMEstimated | 9:43 AMEstimated | 10:43 AMEstimated | 11:43 AMEstimated | 12:43 PMEstimated | 1:43 PMEstimated | 2:46 PMEstimated | 3:46 PMEstimated | 4:46 PMEstimated | 5:46 PMEstimated | 6:43 PMEstimated | 7:43 PMEstimated | 8:42 PMEstimated | 9:42 PMEstimated |
| TREELINE PARK & SUNSET | 5:42 AMEstimated | 6:44 AMEstimated | 7:44 AMEstimated | 8:44 AMEstimated | 9:44 AMEstimated | 10:44 AMEstimated | 11:44 AMEstimated | 12:44 PMEstimated | 1:44 PMEstimated | 2:46 PMEstimated | 3:46 PMEstimated | 4:46 PMEstimated | 5:46 PMEstimated | 6:44 PMEstimated | 7:44 PMEstimated | 8:43 PMEstimated | 9:43 PMEstimated |
| SUNSET & EVEREST | 5:43 AMEstimated | 6:45 AMEstimated | 7:45 AMEstimated | 8:45 AMEstimated | 9:45 AMEstimated | 10:45 AMEstimated | 11:45 AMEstimated | 12:45 PMEstimated | 1:45 PMEstimated | 2:47 PMEstimated | 3:47 PMEstimated | 4:47 PMEstimated | 5:47 PMEstimated | 6:45 PMEstimated | 7:45 PMEstimated | 8:44 PMEstimated | 9:44 PMEstimated |
| SUNSET & BROADWAY | 5:44 AMEstimated | 6:46 AMEstimated | 7:46 AMEstimated | 8:46 AMEstimated | 9:46 AMEstimated | 10:46 AMEstimated | 11:46 AMEstimated | 12:46 PMEstimated | 1:46 PMEstimated | 2:48 PMEstimated | 3:48 PMEstimated | 4:48 PMEstimated | 5:48 PMEstimated | 6:46 PMEstimated | 7:46 PMEstimated | 8:45 PMEstimated | 9:45 PMEstimated |
| SUNSET & SUNSET COURT | 5:45 AMEstimated | 6:46 AMEstimated | 7:46 AMEstimated | 8:46 AMEstimated | 9:46 AMEstimated | 10:46 AMEstimated | 11:46 AMEstimated | 12:46 PMEstimated | 1:46 PMEstimated | 2:49 PMEstimated | 3:49 PMEstimated | 4:49 PMEstimated | 5:49 PMEstimated | 6:46 PMEstimated | 7:46 PMEstimated | 8:45 PMEstimated | 9:45 PMEstimated |
| SUNSET & NEW BRAUNFELS | 5:45 AMEstimated | 6:47 AMEstimated | 7:47 AMEstimated | 8:47 AMEstimated | 9:47 AMEstimated | 10:47 AMEstimated | 11:47 AMEstimated | 12:47 PMEstimated | 1:47 PMEstimated | 2:50 PMEstimated | 3:50 PMEstimated | 4:50 PMEstimated | 5:50 PMEstimated | 6:47 PMEstimated | 7:47 PMEstimated | 8:46 PMEstimated | 9:46 PMEstimated |
| NEW BRAUNFELS & NACOGDOCHES | 5:45 AMEstimated | 6:47 AMEstimated | 7:47 AMEstimated | 8:47 AMEstimated | 9:47 AMEstimated | 10:47 AMEstimated | 11:47 AMEstimated | 12:47 PMEstimated | 1:47 PMEstimated | 2:50 PMEstimated | 3:50 PMEstimated | 4:50 PMEstimated | 5:50 PMEstimated | 6:47 PMEstimated | 7:47 PMEstimated | 8:46 PMEstimated | 9:46 PMEstimated |
| NEW BRAUNFELS OPPOSITE WOODCREST | 5:46 AMEstimated | 6:48 AMEstimated | 7:48 AMEstimated | 8:48 AMEstimated | 9:48 AMEstimated | 10:48 AMEstimated | 11:48 AMEstimated | 12:48 PMEstimated | 1:48 PMEstimated | 2:51 PMEstimated | 3:51 PMEstimated | 4:51 PMEstimated | 5:51 PMEstimated | 6:48 PMEstimated | 7:48 PMEstimated | 8:47 PMEstimated | 9:47 PMEstimated |
| N. NEW BRAUNFELS OPPOSITE TOPHILL | 5:47 AM | 6:49 AM | 7:49 AM | 8:49 AM | 9:49 AM | 10:49 AM | 11:49 AM | 12:49 PM | 1:49 PM | 2:52 PM | 3:52 PM | 4:52 PM | 5:52 PM | 6:49 PM | 7:49 PM | 8:48 PM | 9:48 PM |
| N. NEW BRAUNFELS & CALUMET | 5:47 AMEstimated | 6:49 AMEstimated | 7:49 AMEstimated | 8:49 AMEstimated | 9:49 AMEstimated | 10:49 AMEstimated | 11:49 AMEstimated | 12:49 PMEstimated | 1:49 PMEstimated | 2:52 PMEstimated | 3:52 PMEstimated | 4:52 PMEstimated | 5:52 PMEstimated | 6:49 PMEstimated | 7:49 PMEstimated | 8:48 PMEstimated | 9:48 PMEstimated |
| EISENHAUER OPPOSITE BARTELL DR. | 5:48 AMEstimated | 6:50 AMEstimated | 7:50 AMEstimated | 8:50 AMEstimated | 9:50 AMEstimated | 10:50 AMEstimated | 11:50 AMEstimated | 12:50 PMEstimated | 1:50 PMEstimated | 2:53 PMEstimated | 3:53 PMEstimated | 4:53 PMEstimated | 5:53 PMEstimated | 6:50 PMEstimated | 7:50 PMEstimated | 8:49 PMEstimated | 9:49 PMEstimated |
| EISENHAUER & GREENWICH | 5:48 AMEstimated | 6:50 AMEstimated | 7:50 AMEstimated | 8:50 AMEstimated | 9:50 AMEstimated | 10:50 AMEstimated | 11:50 AMEstimated | 12:50 PMEstimated | 1:50 PMEstimated | 2:54 PMEstimated | 3:54 PMEstimated | 4:54 PMEstimated | 5:54 PMEstimated | 6:50 PMEstimated | 7:50 PMEstimated | 8:49 PMEstimated | 9:49 PMEstimated |
| EISENHAUER & KENILWORTH | 5:49 AMEstimated | 6:51 AMEstimated | 7:51 AMEstimated | 8:51 AMEstimated | 9:51 AMEstimated | 10:51 AMEstimated | 11:51 AMEstimated | 12:51 PMEstimated | 1:51 PMEstimated | 2:54 PMEstimated | 3:54 PMEstimated | 4:54 PMEstimated | 5:54 PMEstimated | 6:51 PMEstimated | 7:51 PMEstimated | 8:50 PMEstimated | 9:50 PMEstimated |
| EISENHAUER & CHEVY CHASE | 5:50 AMEstimated | 6:52 AMEstimated | 7:52 AMEstimated | 8:52 AMEstimated | 9:52 AMEstimated | 10:52 AMEstimated | 11:52 AMEstimated | 12:52 PMEstimated | 1:52 PMEstimated | 2:55 PMEstimated | 3:55 PMEstimated | 4:55 PMEstimated | 5:55 PMEstimated | 6:52 PMEstimated | 7:52 PMEstimated | 8:51 PMEstimated | 9:51 PMEstimated |
| EISENHAUER OPPOSITE HASKIN | 5:50 AMEstimated | 6:52 AMEstimated | 7:52 AMEstimated | 8:52 AMEstimated | 9:52 AMEstimated | 10:52 AMEstimated | 11:52 AMEstimated | 12:52 PMEstimated | 1:52 PMEstimated | 2:55 PMEstimated | 3:55 PMEstimated | 4:55 PMEstimated | 5:55 PMEstimated | 6:52 PMEstimated | 7:52 PMEstimated | 8:51 PMEstimated | 9:51 PMEstimated |
| EISENHAUER & N VANDIVER RD | 5:51 AMEstimated | 6:53 AMEstimated | 7:53 AMEstimated | 8:53 AMEstimated | 9:53 AMEstimated | 10:53 AMEstimated | 11:53 AMEstimated | 12:53 PMEstimated | 1:53 PMEstimated | 2:56 PMEstimated | 3:56 PMEstimated | 4:56 PMEstimated | 5:56 PMEstimated | 6:53 PMEstimated | 7:53 PMEstimated | 8:52 PMEstimated | 9:52 PMEstimated |
| EISENHAUER BETW. RAINBOW/H.WURZBACH | 5:51 AMEstimated | 6:53 AMEstimated | 7:53 AMEstimated | 8:53 AMEstimated | 9:53 AMEstimated | 10:53 AMEstimated | 11:53 AMEstimated | 12:53 PMEstimated | 1:53 PMEstimated | 2:57 PMEstimated | 3:57 PMEstimated | 4:57 PMEstimated | 5:57 PMEstimated | 6:53 PMEstimated | 7:53 PMEstimated | 8:52 PMEstimated | 9:52 PMEstimated |
| EISENHAUER & HARRY WURZBACH | 5:52 AMEstimated | 6:54 AMEstimated | 7:54 AMEstimated | 8:54 AMEstimated | 9:54 AMEstimated | 10:54 AMEstimated | 11:54 AMEstimated | 12:54 PMEstimated | 1:54 PMEstimated | 2:58 PMEstimated | 3:58 PMEstimated | 4:58 PMEstimated | 5:58 PMEstimated | 6:54 PMEstimated | 7:54 PMEstimated | 8:53 PMEstimated | 9:53 PMEstimated |
| Harry Wurzbach & Sumner | 5:53 AMEstimated | 6:55 AMEstimated | 7:55 AMEstimated | 8:55 AMEstimated | 9:55 AMEstimated | 10:55 AMEstimated | 11:55 AMEstimated | 12:55 PMEstimated | 1:55 PMEstimated | 2:59 PMEstimated | 3:59 PMEstimated | 4:59 PMEstimated | 5:59 PMEstimated | 6:55 PMEstimated | 7:55 PMEstimated | 8:54 PMEstimated | 9:54 PMEstimated |
| HARRY WURZBACH/ TIMBERLANE & BYRNES | 5:54 AMEstimated | 6:56 AMEstimated | 7:56 AMEstimated | 8:56 AMEstimated | 9:56 AMEstimated | 10:56 AMEstimated | 11:56 AMEstimated | 12:56 PMEstimated | 1:56 PMEstimated | 3:00 PMEstimated | 4:00 PMEstimated | 5:00 PMEstimated | 6:00 PMEstimated | 6:56 PMEstimated | 7:56 PMEstimated | 8:55 PMEstimated | 9:55 PMEstimated |
| HARRY WURZBACH & RITTIMAN | 5:55 AM | 6:57 AM | 7:57 AM | 8:57 AM | 9:57 AM | 10:57 AM | 11:57 AM | 12:57 PM | 1:57 PM | 3:01 PM | 4:01 PM | 5:01 PM | 6:01 PM | 6:57 PM | 7:57 PM | 8:56 PM | 9:56 PM |
| HARRY WURZBACH & EVENTIDE | 5:55 AMEstimated | 6:57 AMEstimated | 7:57 AMEstimated | 8:57 AMEstimated | 9:57 AMEstimated | 10:57 AMEstimated | 11:57 AMEstimated | 12:57 PMEstimated | 1:57 PMEstimated | 3:01 PMEstimated | 4:01 PMEstimated | 5:01 PMEstimated | 6:01 PMEstimated | 6:57 PMEstimated | 7:57 PMEstimated | 8:56 PMEstimated | 9:56 PMEstimated |
| HARRY WURZBACH & LYMAN | 5:56 AMEstimated | 6:59 AMEstimated | 7:59 AMEstimated | 8:59 AMEstimated | 9:58 AMEstimated | 10:58 AMEstimated | 11:58 AMEstimated | 12:58 PMEstimated | 1:58 PMEstimated | 3:02 PMEstimated | 4:02 PMEstimated | 5:02 PMEstimated | 6:02 PMEstimated | 6:58 PMEstimated | 7:58 PMEstimated | 8:57 PMEstimated | 9:57 PMEstimated |
| HARRY WURZBACH BTW GARRATY & TUTTLE | 5:57 AMEstimated | 7:00 AMEstimated | 8:00 AMEstimated | 9:00 AMEstimated | 9:59 AMEstimated | 10:59 AMEstimated | 11:59 AMEstimated | 12:59 PMEstimated | 1:59 PMEstimated | 3:03 PMEstimated | 4:03 PMEstimated | 5:03 PMEstimated | 6:03 PMEstimated | 6:59 PMEstimated | 7:59 PMEstimated | 8:58 PMEstimated | 9:58 PMEstimated |
| HARRY WURZBACH BTW BURR & RAPHAIL | 5:58 AMEstimated | 7:01 AMEstimated | 8:01 AMEstimated | 9:01 AMEstimated | 10:00 AMEstimated | 11:00 AMEstimated | 12:00 PMEstimated | 1:00 PMEstimated | 2:00 PMEstimated | 3:04 PMEstimated | 4:04 PMEstimated | 5:04 PMEstimated | 6:04 PMEstimated | 7:00 PMEstimated | 8:00 PMEstimated | 8:59 PMEstimated | 9:59 PMEstimated |
| HARRY WURZBACH FRONT TOWERS PARK LN | 5:59 AMEstimated | 7:03 AMEstimated | 8:03 AMEstimated | 9:03 AMEstimated | 10:02 AMEstimated | 11:02 AMEstimated | 12:02 PMEstimated | 1:02 PMEstimated | 2:02 PMEstimated | 3:06 PMEstimated | 4:06 PMEstimated | 5:06 PMEstimated | 6:06 PMEstimated | 7:02 PMEstimated | 8:02 PMEstimated | 9:00 PMEstimated | 10:00 PMEstimated |
| HARRY WURZBACH & SCOTT | 6:00 AMEstimated | 7:03 AMEstimated | 8:03 AMEstimated | 9:03 AMEstimated | 10:02 AMEstimated | 11:02 AMEstimated | 12:02 PMEstimated | 1:02 PMEstimated | 2:02 PMEstimated | 3:06 PMEstimated | 4:06 PMEstimated | 5:06 PMEstimated | 6:06 PMEstimated | 7:02 PMEstimated | 8:02 PMEstimated | 9:01 PMEstimated | 10:01 PMEstimated |
| HARRY WURZBACH AT FORT SAM GOLF COURSE | 6:01 AMEstimated | 7:06 AMEstimated | 8:06 AMEstimated | 9:06 AMEstimated | 10:04 AMEstimated | 11:04 AMEstimated | 12:04 PMEstimated | 1:04 PMEstimated | 2:04 PMEstimated | 3:08 PMEstimated | 4:08 PMEstimated | 5:08 PMEstimated | 6:08 PMEstimated | 7:04 PMEstimated | 8:04 PMEstimated | 9:02 PMEstimated | 10:02 PMEstimated |
| HARRY WURZBACH OPPOSITE TERRELL | 6:03 AMDrop-off only | 7:08 AMDrop-off only | 8:08 AMDrop-off only | 9:08 AMDrop-off only | 10:06 AMDrop-off only | 11:06 AMDrop-off only | 12:06 PMDrop-off only | 1:06 PMDrop-off only | 2:06 PMDrop-off only | 3:10 PMDrop-off only | 4:10 PMDrop-off only | 5:10 PMDrop-off only | 6:10 PMDrop-off only | 7:06 PMDrop-off only | 8:06 PMDrop-off only | 9:04 PMDrop-off only | 10:04 PMDrop-off only |
Every departure from NORTH STAR TRANSIT CENTER
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 |
|---|---|---|
| 5:30 AM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 6:30 AM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 7:30 AM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 8:30 AM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 9:30 AM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 10:30 AM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 11:30 AM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 12:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 1:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 2:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 3:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 4:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 5:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 6:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 7:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 8:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
| 9:30 PM | Harry Wurzbach / Towers on Park Lane | Scheduled |
More VIA Metropolitan Transit travel information
Published VIA Metropolitan Transit schedule
Imported Oct 30, 2026 · 09:16 UTC · Service dates 2026-08-24 through 2027-01-10. See data status
Schedule data published by VIA Metropolitan Transit. Feed discovery and cached source archives from MobilityData. Source details ↗