
All the information you need to know to ride this route is on this page, and more information is available at the links provided.
On 3/23/26, routes 15 and 30 will resume their regular route prior to before the 30th St bridge closed. They will no longer service Harding st.
View Schedule For
AM
- 5:15am
- 5:45am
- 6:15am
- 6:45am
- 7:15am
- 7:45am
- 8:15am
- 8:45am
- 9:15am
- 9:45am
- 10:15am
- 10:45am
- 11:15am
- 11:45am
PM
- 12:15pm
- 12:45pm
- 1:15pm
- 1:45pm
- 2:15pm
- 2:45pm
- 3:15pm
- 3:45pm
- 4:15pm
- 4:45pm
- 5:15pm
- 5:45pm
- 6:15pm
- 6:45pm
- 7:30pm
- 8:15pm
- 9:00pm
- 9:45pm
- 10:30pm
- 11:15pm
AM
- 5:30am
- 6:00am
- 6:30am
- 7:00am
- 7:30am
- 8:00am
- 8:30am
- 9:00am
- 9:31am
- 10:01am
- 10:31am
- 11:01am
- 11:31am
PM
- 12:01pm
- 12:31pm
- 1:01pm
- 1:31pm
- 2:01pm
- 2:31pm
- 3:01pm
- 3:31pm
- 4:01pm
- 4:31pm
- 5:01pm
- 5:31pm
- 6:01pm
- 6:31pm
- 7:01pm
- 7:45pm
- 8:30pm
- 9:15pm
- 10:00pm
- 10:45pm
- 11:30pm
AM
- 5:42am
- 6:12am
- 6:42am
- 7:12am
- 7:42am
- 8:12am
- 8:42am
- 9:13am
- 9:44am
- 10:14am
- 10:44am
- 11:14am
- 11:44am
PM
- 12:14pm
- 12:44pm
- 1:14pm
- 1:44pm
- 2:14pm
- 2:44pm
- 3:14pm
- 3:44pm
- 4:14pm
- 4:44pm
- 5:14pm
- 5:44pm
- 6:14pm
- 6:44pm
- 7:13pm
- 7:57pm
- 8:42pm
- 9:27pm
- 10:12pm
- 10:57pm
- 11:42pm
AM
- 5:52am
- 6:22am
- 6:52am
- 7:22am
- 7:52am
- 8:22am
- 8:52am
- 9:24am
- 9:55am
- 10:25am
- 10:55am
- 11:25am
- 11:55am
PM
- 12:25pm
- 12:55pm
- 1:25pm
- 1:55pm
- 2:25pm
- 2:55pm
- 3:25pm
- 3:55pm
- 4:25pm
- 4:55pm
- 5:25pm
- 5:55pm
- 6:25pm
- 6:55pm
- 7:23pm
- 8:07pm
- 8:52pm
- 9:37pm
- 10:22pm
- 11:07pm
- 11:52pm
AM
- 6:03am
- 6:33am
- 7:03am
- 7:33am
- 8:03am
- 8:33am
- 9:03am
- 9:36am
- 10:07am
- 10:37am
- 11:07am
- 11:37am
PM
- 12:07pm
- 12:37pm
- 1:07pm
- 1:37pm
- 2:07pm
- 2:37pm
- 3:07pm
- 3:37pm
- 4:07pm
- 4:37pm
- 5:07pm
- 5:37pm
- 6:07pm
- 6:37pm
- 7:06pm
- 7:34pm
- 8:18pm
- 9:03pm
- 9:48pm
- 10:33pm
- 11:18pm
- 12:03am
AM
- 6:12am
- 6:42am
- 7:12am
- 7:42am
- 8:12am
- 8:42am
- 9:13am
- 9:46am
- 10:17am
- 10:47am
- 11:17am
- 11:47am
PM
- 12:17pm
- 12:47pm
- 1:17pm
- 1:47pm
- 2:17pm
- 2:47pm
- 3:17pm
- 3:47pm
- 4:17pm
- 4:47pm
- 5:17pm
- 5:47pm
- 6:17pm
- 6:47pm
- 7:15pm
- 7:43pm
- 8:27pm
- 9:12pm
- 9:57pm
- 10:42pm
- 11:27pm
- 12:12am
AM
- 4:09am
- 4:30am
- 5:00am
- 5:30am
- 6:00am
- 6:30am
- 7:00am
- 7:30am
- 8:00am
- 8:30am
- 9:00am
- 9:30am
- 10:00am
- 10:30am
- 11:00am
- 11:30am
PM
- 12:00pm
- 12:30pm
- 1:00pm
- 1:30pm
- 2:00pm
- 2:30pm
- 3:00pm
- 3:30pm
- 4:00pm
- 4:30pm
- 5:00pm
- 5:30pm
- 6:15pm
- 7:07pm
- 7:52pm
- 8:37pm
- 9:22pm
- 10:07pm
- 10:52pm
AM
- 4:18am
- 4:39am
- 5:09am
- 5:39am
- 6:09am
- 6:39am
- 7:09am
- 7:39am
- 8:09am
- 8:39am
- 9:10am
- 9:40am
- 10:10am
- 10:40am
- 11:10am
- 11:40am
PM
- 12:10pm
- 12:40pm
- 1:10pm
- 1:40pm
- 2:10pm
- 2:40pm
- 3:10pm
- 3:40pm
- 4:10pm
- 4:40pm
- 5:10pm
- 5:40pm
- 6:24pm
- 7:16pm
- 8:01pm
- 8:46pm
- 9:31pm
- 10:16pm
- 11:01pm
AM
- 4:28am
- 4:49am
- 5:19am
- 5:49am
- 6:19am
- 6:49am
- 7:19am
- 7:49am
- 8:19am
- 8:49am
- 9:21am
- 9:51am
- 10:21am
- 10:51am
- 11:21am
- 11:51am
PM
- 12:21pm
- 12:51pm
- 1:21pm
- 1:51pm
- 2:21pm
- 2:51pm
- 3:21pm
- 3:51pm
- 4:21pm
- 4:51pm
- 5:21pm
- 5:51pm
- 6:34pm
- 7:26pm
- 8:11pm
- 8:56pm
- 9:41pm
- 10:26pm
- 11:11pm
AM
- 4:38am
- 4:59am
- 5:29am
- 5:59am
- 6:29am
- 6:59am
- 7:29am
- 7:59am
- 8:29am
- 8:59am
- 9:33am
- 10:03am
- 10:33am
- 11:03am
- 11:33am
PM
- 12:03pm
- 12:33pm
- 1:03pm
- 1:33pm
- 2:03pm
- 2:33pm
- 3:03pm
- 3:33pm
- 4:03pm
- 4:33pm
- 5:03pm
- 5:33pm
- 6:02pm
- 6:44pm
- 7:36pm
- 8:21pm
- 9:06pm
- 9:51pm
- 10:36pm
- 11:21pm
AM
- 4:49am
- 5:10am
- 5:40am
- 6:10am
- 6:40am
- 7:10am
- 7:40am
- 8:10am
- 8:40am
- 9:11am
- 9:45am
- 10:15am
- 10:45am
- 11:15am
- 11:45am
PM
- 12:15pm
- 12:45pm
- 1:15pm
- 1:45pm
- 2:15pm
- 2:45pm
- 3:15pm
- 3:45pm
- 4:15pm
- 4:45pm
- 5:15pm
- 5:45pm
- 6:13pm
- 6:55pm
- 7:47pm
- 8:32pm
- 9:17pm
- 10:02pm
- 10:47pm
- 11:32pm
AM
- 5:08am
- 5:29am
- 5:59am
- 6:29am
- 6:59am
- 7:29am
- 7:59am
- 8:29am
- 8:59am
- 9:31am
- 10:05am
- 10:35am
- 11:05am
- 11:35am
PM
- 12:05pm
- 12:35pm
- 1:05pm
- 1:35pm
- 2:05pm
- 2:35pm
- 3:05pm
- 3:35pm
- 4:05pm
- 4:35pm
- 5:05pm
- 5:35pm
- 6:05pm
- 6:32pm
- 7:14pm
- 8:06pm
- 8:51pm
- 9:36pm
- 10:21pm
- 11:06pm
- 11:51pm
AM
- 6:00am
- 6:45am
- 7:30am
- 8:15am
- 9:00am
- 9:45am
- 10:30am
- 11:15am
PM
- 12:00pm
- 12:45pm
- 1:30pm
- 2:15pm
- 3:00pm
- 3:45pm
- 4:30pm
- 5:15pm
- 6:00pm
- 6:45pm
- 7:30pm
- 8:15pm
- 9:00pm
- 9:45pm
- 10:30pm
AM
- 6:13am
- 6:58am
- 7:43am
- 8:28am
- 9:13am
- 9:58am
- 10:44am
- 11:29am
PM
- 12:14pm
- 12:59pm
- 1:44pm
- 2:29pm
- 3:14pm
- 3:59pm
- 4:44pm
- 5:29pm
- 6:13pm
- 6:58pm
- 7:43pm
- 8:28pm
- 9:13pm
- 9:58pm
- 10:43pm
AM
- 6:24am
- 7:09am
- 7:54am
- 8:39am
- 9:24am
- 10:09am
- 10:55am
- 11:40am
PM
- 12:25pm
- 1:10pm
- 1:55pm
- 2:40pm
- 3:25pm
- 4:10pm
- 4:55pm
- 5:40pm
- 6:24pm
- 7:09pm
- 7:54pm
- 8:39pm
- 9:24pm
- 10:09pm
- 10:54pm
AM
- 6:34am
- 7:19am
- 8:04am
- 8:49am
- 9:34am
- 10:19am
- 11:05am
- 11:50am
PM
- 12:35pm
- 1:20pm
- 2:05pm
- 2:50pm
- 3:35pm
- 4:20pm
- 5:05pm
- 5:50pm
- 6:34pm
- 7:19pm
- 8:04pm
- 8:49pm
- 9:34pm
- 10:19pm
- 11:04pm
AM
- 6:44am
- 7:29am
- 8:14am
- 8:59am
- 9:44am
- 10:30am
- 11:16am
PM
- 12:01pm
- 12:46pm
- 1:31pm
- 2:16pm
- 3:01pm
- 3:46pm
- 4:31pm
- 5:16pm
- 6:01pm
- 6:44pm
- 7:29pm
- 8:14pm
- 8:59pm
- 9:44pm
- 10:29pm
- 11:14pm
AM
- 6:53am
- 7:38am
- 8:23am
- 9:08am
- 9:53am
- 10:40am
- 11:26am
PM
- 12:11pm
- 12:56pm
- 1:41pm
- 2:26pm
- 3:11pm
- 3:56pm
- 4:41pm
- 5:26pm
- 6:10pm
- 6:53pm
- 7:38pm
- 8:23pm
- 9:08pm
- 9:53pm
- 10:38pm
- 11:23pm
AM
- 6:22am
- 7:07am
- 7:52am
- 8:37am
- 9:22am
- 10:07am
- 10:52am
- 11:37am
PM
- 12:22pm
- 1:07pm
- 1:52pm
- 2:37pm
- 3:22pm
- 4:07pm
- 4:52pm
- 5:37pm
- 6:22pm
- 7:07pm
- 7:52pm
- 8:37pm
- 9:22pm
- 10:07pm
- 10:52pm
AM
- 6:31am
- 7:16am
- 8:01am
- 8:46am
- 9:31am
- 10:17am
- 11:02am
- 11:47am
PM
- 12:32pm
- 1:17pm
- 2:02pm
- 2:47pm
- 3:32pm
- 4:17pm
- 5:02pm
- 5:47pm
- 6:31pm
- 7:16pm
- 8:01pm
- 8:46pm
- 9:31pm
- 10:16pm
- 11:01pm
AM
- 6:40am
- 7:25am
- 8:10am
- 8:55am
- 9:40am
- 10:27am
- 11:12am
- 11:57am
PM
- 12:42pm
- 1:27pm
- 2:12pm
- 2:57pm
- 3:42pm
- 4:27pm
- 5:12pm
- 5:57pm
- 6:40pm
- 7:25pm
- 8:10pm
- 8:55pm
- 9:40pm
- 10:25pm
- 11:10pm
AM
- 6:51am
- 7:36am
- 8:21am
- 9:06am
- 9:51am
- 10:38am
- 11:23am
PM
- 12:08pm
- 12:53pm
- 1:38pm
- 2:23pm
- 3:08pm
- 3:53pm
- 4:38pm
- 5:23pm
- 6:08pm
- 6:51pm
- 7:36pm
- 8:21pm
- 9:06pm
- 9:51pm
- 10:36pm
- 11:21pm
AM
- 7:01am
- 7:46am
- 8:31am
- 9:16am
- 10:01am
- 10:48am
- 11:33am
PM
- 12:18pm
- 1:03pm
- 1:48pm
- 2:33pm
- 3:18pm
- 4:03pm
- 4:48pm
- 5:33pm
- 6:18pm
- 7:01pm
- 7:46pm
- 8:31pm
- 9:16pm
- 10:01pm
- 10:46pm
- 11:31pm
AM
- 7:18am
- 8:03am
- 8:48am
- 9:33am
- 10:19am
- 11:06am
- 11:51am
PM
- 12:36pm
- 1:21pm
- 2:06pm
- 2:51pm
- 3:36pm
- 4:21pm
- 5:06pm
- 5:51pm
- 6:35pm
- 7:18pm
- 8:03pm
- 8:48pm
- 9:33pm
- 10:18pm
- 11:03pm
- 11:48pm
AM
- 6:45am
- 7:30am
- 8:15am
- 9:00am
- 9:45am
- 10:30am
- 11:15am
PM
- 12:00pm
- 12:45pm
- 1:30pm
- 2:15pm
- 3:00pm
- 3:45pm
- 4:30pm
- 5:15pm
- 6:00pm
- 6:45pm
- 7:30pm
- 8:15pm
AM
- 6:58am
- 7:43am
- 8:28am
- 9:13am
- 9:58am
- 10:43am
- 11:29am
PM
- 12:14pm
- 12:59pm
- 1:44pm
- 2:29pm
- 3:14pm
- 3:59pm
- 4:44pm
- 5:29pm
- 6:13pm
- 6:58pm
- 7:43pm
- 8:28pm
AM
- 7:09am
- 7:54am
- 8:39am
- 9:24am
- 10:09am
- 10:54am
- 11:40am
PM
- 12:25pm
- 1:10pm
- 1:55pm
- 2:40pm
- 3:25pm
- 4:10pm
- 4:55pm
- 5:40pm
- 6:24pm
- 7:09pm
- 7:54pm
- 8:39pm
AM
- 7:19am
- 8:04am
- 8:49am
- 9:34am
- 10:19am
- 11:04am
- 11:50am
PM
- 12:35pm
- 1:20pm
- 2:05pm
- 2:50pm
- 3:35pm
- 4:20pm
- 5:05pm
- 5:50pm
- 6:34pm
- 7:19pm
- 8:04pm
- 8:49pm
AM
- 7:29am
- 8:14am
- 8:59am
- 9:44am
- 10:29am
- 11:15am
PM
- 12:01pm
- 12:46pm
- 1:31pm
- 2:16pm
- 3:01pm
- 3:46pm
- 4:31pm
- 5:16pm
- 6:01pm
- 6:44pm
- 7:29pm
- 8:14pm
- 8:59pm
AM
- 7:38am
- 8:23am
- 9:08am
- 9:53am
- 10:38am
- 11:25am
PM
- 12:11pm
- 12:56pm
- 1:41pm
- 2:26pm
- 3:11pm
- 3:56pm
- 4:41pm
- 5:26pm
- 6:10pm
- 6:53pm
- 7:38pm
- 8:23pm
- 9:08pm
AM
- 7:07am
- 7:52am
- 8:37am
- 9:22am
- 10:07am
- 10:52am
- 11:37am
PM
- 12:22pm
- 1:07pm
- 1:52pm
- 2:37pm
- 3:22pm
- 4:07pm
- 4:52pm
- 5:37pm
- 6:22pm
- 7:07pm
- 7:52pm
- 8:37pm
AM
- 7:16am
- 8:01am
- 8:46am
- 9:31am
- 10:16am
- 11:01am
- 11:47am
PM
- 12:32pm
- 1:17pm
- 2:02pm
- 2:47pm
- 3:32pm
- 4:17pm
- 5:02pm
- 5:47pm
- 6:31pm
- 7:16pm
- 8:01pm
- 8:46pm
AM
- 7:25am
- 8:10am
- 8:55am
- 9:40am
- 10:25am
- 11:11am
- 11:57am
PM
- 12:42pm
- 1:27pm
- 2:12pm
- 2:57pm
- 3:42pm
- 4:27pm
- 5:12pm
- 5:57pm
- 6:40pm
- 7:25pm
- 8:10pm
- 8:55pm
AM
- 7:36am
- 8:21am
- 9:06am
- 9:51am
- 10:36am
- 11:22am
PM
- 12:08pm
- 12:53pm
- 1:38pm
- 2:23pm
- 3:08pm
- 3:53pm
- 4:38pm
- 5:23pm
- 6:08pm
- 6:51pm
- 7:36pm
- 8:21pm
- 9:06pm
AM
- 7:46am
- 8:31am
- 9:16am
- 10:01am
- 10:46am
- 11:32am
PM
- 12:18pm
- 1:03pm
- 1:48pm
- 2:33pm
- 3:18pm
- 4:03pm
- 4:48pm
- 5:33pm
- 6:18pm
- 7:01pm
- 7:46pm
- 8:31pm
- 9:16pm
AM
- 8:03am
- 8:48am
- 9:33am
- 10:18am
- 11:03am
- 11:50am
PM
- 12:36pm
- 1:21pm
- 2:06pm
- 2:51pm
- 3:36pm
- 4:21pm
- 5:06pm
- 5:51pm
- 6:35pm
- 7:18pm
- 8:03pm
- 8:48pm
- 9:33pm
This route was last updated March 12, 2026.
Disclaimer: Printed maps for this route might contain a slight variation that includes the detour along 30th Street near Cold Spring Road pictured in the map above. Please refer to the map above for the current route.
Route 30 Serves:
Marian University
Children’s Museum
Walmart at Pendleton Pike