Routes
Route 31 - Loop
Please choose a stop for arrivals:
Transit Center Bay 15
E William & N Franklin (Outbound)
E Eldorado & N Water
E Eldorado & N Main
E Eldorado & N Church
W Eldorado & N Union
W Eldorado & N Edward
W Eldorado & N College
W Eldorado & N Mercer
W Eldorado & N Pine
W Eldorado & N Van Dyke
N Van Dyke & W Cerro Gordo
N Van Dyke & W Green
N Van Dyke & W King
N Van Dyke & W View
N Van Dyke & W Marietta
N Van Dyke & W Elm
N Van Dyke & W Packard
Van Dyke & Leafland (Outbound)
W Grand & N Poole
W Grand & N Walnut Grove
N Walnut Grove & W Waggoner
N Walnut Grove & W Center
N Walnut Grove & W Cushing
N Walnut Grove & W Division
N Walnut Grove & W Olive
N Walnut Grove & W Sawyer
W Grant & N Gulick
Grant & Oakland
N Oakland & W Harrison
W Ravina Park & Oakland Far Side
W Ravina Park & N Wilder
W Ravina Park & N Fairview
W Ravina Park & McClellan
W Ravina Park & N Vine
Ravina Park & Dennis
N Dennis & W Harrison
N Dennis & W Garfield
N Dennis & W Olive
N Dennis & W Hunt
N Dennis & W Division
N Dennis & W Cushing
N Dennis & W Center
N Dennis & W Waggoner
N Dennis & W Grand
W Grand & N Taylor
W Grand & N McClellan
W Grand & N Fairview
W Grand & N Wilder
W Grand & N University
W Grand & IL 48
Grand & Oakland (Inbound)
W Grand & Gulick
W Grand & N Poole (Inbound)
W Grand & N Van Dyke
Van Dyke & Leafland (Inbound)
N Van Dyke & Packard (Inbound)
N Van Dyke & W Elm (Inbound)
N Van Dyke & W Marietta (Inbound)
N Van Dyke & W View (Inbound)
N Van Dyke & W King (Inbound)
N Van Dyke & W Green (Inbound)
N Van Dyke & W Cerro Gordo (Inbound)
N Van Dyke & W Eldorado (Inbound)
W Eldorado & N Pine (Inbound)
W Eldorado & N Mercer (Inbound)
W Eldorado & N Monroe (Inbound)
W Eldorado & N College (Inbound)
W Eldorado & N Edward (Inbound)
W Eldorado & N Union (Inbound)
W Eldorado & N Church (Inbound)
E Eldorado & N Water (Inbound)
E Eldorado & N Franklin (Inbound)
E Eldorado & N Jackson
E Eldorado & MLK
MLK & E North (Inbound)
MLK & E William (Inbound)
MLK & Prairie (Outbound)
View desktop version