30 – 30th Street Crosstown

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