12 Bus

List of stops

      Ulm Hartstraße – Ulm Zob

      Ulm Hartstraße

      05:3106:3107:3108:3109:3110:3111:3112:3113:3114:3115:3116:3117:3118:3119:3120:3121:3122:3123:31

      Ulm Rathaus Unterweiler

      05:3206:3207:3208:3209:3210:3211:3212:3213:3214:3215:3216:3217:3218:3219:3220:3221:3222:3223:32

      Ulm Beim Brückle

      05:3506:3507:3508:3509:3510:3511:3512:3513:3514:3515:3516:3517:3518:3519:3520:3521:3522:3523:35

      Ulm Illerkirchberger Straße

      05:3606:3607:3608:3609:3610:3611:3612:3613:3614:3615:3616:3617:3618:3619:3620:3621:3622:3623:36

      Ulm Wasserturm

      05:3706:3707:3708:3709:3710:3711:3712:3713:3714:3715:3716:3717:3718:3719:3720:3721:3722:3723:37

      Ulm Riedlenstraße

      05:3906:3907:3908:3909:3910:3911:3912:3913:3914:3915:3916:3917:3918:3919:3920:3921:3922:3923:39

      Ulm Hoher Berg

      05:4006:4007:4008:4009:4010:4011:4012:4013:4014:4015:4016:4017:4018:4019:4020:4021:4022:4023:40

      Ulm Zollbrücke

      05:4206:4207:4208:4209:4210:4211:4212:4213:4214:4215:4216:4217:4218:4219:4220:4221:4222:4223:42

      Donautal Kastbrücke

      05:4506:4507:4508:4509:4510:4511:4512:4513:4514:4515:4516:4517:4518:4519:4520:4521:4522:4523:45

      Ulm Hans-Reyhing-Weg

      05:4706:4707:4708:4709:4710:4711:4712:4713:4714:4715:4716:4717:4718:4719:4720:4721:4722:4723:47

      Ulm Haßlerstraße

      05:5006:5007:5008:5009:5010:5011:5012:5013:5014:5015:5016:5017:5018:5019:5020:5021:5022:5023:50

      Ulm Ehinger Tor

      05:5306:5307:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:5322:5323:53

      Ulm Zob

      05:5506:5507:5508:5509:5510:5511:5512:5513:5514:5515:5516:5517:5518:5519:5520:5521:5522:5523:55

      Ulm Zob – Ulm Hartstraße

      Ulm Zob06:0207:0208:0209:0210:0211:0212:0213:0214:0215:0216:0217:0218:0219:0720:0221:0222:0223:0200:02 +1
      Ulm Ehinger Tor06:0407:0408:0409:0410:0411:0412:0413:0414:0415:0416:0417:0418:0419:0920:0421:0422:0423:0400:04 +1
      Ulm Haßlerstraße06:0607:0608:0609:0610:0611:0612:0613:0614:0615:0616:0617:0618:0619:1120:0621:0622:0623:0600:06 +1
      Ulm Hans-Reyhing-Weg06:0807:0808:0809:0810:0811:0812:0813:0814:0815:0816:0817:0818:0819:1320:0821:0822:0823:0800:08 +1
      Donautal Kastbrücke06:1107:1108:1109:1110:1111:1112:1113:1114:1115:1116:1117:1118:1119:1620:1121:1122:1123:1100:11 +1
      Ulm Zollbrücke06:1407:1408:1409:1410:1411:1412:1413:1414:1415:1416:1417:1418:1419:1920:1421:1422:1423:1400:14 +1
      Ulm Hoher Berg06:1507:1508:1509:1510:1511:1512:1513:1514:1515:1516:1517:1518:1519:2020:1521:1522:1523:1500:15 +1
      Ulm Riedlenstraße06:1607:1608:1609:1610:1611:1612:1613:1614:1615:1616:1617:1618:1619:2120:1621:1622:1623:1600:16 +1
      Ulm Wasserturm06:1807:1808:1809:1810:1811:1812:1813:1814:1815:1816:1817:1818:1819:2320:1821:1822:1823:1800:18 +1
      Ulm Illerkirchberger Straße06:1907:1908:1909:1910:1911:1912:1913:1914:1915:1916:1917:1918:1919:2420:1921:1922:1923:1900:19 +1
      Ulm Beim Brückle06:2007:2008:2009:2010:2011:2012:2013:2014:2015:2016:2017:2018:2019:2520:2021:2022:2023:2000:20 +1
      Ulm Rathaus Unterweiler06:2307:2308:2309:2310:2311:2312:2313:2314:2315:2316:2317:2318:2319:2820:2321:2322:2323:2300:23 +1
      Ulm Hartstraße06:2407:2408:2409:2410:2411:2412:2413:2414:2415:2416:2417:2418:2419:2920:2421:2422:2423:2400:24 +1
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Build real-time departures into your app

      Tell us about your project. Test London API examples while we review your request.

      Request data / API access

      Route Path (Streets & Roads)

      Outbound: Ulm Hartstraße – Ulm Zob
      Dorfplatz - Brunnenstraße - Illerkirchberger Straße - Alb-Donau-Straße - Riedlenstraße - Bertholdstraße - An der Zollbrücke - Illerstraße - Ehinger Straße - Friedrich-Ebert-Straße
      Inbound: Ulm Zob – Ulm Hartstraße
      Friedrich-Ebert-Straße - Neue Straße - Illerstraße - Bertholdstraße - Riedlenstraße - Donauhalde - Illerkirchberger Straße - Brunnenstraße - Dorfplatz

      Schedules and stops for this route are published in GTFS: ulmer-eisenbahnfreunde, bwgesamt, deutschen-all

      Frequently asked questions about route 12

      • What time does route 12 start operating?

        Services on route 12 start at 05:31 every day.

      • What time does route 12 stop operating?

        Services on route 12 end at 23:55 every day.

      • Is there a stop for route 12 near me?

        View the nearest stop for route 12.

      12 (Ulm Buses)

      The first stop of the 12 bus route is Ulm Hartstraße and the last stop is Ulm Zob. 12 is operational during everyday.

      Additional information: 12 has 13 stops. The total trip duration for this route is approximately 24 minutes.

      More than 5 million users trust busmaps.com for public transport information. Find suggested Buses routes in Ulm, real-time vehicle tracking, route maps, nearby stops, and offline PDF schedules.

      12 bus near me

      Last updated on November 15, 2026