Metrobus 21 Mount Pearl Bus

Click to load interactive map
List of stops
          Map

          Old Placentia Rd after Commonwealth Ave – Village Shopping Centre

          Old Placentia Rd after Commonwealth Ave

          10:1811:2312:2813:3314:3815:4316:4817:53

          Old Placentia Rd before Westbrook Landing

          10:1811:2312:2813:3314:3815:4316:4817:53

          Old Placentia Rd opp Emerald Dr

          10:1911:2412:2913:3414:3915:4416:4917:54

          Old Placentia Rd at Richard Nolan Dr

          10:2011:2512:3013:3514:4015:4516:5017:55

          Jackman Dr opp Ash Pl

          10:2111:2612:3113:3614:4115:4616:5117:56

          Jackman Dr at Pike Pl

          10:2211:2712:3213:3714:4215:4716:5217:57

          Norman Dr

          10:2311:2812:3313:3814:4315:4816:5317:58

          Munden Dr near Hounsell Ave

          10:2311:2812:3313:3814:4315:4816:5317:58

          Munden Dr before Old Placentia Rd

          10:2411:2912:3413:3914:4415:4916:5417:59

          Old Placentia Rd before Smallwood Dr

          10:2511:3012:3513:4014:4515:5016:5518:00

          Smallwood Dr near Old Placentia Rd

          10:2511:3012:3513:4014:4515:5016:5518:00

          Jeffers Dr at Jennfers Pl

          10:2711:3212:3713:4214:4715:5216:5718:02

          Jeffers Dr at Badcock Pl

          10:2811:3312:3813:4314:4815:5316:5818:03

          Jeffers Dr at Woodford Pl

          10:2911:3412:3913:4414:4915:5416:5918:04

          Smallwood Dr before Commonwealth Ave

          10:3011:3512:4013:4514:5015:5517:0018:05

          Smallwood Dr civic 85

          10:3211:3712:4213:4714:5215:5717:0218:07

          Smallwood Dr opp Blossom Ave

          10:3311:3812:4313:4814:5315:5817:0318:08

          Smallwood Dr before Park Ave

          10:3411:3912:4413:4914:5415:5917:0418:09

          Park Ave before Valleyview Ave

          10:3511:4012:4513:5014:5516:0017:0518:10

          Park Ave before Worrall Cres

          10:3611:4112:4613:5114:5616:0117:0618:11

          Park Ave at Rosedale Pl

          10:3711:4212:4713:5214:5716:0217:0718:12

          Dunns Rd before Topsail Rd

          10:3811:4312:4813:5314:5816:0317:0818:13

          Mount Pearl Square

          09:3510:4011:4512:5013:5515:0016:0517:1018:15

          Topsail Rd near Collision Clinic

          09:3710:4211:4712:5213:5715:0216:0717:1218:17

          Topsail Rd before Burgeo St

          09:3710:4311:4812:5313:5815:0316:0817:1318:18

          Topsail Rd civic 623

          09:3910:4411:4912:5413:5915:0416:0917:1418:19

          Topsail Rd before Thomas St

          09:4010:4611:5112:5614:0115:0616:1117:1618:21

          Topsail Rd before Holbrook Ave

          09:4210:4711:5212:5714:0215:0716:1217:1718:22

          Village Shopping Centre

          09:4510:5011:5513:0014:0515:1016:1517:2018:25
          Times marked with "—" indicate that the vehicle does not stop at this stop.

          Village Shopping Centre – Old Placentia Rd after Commonwealth Ave

          Village Shopping Centre09:4510:5011:5513:0014:0515:1016:1517:20
          Topsail Rd after Hamlyn Rd09:4610:5111:5613:0114:0615:1116:1617:21
          Topsail Rd after Cowan Ave09:4810:5311:5813:0314:0815:1316:1817:23
          Topsail Rd before Brookfield Rd09:4910:5411:5913:0414:0915:1416:1917:24
          Topsail Rd civic 59409:5010:5512:0013:0514:1015:1516:2017:25
          Topsail Rd before Burgeo St09:5010:5512:0013:0514:1015:1516:2017:25
          Topsail Rd after Burgeo St09:5110:5612:0113:0614:1115:1616:2117:26
          Topsail Rd before Team Gushue Hwy09:5210:5712:0213:0714:1215:1716:2217:27
          Mount Pearl Square09:5511:0012:0513:1014:1515:2016:2517:30
          Dunns Rd09:5511:0012:0513:1014:1515:2016:2517:30
          Park Ave opp Avery Pl09:5611:0112:0613:1114:1615:2116:2617:31
          Park Ave opp Worrall Cres09:5711:0212:0713:1214:1715:2216:2717:32
          Park Ave after Commander Pl09:5711:0212:0713:1214:1715:2216:2717:32
          Park Ave after Valleyview Ave09:5711:0212:0713:1214:1715:2216:2717:32
          Park Ave after Parsons Ave09:5811:0312:0813:1314:1815:2316:2817:33
          Park Ave at Billard Ave09:5811:0312:0813:1314:1815:2316:2817:33
          Park Ave before Winston Ave09:5911:0412:0913:1414:1915:2416:2917:34
          Park Ave before Riverview Ave09:5911:0412:0913:1414:1915:2416:2917:34
          Park Ave before Churchill Ave10:0011:0512:1013:1514:2015:2516:3017:35
          Park Ave after Centennial St10:0011:0512:1013:1514:2015:2516:3017:35
          Ruth Ave at First St10:0111:0612:1113:1614:2115:2616:3117:36
          Ruth Ave after Roosevelt Ave10:0211:0712:1213:1714:2215:2716:3217:37
          Ruth Ave opp Third St10:0211:0712:1213:1714:2215:2716:3217:37
          Ruth Ave at Michener Ave10:0211:0712:1213:1714:2215:2716:3217:37
          Moores Dr before Schreyer Cres10:0311:0812:1313:1814:2315:2816:3317:38
          Moores Dr opp Edwards Pl10:0411:0912:1413:1914:2415:2916:3417:39
          Michener Ave opp Toope Pl10:0511:1012:1513:2014:2515:3016:3517:40
          Michener Ave before Paddon Pl10:0511:1012:1513:2014:2515:3016:3517:40
          Michener Ave after Lidstone Cres10:0611:1112:1613:2114:2615:3116:3617:41
          Michener Ave near Mcgrath Cres10:0611:1112:1613:2114:2615:3116:3617:41
          Michener Ave before Benson Pl10:0711:1212:1713:2214:2715:3216:3717:42
          Ruth Ave opp Mount Pearl Intermediate10:0811:1312:1813:2314:2815:3316:3817:43
          Ruth Ave opp Mpsh10:0811:1312:1813:2314:2815:3316:3817:43
          Ruth Ave before Fourth St10:0911:1412:1913:2414:2915:3416:3917:44
          Fourth St opp Roland Dr10:1011:1512:2013:2514:3015:3516:4017:45
          Fourth St before Collins Pl10:1011:1512:2013:2514:3015:3516:4017:45
          Fourth St at Sunrise Ave10:1111:1612:2113:2614:3115:3616:4117:46
          Sunrise Ave civic 5710:1111:1612:2113:2614:3115:3616:4117:46
          Sunrise Ave before Teasdale St10:1211:1712:2213:2714:3215:3716:4217:47
          Sunrise Ave before Commonwealth Ave10:1311:1812:2313:2814:3315:3816:4317:48
          Commonwealth Ave after Smallwood Dr10:1411:1912:2413:2914:3415:3916:4417:49
          Commonwealth Ave opp civic 11510:1411:1912:2413:2914:3415:3916:4417:49
          Commonwealth Ave opp Francis St10:1511:2012:2513:3014:3515:4016:4517:50
          Commonwealth Ave after Richard Nolan Dr10:1611:2112:2613:3114:3615:4116:4617:51
          Old Placentia Rd after Commonwealth Ave10:1811:2312:2813:3314:3815:4316:4817:53
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Times marked with "—" indicate that the vehicle does not stop at this stop.
          Build real-time departures into your app Free API Access →

          Route Path (Streets & Roads)

          Outbound: Old Placentia Rd after Commonwealth Ave – Village Shopping Centre
          Old Placentia Road - Jackman Drive - Pike Place - Norman Drive - Munden Drive - Old Placentia Road - Smallwood Drive - Jeffers Drive - Smallwood Drive - Park Avenue - Dunn's Road - Topsail Road - Banting Place - Topsail Road
          Inbound: Village Shopping Centre – Old Placentia Rd after Commonwealth Ave
          Topsail Road - Dunn's Road - Park Avenue - Ruth Avenue - Moores Drive - Michener Avenue - Ruth Avenue - Fourth Street - Sunrise Avenue - Commonwealth Avenue - Old Placentia Road

          Schedules and stops for this route are published in GTFS: metrobustransit

          Bus 21 FAQ

          • What time does the 21 bus start operating?

            Services on the 21 - Mount Pearl bus start at 09:35 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • What time does the 21 bus stop working?

            Services on the 21 - Mount Pearl bus stop at 18:25 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

          • Is there a 21 bus stop near me?

            Click here to view the nearest 21 - Mount Pearl bus stop.

          21 (St. John's Buses)

          The first stop of the 21 bus route is Old Placentia Rd after Commonwealth Ave and the last stop is Village Shopping Centre. 21 (Mount Pearl) is operational during everyday.

          Additional information: 21 has 29 stops and the total trip duration for this route is approximately 32 minutes.

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

          21 bus near me

          Similar Routes & Alternatives to 21

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

          Last updated on 16 mai 2026