Metro 12 Madisonville Commuter Bus

Click to load interactive map
List of stops
      Map
      Monday to Friday

      Auburn AVE & Bodmann Ave – on Kenwood at Loop Layover

      Auburn AVE & Bodmann Ave

      15:3016:50

      Auburn AVE & Mason St

      15:3116:51

      Auburn AVE & Earnshaw Ave

      15:3116:51

      Auburn AVE & Mcgregor Ave

      15:3216:52

      Auburn AVE & Mccormick Pl

      15:3216:52

      Auburn AVE & Mcmillan St

      15:3316:53

      Euclid AVE & Taft Rd

      15:3416:53

      Corry ST & Vine St

      15:3416:54

      Corry ST & Jefferson Ave

      15:3516:55

      Jefferson AVE & Charlton St

      15:3616:55

      Jefferson AVE & University Ave

      15:3616:56

      Jefferson AVE 2930

      15:3716:56

      Vine ST & Nixon St

      15:3816:58

      Veterans Affairs Medical

      15:3916:58

      Vine ST & Shields St

      15:3916:59

      Erkenbrecher AVE & Dury Ave

      15:4117:00

      Burnet AVE & Catherine St

      15:4317:03

      Burnet AVE & Albert Sabin Way

      15:4417:03

      Burnet AVE & Goodman St

      15:4517:04

      Burnet AVE & M L King Dr

      15:4517:04

      Martin Luther King DR & Reading Rd

      15:4817:07

      Madison RD & Observatory Ave

      15:5917:19

      Madison RD & Erie Ave

      16:0017:20

      Madison RD & Burch Ave

      16:0117:21

      Madison RD & Zumstein Ave

      16:0217:21

      Madison RD & Edwards Rd

      16:0217:22

      Madison RD & Maple Park Ave

      16:0317:22

      Madison RD & Hyde Park Ave

      16:0417:23

      Madison RD & Drake Rd

      16:0417:24

      Madison RD & Drakewood Dr

      16:0517:24

      Madison RD & Gilmore Ave

      16:0617:25

      Brotherton RD & Marburg AVE Eastbound

      16:0717:26

      Brotherton RD & Sherel Ln

      16:0817:27

      Brotherton RD & Paxton Woods Dr

      16:0917:28

      Brotherton RD & Allendale Dr

      16:0917:29

      Brotherton RD 3741

      16:1017:29

      Brotherton RD & Romaine Dr

      16:1017:29

      Rosslyn DR 4000

      16:1117:30

      Rosslyn DR & Erie Ave

      16:1117:30

      Erie AVE 4001

      16:1217:31

      Erie AVE & Murray Ave

      16:1217:31

      Erie AVE & Arnsby Pl

      16:1217:32

      Bramble AVE & Erie Ave

      16:1317:32

      Bramble AVE & Conant St

      16:1317:33

      Bramble AVE & Whetsel Ave

      16:1417:34

      Bramble AVE & Simpson Ave

      16:1517:34

      Bramble AVE & Homer Ave

      16:1517:35

      Bramble AVE Playground

      16:1517:35

      Bramble AVE & Marietta St

      16:1617:35

      Bramble AVE & Edith Ave

      16:1617:36

      Plainville RD & Bramble Ave

      16:1717:37

      Plainville RD & Britton Ave

      16:1717:37

      Plainville RD & Windward Ave

      16:1817:37

      Plainville RD & Buckingham Pl

      16:1817:38

      Plainville RD & Vinewood Ave

      16:1817:38

      Madison RD & Roanoke St

      16:1917:39

      on Kenwood at Loop Layover

      16:2017:40

      on Kenwood at Loop Layover – Auburn AVE & Earnshaw Ave

      on Kenwood at Loop Layover06:0107:13
      Chandler ST & Kenwood Rd06:0207:14
      Kenwood RD & Sierra St06:0307:15
      Madison RD & Roanoke St06:0407:16
      Plainville RD & Vinewood Ave06:0507:17
      Plainville RD & Buckingham Pl06:0507:17
      Plainville RD & Windward Ave06:0607:18
      Plainville RD & Britton Ave06:0607:18
      Plainville RD & Bramble Ave06:0607:19
      Bramble AVE & Marietta St06:0807:20
      Bramble AVE & Homer Ave06:0807:21
      Bramble AVE & Simpson Ave06:0907:21
      Bramble AVE & Whetsel Ave06:0907:22
      Bramble AVE & Conant St06:1007:23
      Bramble AVE & Erie Ave06:1107:23
      Erie AVE & Erie Station Ln06:1107:24
      Erie AVE & Murray Ave06:1207:24
      Rosslyn DR & Erie Ave06:1207:25
      Rosslyn DR 401006:1307:26
      Brotherton RD & Romaine Dr06:1307:26
      Brotherton RD 374406:1407:27
      Brotherton RD & Allendorf Dr06:1407:27
      Brotherton RD & Paxton Woods Ln06:1507:28
      Brotherton RD & Sherel Ln06:1607:29
      Brotherton RD & Marburg AVE Westbound06:1707:30
      Madison RD & Gilmore Ave06:1807:31
      Madison RD & Markbreit Ave06:1907:32
      Madison RD & Eileen Dr06:1907:33
      Madison RD & Hyde Park Ave06:2007:33
      Madison RD & Millsbrae Ave06:2007:34
      Madison RD & Edwards Rd06:2107:34
      Madison RD & Zumstein Ave06:2107:35
      Madison RD & Burch Ave06:2207:36
      Madison RD & Erie Ave06:2307:37
      Madison RD & Withrow High School06:2307:37
      Martin Luther King DR & Reading Rd06:3007:45
      Martin Luther King DR & Burnet Ave06:3107:46
      Burnet AVE & Goodman St06:3107:46
      Burnet AVE & Albert Sabin Way06:3207:47
      Burnet AVE & Catherine St06:3307:48
      Erkenbrecher AVE & Dury Ave06:3507:50
      Vine ST & Shields St06:3707:52
      Vine ST & Veterans Affairs Hospital06:3707:52
      Vine ST & Nixon St06:3807:53
      Vine ST & Martin Luther King Dr06:3807:53
      Jefferson AVE & University Ave06:4007:55
      Jefferson AVE & Charlton St06:4007:55
      Corry ST & Vine St06:4107:56
      Euclid Avenue & Taft Road06:4207:57
      Auburn AVE & Mcmillan St06:4307:58
      Auburn AVE & Mccormick Pl06:4407:59
      Auburn AVE & Mcgregor Ave06:4407:59
      Auburn AVE & Earnshaw Ave06:4508:00
      Last updated on March 22, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Auburn AVE & Bodmann Ave – on Kenwood at Loop Layover
      Bodmann Avenue - Auburn Avenue - Euclid Avenue - East Corry Street - West Corry Street - Jefferson Avenue - Vine Street - Erkenbrecher Avenue - Catherine Avenue - Albert Sabin Way - Goodman Street - Burnet Avenue - East Martin Luther King Junior Drive - Madison Road - Brotherton Road - Sherel Lane - Brotherton Road - Rosslyn Drive - Erie Avenue - Bramble Avenue - Plainville Road - Madison Road - Kenwood Road
      Inbound: on Kenwood at Loop Layover – Auburn AVE & Earnshaw Ave
      Kenwood Road - Chandler Street - Sierra Street - Madison Road - Plainville Road - Buckingham Place - Windward Street - Britton Avenue - Plainville Road - Bramble Avenue - Erie Avenue - Rosslyn Drive - Brotherton Road - Madison Road - Eileen Drive - Madison Road - East Martin Luther King Junior Drive - Burnet Avenue - Erkenbrecher Avenue - Shields Street - Vine Street - West Nixon Street - Vine Street - Jefferson Avenue - West Corry Street - William Howard Taft Road - Auburn Avenue - Glencoe Place
      All data is available in GTFS feed: cincinnati-metro

      Bus 12 FAQ

      • What time does the 12 bus start operating?

        Services on the 12 - Madisonville Commuter bus start at 15:30 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 12 bus stop working?

        Services on the 12 - Madisonville Commuter bus stop at 17:40 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 12 bus stop near me?

        Click here to view the nearest 12 - Madisonville Commuter bus stop.

      12 (Cincinnati Buses)

      The first stop of the 12 bus route is Auburn AVE & Bodmann Ave and the last stop is on Kenwood at Loop Layover. 12 (Madisonville Commuter) is operational during on weekdays.

      Additional information: 12 has 57 stops and the total trip duration for this route is approximately 50 minutes.

      See why over 2 million users trust and consider busmaps.com as the best public transport website. busmaps gives you Cincinnati Buses suggested routes, real-time bus tracker, line route maps in Cincinnati, and helps to find the closest 12 bus stops near you. No internet available? Download an offline PDF map and bus schedule for the 12 bus to take on your trip.

      12 bus near me

      Similar Routes & Alternatives to 12

      Looking for alternatives to 12? Discover the top-rated routes that share similar paths and stops. We've analyzed the network to bring you the best connections. Compare schedules and find the perfect backup plan or optimized route for your commute.