Bus 304 - Oakdale Av. - Pen Centre: Full Schedule in St. Catharines

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

      PEN Centre – ST. Catharines BUS Terminal

      PEN Centre

      06:3507:0507:3508:0508:3509:0509:3510:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:0518:35

      Glendale AVE + Burleigh Hill Dr

      06:3707:0707:3708:0708:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:0718:37

      Glendale AVE + Mountain St

      06:3707:0707:3708:0708:3709:0709:3710:0710:3711:0711:3712:0712:3713:0713:3714:0814:3815:0815:3816:0816:3817:0817:3818:0818:38

      Merritt ST + Almond Ln

      06:3907:0907:3908:0908:3909:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:1014:4015:1015:4016:1016:4017:1017:4018:1018:40

      Merritt ST + Walnut St

      06:3907:0907:3908:0908:3909:0909:3910:0910:3911:0911:3912:0912:3913:0913:3914:1014:4015:1015:4016:1016:4017:1017:4018:1018:40

      Oakdale AVE + Merritt St

      06:4007:1007:4008:1008:4009:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1114:4115:1115:4116:1116:4117:1117:4118:1118:41

      Oakdale AVE + Hickory St

      06:4007:1007:4008:1008:4009:1009:4010:1010:4011:1011:4012:1012:4013:1013:4014:1114:4115:1115:4116:1116:4117:1117:4118:1118:41

      Oakdale AVE + Abbot St

      06:4107:1107:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1214:4215:1215:4216:1216:4217:1217:4218:1218:42

      Oakdale AVE + Smythe St

      06:4107:1107:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1214:4215:1215:4216:1216:4217:1217:4218:1218:42

      Oakdale AVE + Disher St

      06:4107:1107:4108:1108:4109:1109:4110:1110:4111:1111:4112:1112:4113:1113:4114:1214:4215:1215:4216:1216:4217:1217:4218:1218:42

      Oakdale AVE + Turner Cr

      06:4207:1207:4208:1208:4209:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1314:4315:1315:4316:1316:4317:1317:4318:1318:43

      Oakdale AVE + Lincoln Ave

      06:4307:1307:4308:1308:4309:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1414:4415:1415:4416:1416:4417:1417:4418:1418:44

      Oakdale AV + Marren St

      06:4307:1307:4308:1308:4309:1309:4310:1310:4311:1311:4312:1312:4313:1313:4314:1414:4415:1415:4416:1416:4417:1417:4418:1418:44

      Oakdale AVE + Capner St

      06:4407:1407:4408:1408:4409:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1514:4515:1515:4516:1516:4517:1517:4518:1518:45

      276 Oakdale Ave

      06:4407:1407:4408:1408:4409:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1514:4515:1515:4516:1516:4517:1517:4518:1518:45

      292 Oakdale Ave

      06:4407:1407:4408:1408:4409:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1514:4515:1515:4516:1516:4517:1517:4518:1518:45

      Oakdale AVE + Eastchester AVE W

      06:4507:1507:4508:1508:4509:1509:4510:1510:4511:1511:4512:1512:4513:1513:4514:1614:4615:1615:4616:1616:4617:1617:4618:1618:46

      Oakdale AVE + Gale Cr

      06:4607:1607:4608:1608:4609:1609:4610:1610:4611:1611:4612:1612:4613:1613:4614:1714:4715:1715:4716:1716:4717:1717:4718:1718:47

      Queenston ST + Church St

      06:4707:1707:4708:1708:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1814:4815:1815:4816:1816:4817:1817:4818:1818:48

      Queenston ST + Calvin St

      06:4707:1707:4708:1708:4709:1709:4710:1710:4711:1711:4712:1712:4713:1713:4714:1814:4815:1815:4816:1816:4817:1817:4818:1818:48

      Queenston ST + Riordon St

      06:4807:1807:4808:1808:4809:1809:4810:1810:4811:1811:4812:1812:4813:1813:4814:1914:4915:1915:4916:1916:4917:1917:4918:1918:49

      ST. Catharines BUS Terminal

      06:4907:1907:4908:1908:4909:1909:4910:1910:4911:1911:4912:1912:4913:1913:4914:2014:5015:2015:5016:2016:5017:2017:5018:2018:50

      ST. Catharines BUS Terminal – PEN Centre

      ST. Catharines BUS Terminal07:0007:3008:0008:3009:0009:3010:0010:3011:0011:3012:0012:3013:0013:3014:0014:3015:0015:3016:0016:3017:0017:3018:00
      Gale CR + Riordon St07:0107:3108:0108:3109:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:01
      Riordon ST + Division St07:0107:3108:0108:3109:0109:3110:0110:3111:0111:3112:0112:3113:0113:3114:0114:3115:0115:3116:0116:3117:0117:3118:01
      Queenston ST + Riordon St07:0107:3108:0108:3109:0109:3110:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:02
      Queenston ST + Calvin St07:0107:3108:0108:3109:0109:3110:0210:3211:0211:3212:0212:3213:0213:3214:0214:3215:0215:3216:0216:3217:0217:3218:02
      Queenston ST + Church St07:0207:3208:0208:3209:0209:3210:0210:3211:0211:3212:0212:3213:0213:3214:0314:3315:0315:3316:0316:3317:0317:3318:03
      Oakdale AVE + Gale Cr07:0307:3308:0308:3309:0309:3310:0310:3311:0311:3312:0312:3313:0313:3314:0314:3315:0315:3316:0316:3317:0317:3318:03
      Oakdale AVE + Eastchester Ave07:0307:3308:0308:3309:0309:3310:0410:3411:0411:3412:0412:3413:0413:3414:0414:3415:0415:3416:0416:3417:0417:3418:04
      Oakdale AVE + Westchester Cres07:0407:3408:0408:3409:0409:3410:0510:3511:0511:3512:0512:3513:0513:3514:0514:3515:0515:3516:0516:3517:0517:3518:05
      292 Oakdale Ave07:0407:3408:0408:3409:0409:3410:0510:3511:0511:3512:0512:3513:0513:3514:0614:3615:0615:3616:0616:3617:0617:3618:06
      Oakdale AVE + Capner St07:0507:3508:0508:3509:0509:3510:0610:3611:0611:3612:0612:3613:0613:3614:0614:3615:0615:3616:0616:3617:0617:3618:06
      Oakdale AVE + Marren St07:0507:3508:0508:3509:0509:3510:0610:3611:0611:3612:0612:3613:0613:3614:0714:3715:0715:3716:0716:3717:0717:3718:07
      Oakdale AVE + Lincoln Ave07:0507:3508:0508:3509:0509:3510:0710:3711:0711:3712:0712:3713:0713:3714:0714:3715:0715:3716:0716:3717:0717:3718:07
      Oakdale AVE + Turner Cr07:0607:3608:0608:3609:0609:3610:0710:3711:0711:3712:0712:3713:0713:3714:0814:3815:0815:3816:0816:3817:0817:3818:08
      Oakdale AVE + Disher St07:0707:3708:0708:3709:0709:3710:0810:3811:0811:3812:0812:3813:0813:3814:0914:3915:0915:3916:0916:3917:0917:3918:09
      Oakdale AVE + Smythe St07:0707:3708:0708:3709:0709:3710:0910:3911:0911:3912:0912:3913:0913:3914:0914:3915:0915:3916:0916:3917:0917:3918:09
      Oakdale AVE + Abbot St07:0707:3708:0708:3709:0709:3710:0910:3911:0911:3912:0912:3913:0913:3914:1014:4015:1015:4016:1016:4017:1017:4018:10
      Oakdale AVE + Hickory St07:0807:3808:0808:3809:0809:3810:1010:4011:1011:4012:1012:4013:1013:4014:1014:4015:1015:4016:1016:4017:1017:4018:10
      Oakdale AVE + Merritt St07:0807:3808:0808:3809:0809:3810:1010:4011:1011:4012:1012:4013:1013:4014:1114:4115:1115:4116:1116:4117:1117:4118:11
      Merritt ST + ELM Lane07:0807:3808:0808:3809:0809:3810:1010:4011:1011:4012:1012:4013:1013:4014:1114:4115:1115:4116:1116:4117:1117:4118:11
      Merritt ST + Walnut St07:0907:3908:0908:3909:0909:3910:1110:4111:1111:4112:1112:4113:1113:4114:1214:4215:1215:4216:1216:4217:1217:4218:12
      Merritt ST + Almond St07:0907:3908:0908:3909:0909:3910:1110:4111:1111:4112:1112:4113:1113:4114:1214:4215:1215:4216:1216:4217:1217:4218:12
      Merritt ST + Glendale Ave07:1007:4008:1008:4009:1009:4010:1210:4211:1211:4212:1212:4213:1213:4214:1314:4315:1315:4316:1316:4317:1317:4318:13
      Glendale AVE + Mountain Locks Plaza07:1007:4008:1008:4009:1009:4010:1210:4211:1211:4212:1212:4213:1213:4214:1314:4315:1315:4316:1316:4317:1317:4318:13
      Glendale AVE + Mountain St07:1007:4008:1008:4009:1009:4010:1210:4211:1211:4212:1212:4213:1213:4214:1414:4415:1415:4416:1416:4417:1417:4418:14
      Glendale AVE + Burleigh Hill Dr07:1107:4108:1108:4109:1109:4110:1310:4311:1311:4312:1312:4313:1313:4314:1414:4415:1415:4416:1416:4417:1417:4418:14
      PEN Centre07:1207:4208:1208:4209:1209:4210:1410:4411:1411:4412:1412:4413:1413:4414:1614:4615:1615:4616:1616:4617:1617:4618:16
      Last updated on March 23, 2026
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: PEN Centre – ST. Catharines BUS Terminal
      Glendale Avenue - Merritt Street - Oakdale Avenue - Queenston Street
      Inbound: ST. Catharines BUS Terminal – PEN Centre
      Gale Crescent - Riordon Street - Queenston Street - Oakdale Avenue - Merritt Street - Almond Street - Merritt Street - Glendale Avenue
      All data is available in GTFS feed: niagararegion

      Bus 304 FAQ

      • What time does the 304 bus start operating?

        Services on the 304 - Oakdale Av. - Pen Centre bus start at 06:35 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • What time does the 304 bus stop working?

        Services on the 304 - Oakdale Av. - Pen Centre bus stop at 18:50 on Monday, Tuesday, Wednesday, Thursday, Friday.

      • Is there a 304 bus stop near me?

        Click here to view the nearest 304 - Oakdale Av. - Pen Centre bus stop.

      304 (St. Catharines Buses)

      The first stop of the 304 bus route is PEN Centre and the last stop is ST. Catharines BUS Terminal. 304 (Oakdale Av. - Pen Centre) is operational during on weekdays.

      Additional information: 304 has 22 stops and the total trip duration for this route is approximately 15 minutes.

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

      304 bus near me

      Similar Routes & Alternatives to 304

      Looking for alternatives to 304? 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.