
All the information you need to know to ride this route is on this page, and more information is available at the links provided.
No Rider Alerts
View Schedule For
AM
- 5:26am
- 6:25am
- 7:23am
- 8:23am
- 9:23am
- 10:23am
- 11:23am
PM
- 12:23pm
- 1:23pm
- 2:23pm
- 3:23pm
- 4:23pm
- 5:23pm
- 6:24pm
- 7:25pm
- 8:47pm
AM
- 5:35am
- 6:34am
- 7:32am
- 8:32am
- 9:32am
- 10:32am
- 11:32am
PM
- 12:32pm
- 1:32pm
- 2:32pm
- 3:32pm
- 4:32pm
- 5:32pm
- 6:33pm
- 7:34pm
- 8:55pm
AM
- 5:51am
- 6:50am
- 7:49am
- 8:49am
- 9:49am
- 10:49am
- 11:49am
PM
- 12:49pm
- 1:49pm
- 2:49pm
- 3:49pm
- 4:49pm
- 5:49pm
- 6:49pm
- 7:50pm
- 9:11pm
AM
- 6:00am
- 6:59am
- 7:59am
- 8:59am
- 9:59am
- 10:59am
- 11:59am
PM
- 12:59pm
- 1:59pm
- 2:59pm
- 3:59pm
- 4:59pm
- 5:59pm
- 6:59pm
- 8:00pm
- 9:20pm
AM
- 6:05am (Bay Q)
- 7:05am (Bay Q)
- 8:05am (Bay Q)
- 9:05am (Bay Q)
- 10:05am (Bay Q)
- 11:05am (Bay Q)
PM
- 12:05pm (Bay Q)
- 1:05pm (Bay Q)
- 2:05pm (Bay Q)
- 3:05pm (Bay Q)
- 4:05pm (Bay Q)
- 5:05pm (Bay Q)
- 6:05pm (Bay Q)
- 7:05pm (Bay Q)
- 8:05pm (Bay Q)
- 9:25pm (Bay R)
AM
- 5:30am (Bay R)
- 6:30am (Bay R)
- 7:30am (Bay R)
- 8:30am (Bay R)
- 9:30am (Bay R)
- 10:30am (Bay R)
- 11:30am (Bay R)
PM
- 12:30pm (Bay R)
- 1:30pm (Bay R)
- 2:30pm (Bay R)
- 3:30pm (Bay R)
- 4:30pm (Bay R)
- 5:30pm (Bay R)
- 6:30pm (Bay R)
- 7:30pm (Bay R)
- 8:20pm (Bay R)
- 9:30pm (Bay R)
AM
- 5:35am
- 6:35am
- 7:36am
- 8:36am
- 9:36am
- 10:36am
- 11:36am
PM
- 12:36pm
- 1:36pm
- 2:36pm
- 3:36pm
- 4:35pm
- 5:35pm
- 6:35pm
- 7:35pm
- 8:25pm
- 9:35pm
AM
- 5:44am
- 6:44am
- 7:46am
- 8:46am
- 9:46am
- 10:46am
- 11:46am
PM
- 12:46pm
- 1:46pm
- 2:46pm
- 3:46pm
- 4:44pm
- 5:44pm
- 6:44pm
- 7:44pm
- 8:33pm
- 9:43pm
AM
- 5:59am
- 6:59am
- 8:03am
- 9:03am
- 10:03am
- 11:03am
PM
- 12:03pm
- 1:03pm
- 2:03pm
- 3:03pm
- 4:03pm
- 5:00pm
- 6:00pm
- 7:00pm
- 8:00pm
- 8:47pm
- 9:57pm
AM
- 6:07am
- 7:07am
- 8:11am
- 9:11am
- 10:11am
- 11:11am
PM
- 12:11pm
- 1:11pm
- 2:11pm
- 3:11pm
- 4:11pm
- 5:08pm
- 6:08pm
- 7:08pm
- 8:08pm
- 8:55pm
- 10:05pm
AM
- 6:25am
- 7:25am
- 8:25am
- 9:25am
- 10:23am
- 11:23am
PM
- 12:23pm
- 1:23pm
- 2:23pm
- 3:23pm
- 4:23pm
- 5:23pm
- 6:25pm
- 7:35pm
- 8:35pm
AM
- 6:34am
- 7:34am
- 8:34am
- 9:34am
- 10:32am
- 11:32am
PM
- 12:32pm
- 1:32pm
- 2:32pm
- 3:32pm
- 4:32pm
- 5:32pm
- 6:34pm
- 7:44pm
- 8:44pm
AM
- 6:50am
- 7:50am
- 8:50am
- 9:50am
- 10:49am
- 11:49am
PM
- 12:49pm
- 1:49pm
- 2:49pm
- 3:49pm
- 4:49pm
- 5:49pm
- 6:50pm
- 8:00pm
- 9:00pm
AM
- 7:01am
- 8:01am
- 9:01am
- 10:01am
- 11:01am
PM
- 12:01pm
- 1:01pm
- 2:01pm
- 3:01pm
- 4:01pm
- 5:01pm
- 6:01pm
- 7:01pm
- 8:11pm
- 9:11pm
AM
- 7:05am (Bay O)
- 8:05am (Bay O)
- 9:05am (Bay O)
- 10:05am (Bay O)
- 11:05am (Bay O)
PM
- 12:05pm (Bay O)
- 1:05pm (Bay O)
- 2:05pm (Bay O)
- 3:05pm (Bay O)
- 4:05pm (Bay O)
- 5:05pm (Bay O)
- 6:05pm (Bay O)
- 7:05pm (Bay O)
- 8:15pm (Bay Q)
- 9:15pm (Bay O)
AM
- 6:30am (Bay Q)
- 7:30am (Bay Q)
- 8:30am (Bay Q)
- 9:30am (Bay Q)
- 10:30am (Bay Q)
- 11:30am (Bay Q)
PM
- 12:30pm (Bay Q)
- 1:30pm (Bay Q)
- 2:30pm (Bay Q)
- 3:30pm (Bay Q)
- 4:30pm (Bay Q)
- 5:30pm (Bay Q)
- 6:30pm (Bay Q)
- 7:30pm (Bay Q)
- 8:20pm (Bay Q)
- 9:30pm (Bay Q)
AM
- 6:35am
- 7:35am
- 8:35am
- 9:35am
- 10:35am
- 11:35am
PM
- 12:35pm
- 1:35pm
- 2:35pm
- 3:35pm
- 4:35pm
- 5:35pm
- 6:35pm
- 7:35pm
- 8:25pm
- 9:35pm
AM
- 6:45am
- 7:45am
- 8:45am
- 9:45am
- 10:45am
- 11:46am
PM
- 12:46pm
- 1:46pm
- 2:46pm
- 3:46pm
- 4:46pm
- 5:46pm
- 6:45pm
- 7:45pm
- 8:35pm
- 9:45pm
AM
- 6:59am
- 7:59am
- 8:59am
- 9:59am
- 10:59am
PM
- 12:01pm
- 1:01pm
- 2:01pm
- 3:01pm
- 4:01pm
- 5:01pm
- 6:01pm
- 6:59pm
- 7:59pm
- 8:49pm
- 9:59pm
AM
- 7:06am
- 8:06am
- 9:06am
- 10:06am
- 11:07am
PM
- 12:09pm
- 1:09pm
- 2:09pm
- 3:09pm
- 4:09pm
- 5:09pm
- 6:08pm
- 7:06pm
- 8:06pm
- 8:56pm
- 10:06pm
AM
- 7:26am
- 8:26am
- 9:26am
- 10:26am
- 11:24am
PM
- 12:24pm
- 1:24pm
- 2:24pm
- 3:24pm
- 4:24pm
- 5:24pm
- 6:26pm
- 7:36pm
AM
- 7:36am
- 8:36am
- 9:36am
- 10:36am
- 11:35am
PM
- 12:35pm
- 1:35pm
- 2:35pm
- 3:35pm
- 4:35pm
- 5:35pm
- 6:36pm
- 7:46pm
AM
- 7:51am
- 8:51am
- 9:51am
- 10:51am
- 11:51am
PM
- 12:51pm
- 1:51pm
- 2:51pm
- 3:51pm
- 4:51pm
- 5:51pm
- 6:51pm
- 8:01pm
AM
- 8:01am
- 9:01am
- 10:01am
- 11:01am
PM
- 12:01pm
- 1:01pm
- 2:01pm
- 3:01pm
- 4:01pm
- 5:01pm
- 6:01pm
- 7:01pm
- 8:11pm
AM
- 8:05am (Bay O)
- 9:05am (Bay O)
- 10:05am (Bay O)
- 11:05am (Bay O)
PM
- 12:05pm (Bay O)
- 1:05pm (Bay O)
- 2:05pm (Bay O)
- 3:05pm (Bay O)
- 4:05pm (Bay O)
- 5:05pm (Bay O)
- 6:05pm (Bay O)
- 7:05pm (Bay O)
- 8:15pm (Bay Q)
AM
- 7:30am (Bay Q)
- 8:30am (Bay Q)
- 9:30am (Bay Q)
- 10:30am (Bay Q)
- 11:30am (Bay Q)
PM
- 12:30pm (Bay Q)
- 1:30pm (Bay Q)
- 2:30pm (Bay Q)
- 3:30pm (Bay Q)
- 4:30pm (Bay Q)
- 5:30pm (Bay Q)
- 6:30pm (Bay Q)
- 7:30pm (Bay Q)
- 8:20pm (Bay Q)
AM
- 7:34am
- 8:34am
- 9:34am
- 10:34am
- 11:34am
PM
- 12:34pm
- 1:34pm
- 2:34pm
- 3:34pm
- 4:34pm
- 5:34pm
- 6:34pm
- 7:34pm
- 8:24pm
AM
- 7:44am
- 8:44am
- 9:44am
- 10:44am
- 11:44am
PM
- 12:44pm
- 1:44pm
- 2:44pm
- 3:44pm
- 4:44pm
- 5:44pm
- 6:44pm
- 7:44pm
- 8:34pm
AM
- 7:58am
- 8:58am
- 9:58am
- 10:58am
- 11:59am
PM
- 12:59pm
- 1:59pm
- 2:59pm
- 3:59pm
- 4:59pm
- 5:59pm
- 6:58pm
- 7:58pm
- 8:48pm
AM
- 8:04am
- 9:04am
- 10:04am
- 11:05am
PM
- 12:06pm
- 1:06pm
- 2:06pm
- 3:06pm
- 4:06pm
- 5:06pm
- 6:05pm
- 7:04pm
- 8:04pm
- 8:54pm
This route was last updated February 2025.
Route 31 Serves:
Transit Center
Christel House at Manual High School
Southern Plaza
Walmart at U.S. 31
Community Hospital South
Greenwood Park Mall