25 (Waterloo / Mississauga) Bus in Kitchener

Click to load interactive map
List of stops
      Map

      University of Waterloo Terminal – Square One

      University of Waterloo Terminal

      05:2506:2007:1508:2509:3010:3011:3012:3013:3014:3015:0015:3515:5516:3517:0017:0517:3017:3518:1018:3519:3020:3021:3022:30

      Wilfrid Laurier University

      05:2806:2307:1808:2809:3310:3311:3812:3813:3814:3815:0815:4316:0316:4317:0817:1317:3817:4318:1818:4319:3820:3321:3322:33

      Sportsworld Dr. @ Hwy. 8 Park & Ride

      05:4506:4007:3508:4509:5010:5011:5512:5513:5514:5516:0317:0317:3318:0319:0019:5520:5021:5022:50

      Cambridge Smart Centre

      05:5306:4807:4308:5309:5810:5812:0313:0314:0315:0616:1417:1417:4418:1419:0820:0320:5821:5822:58

      Hespeler Rd. @ Pinebush Rd.

      05:5406:4907:4508:5510:0011:0012:0513:0514:0515:0816:1617:1617:4618:1619:0920:0420:5921:5922:59

      Brock Rd. @ Mclean Rd. (Aberfoyle) Park & Ride

      06:1007:0508:0509:1510:2011:2012:2513:2514:2515:3016:4017:4018:1018:3519:2520:2021:1522:1523:15

      Regional Rd. 25 @ Hwy. 401 Park & Ride

      06:2607:2408:2409:3110:3611:3612:4113:4114:4115:4615:5016:5617:5617:5018:2618:2018:5119:4120:3621:3122:3123:31

      Winston Churchill Transitway Station

      06:4707:4708:4709:5210:5211:5212:5713:5715:0216:0717:1718:1718:4719:1220:0220:5721:5222:5223:52

      Erin Mills Transitway Station

      06:5007:5008:5009:5510:5511:5513:0014:0015:0516:1017:2018:2018:5019:1520:0521:0021:5522:5523:55

      Square One

      07:0508:0509:0510:1011:1012:1013:1514:1515:2016:2516:2517:3517:2518:3518:3019:0519:0019:3019:3520:2021:1522:1023:1000:10 +1
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.

      Square One – University of Waterloo Terminal

      Square One05:4506:1506:4507:0007:1507:3507:4508:1508:4509:2009:4510:2010:4511:4512:4513:4514:4515:4015:4516:4517:4518:4519:4520:4521:4523:45
      Erin Mills Transitway Station05:5306:2306:5307:2307:5308:5309:5310:5311:5312:5313:5314:5315:5316:5317:5318:5319:5320:5321:5323:53
      Winston Churchill Transitway Station05:5606:2606:5607:2607:5608:5609:5610:5611:5612:5613:5614:5615:5616:5617:5618:5619:5620:5621:5623:56
      Regional Rd. 25 @ Hwy. 401 Park & Ride06:1806:4807:1807:2307:4807:5808:1808:3809:1809:4310:1810:4311:1812:1813:1814:1815:1816:2017:2018:2019:1820:1821:1822:1800:18 +1
      Brock Rd. @ Mclean Rd. (Aberfoyle) Park & Ride06:3507:0507:3508:0508:3509:3510:3511:3512:3513:3514:3515:3516:4017:4018:4019:3520:3521:3522:3500:35 +1
      Cambridge Smart Centre06:5107:2107:5108:2108:5109:5110:5111:5112:5113:5114:5115:5117:0118:0118:5619:5120:5121:5122:5100:50 +1
      Hespeler Rd. @ Pinebush Rd.06:5207:2207:5208:2208:5209:5210:5211:5212:5213:5214:5215:5217:0218:0218:5719:5220:5221:5222:5200:51 +1
      Sportsworld Dr. @ Hwy. 8 Park & Ride07:0107:3108:0108:3109:0110:0111:0112:0113:0114:0115:0116:0117:1118:1119:0620:0121:0121:5922:5900:57 +1
      Wilfrid Laurier University07:1907:5208:2208:1008:5208:4509:2209:2510:2210:3011:2211:3012:2213:2214:2215:2716:2717:0017:3718:3719:3220:2421:1922:1423:1401:12 +1
      University of Waterloo Terminal07:3008:0508:3508:2009:0508:5509:3509:3510:3510:4011:3511:4012:3513:3514:3515:4016:4017:1017:5018:5019:4520:3521:3022:2523:2501:20 +1
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Times marked with "—" indicate that the vehicle does not stop at this stop.
      The schedule is provided in the local timezone. Times with "(+1)" indicate departures on the next day.
      Last updated on March 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: University of Waterloo Terminal – Square One
      University Avenue West - Sportsworld Drive - Conestoga Boulevard - Hespeler Road - Brock Road South - Martin Street - Steeles Avenue - Station Gate Road
      Inbound: Square One – University of Waterloo Terminal
      Station Gate Road - Steeles Avenue - Martin Street - Brock Road South - Conestoga Boulevard - Hespeler Road - Sportsworld Drive - University Avenue West
      All data is available in GTFS feed: cornwall

      Bus 25 FAQ

      • What time does the 25 bus start operating?

        Services on the 25 - Waterloo / Mississauga bus start at 05:25 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 25 bus stop working?

        Services on the 25 - Waterloo / Mississauga bus stop at 00:10 +1 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 25 bus stop near me?

        Click here to view the nearest 25 - Waterloo / Mississauga bus stop.

      25 (Kitchener Buses)

      The first stop of the 25 bus route is University of Waterloo Terminal and the last stop is Square One. 25 (Waterloo / Mississauga) is operational during everyday.

      Additional information: 25 has 10 stops and the total trip duration for this route is approximately 120 minutes.

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

      25 bus near me