70 (Swartz Bay / Downtown) Bus in Victoria

Click to load interactive map
List of stops
      Map

      Legislature Exch Bay B – Swartz Bay Ferry Terminal Bay A

      Legislature Exch Bay B

      04:5405:4206:3407:3508:3609:1909:3510:3411:1511:3112:3113:1113:2914:2915:0815:2616:2917:1817:3718:3619:3921:50

      Douglas St at Blanshard St

      04:5605:4406:3607:3708:3809:2109:3710:3611:1711:3312:3313:1313:3114:3115:1015:2816:3117:2017:3918:3819:4121:52

      Douglas St at Courtney St

      04:5705:4506:3707:3908:4009:2309:3910:3811:1911:3512:3513:1513:3314:3315:1215:3016:3317:2217:4118:4019:4321:54

      Douglas St at Fort St

      04:5805:4606:3807:4008:4109:2409:4010:3911:2111:3712:3713:1713:3514:3515:1415:3216:3517:2417:4318:4119:4421:55

      Douglas St at Pandora Ave

      05:0005:4806:4007:4308:4409:2709:4310:4211:2311:3912:3913:1913:3714:3715:1615:3416:3717:2617:4518:4419:4621:57

      Douglas St at Herald St

      05:0105:4906:4107:4408:4509:2809:4410:4311:2411:4012:4013:2013:3814:3815:1715:3516:3817:2717:4618:4519:4721:58

      Douglas St at Discovery St

      05:0105:5006:4207:4508:4609:2909:4510:4411:2611:4212:4213:2213:4014:4015:1915:3716:4017:2917:4818:4619:4821:59

      Douglas St at Bay St

      05:0205:5106:4307:4608:4709:3009:4610:4511:2711:4312:4313:2313:4114:4115:2015:3816:4117:3017:4918:4719:4922:00

      Douglas St at Kings Rd

      05:0305:5206:4407:4708:4809:3109:4710:4611:2811:4412:4413:2413:4214:4215:2115:3916:4217:3117:5018:4819:5022:01

      Douglas St at Summit Ave

      05:0405:5406:4607:4908:5009:3309:4910:4811:3011:4612:4613:2713:4514:4515:2415:4216:4517:3317:5218:5019:5222:03

      Douglas St at Finlayson St

      05:0505:5506:4707:5008:5109:3409:5110:5011:3211:4812:4813:2813:4614:4615:2515:4316:4617:3517:5418:5119:5322:04

      Douglas St at Cloverdale Ave

      05:0605:5706:4907:5208:5309:3609:5210:5111:3311:4912:4913:3013:4814:4815:2715:4516:4817:3617:5518:5319:5522:05

      Douglas St at Saanich Rd - Uptown

      05:0705:5806:5007:5308:5409:3709:5410:5311:3511:5112:5113:3213:5014:5015:2915:4716:5017:3817:5718:5419:5622:06

      Carey Rd at Ravine Way - Uptown

      05:0805:5906:5107:5408:5509:3809:5510:5411:3611:5212:5213:3313:5114:5115:3015:4816:5117:3917:5818:5519:5722:07

      Ravine Way at Vernon Ave

      05:0906:0006:5207:5508:5609:3909:5610:5511:3711:5312:5313:3413:5214:5215:3115:4916:5217:4017:5918:5619:5822:08

      Hwy 17 at Mckenzie Ave

      05:1106:0306:5507:5808:5909:4209:5910:5811:4011:5612:5613:3813:5614:5615:3515:5316:5617:4318:0218:5920:0122:10

      Royal Oak Exch Bay I

      05:1506:0707:0008:0309:0409:4710:0311:0211:4512:0113:0113:4314:0115:0115:4015:5817:0117:4818:0719:0420:0522:14

      Hwy 17 at Haliburton Rd

      05:1706:0907:0208:0509:0609:4910:0511:0411:4712:0313:0313:4514:0315:0315:4316:0117:0417:5018:0919:0620:0722:16

      Hwy 17 at Sayward Rd

      05:1906:1207:0508:0809:0909:5210:0811:0711:5012:0613:0613:4814:0615:0615:4616:0417:0717:5318:1219:0920:1022:19

      Hwy 17 at Mt Newton X Rd

      05:2506:1807:1108:1509:1509:5910:1511:1411:5712:1313:1313:5514:1315:1315:5316:1117:1418:0018:1819:1520:1622:24

      Mctavish Exch Bay A

      05:2806:2207:1508:1909:1910:0310:1911:1812:0112:1713:1713:5914:1715:1715:5816:1617:1818:0418:2219:1920:2022:28

      Fifth St at Beacon Ave - Sidney Town Ctr

      05:3206:2607:2008:2409:2410:0810:2411:2312:0712:2313:2314:0514:2315:2316:0416:2217:2318:0918:2719:2420:2422:32

      Hwy 17 at Lands End Rd

      05:37s06:32s07:27s08:31s09:31s10:15s10:31s11:31s12:15s12:31s13:31s14:13s14:31s15:31s16:13s16:31s17:31s18:16s18:34s19:31s20:31s22:39s

      Swartz Bay Ferry Terminal Bay A

      05:4006:3507:3008:3509:3510:1910:3511:3512:1912:3513:3514:1714:3515:3516:1716:3517:3518:2018:3819:3520:3522:43
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.

      Swartz Bay Ferry Terminal Bay A – Legislature Exch

      Swartz Bay Ferry Terminal Bay A06:5708:0008:5509:5510:5711:5712:5713:5714:5715:5616:2717:0018:0019:0020:0021:0022:0023:00
      Hwy 17 at Lands End Rd06:5808:0108:5609:5610:5811:5812:5813:5814:5815:5716:2817:0118:0119:0120:0121:0122:0123:01
      Fifth St at Beacon Ave - Sidney Town Ctr07:0508:0809:0310:0311:0612:0613:0614:0615:0616:0516:3617:0918:0819:0820:0821:0822:0823:07
      Mctavish Exch Bay B07:1008:1409:0910:0911:1212:1213:1214:1215:1316:1216:4217:1518:1419:1320:1321:1322:1323:12
      Hwy 17 at Mt Newton X Rd07:1408:1909:1410:1411:1712:1713:1714:1715:2016:1816:4817:2118:1919:1720:1721:1722:1723:16
      Hwy 17 at Sayward Rd07:2108:2609:2210:2111:2412:2413:2514:2515:2916:2716:5617:2918:2519:2420:2421:2422:2423:23
      Hwy 17 at Elk Lake Dr07:2308:2909:2510:2411:2712:2713:2814:2915:3316:3117:0017:3318:2819:2620:2621:2622:2623:25
      Royal Oak Exch Bay H07:2508:3109:2710:2611:2912:2913:3014:3115:3616:3317:0217:3518:3019:2820:2821:2822:2823:27
      Hwy 17 at Mckenzie Ave07:2908:3509:3110:3011:3312:3313:3414:3515:4116:3817:0717:4018:3419:3220:3221:3222:3223:31
      Carey Rd at Ravine Way - Uptown07:3208:3809:3410:3211:3612:3613:3714:3815:4416:4117:1017:4318:3719:3520:3521:3522:3423:33
      Douglas St at Kelvin Rd07:3408:4009:3710:3511:3912:3913:4014:4115:4716:4417:1317:4618:4019:3720:3721:3722:3623:35
      Douglas St at Finlayson St07:3508:4209:3910:3711:4112:4113:4214:4315:4916:4717:1517:4818:4219:3920:3921:3922:3723:36
      Burnside Rd E at Dunedin St07:3608:4309:4010:3811:4212:4213:4314:4415:5016:4817:1617:4918:4319:4020:4021:4022:3823:37
      Douglas St at Gorge Rd E / Hillside Ave07:3708:4409:4110:4011:4412:4413:4514:4615:5216:5017:1817:5118:4419:4120:4121:4122:3923:38
      Douglas St at Bay St07:3908:4609:4310:4211:4612:4613:4714:4815:5416:5317:2017:5318:4619:4320:4321:4322:4123:40
      Douglas St at Discovery St07:4008:4809:4510:4411:4812:4813:4914:5015:5616:5517:2217:5518:4819:4520:4421:4422:4223:41
      Douglas St at Pandora Ave07:4208:5009:4710:4611:5012:5013:5114:5315:5916:5717:2517:5718:5019:4720:4621:4622:4423:43
      Douglas St at Fort St07:4408:5209:4910:4811:5312:5313:5414:5616:0217:0117:2818:0018:5219:4920:4821:4822:4623:45
      Douglas St at Courtney St07:4508:5309:5010:4911:5512:5513:5614:5816:0417:0217:3018:0118:5319:5020:4921:4922:4723:46
      Legislature Exch07:4808:5609:5310:5211:5812:5813:5915:0116:0717:0617:3318:0418:5619:5320:5221:5222:4923:48
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Times marked s – "set down only" – the vehicle will only stop to drop passengers off.
      Build real-time departures into your app Free API Access →

      Route Path (Streets & Roads)

      Outbound: Legislature Exch Bay B – Swartz Bay Ferry Terminal Bay A
      Government Street - Douglas Street - Carey Road - Ravine Way - McKenzie Avenue - Royal Oak Drive - Patricia Bay Highway - Fifth Street - Swartz Bay Passenger Loop - Trident Place
      Inbound: Swartz Bay Ferry Terminal Bay A – Legislature Exch
      Trident Place - Lands End Road - Fifth Street - Patricia Bay Highway - Elk Lake Drive - Royal Oak Drive - McKenzie Avenue - Carey Road - Douglas Street - Burnside Road East - Government Street - Douglas Street - Government Street

      Schedules and stops for this route are published in GTFS: victoria-can

      Bus 70 FAQ

      • What time does the 70 bus start operating?

        Services on the 70 - Swartz Bay / Downtown bus start at 04:54 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • What time does the 70 bus stop working?

        Services on the 70 - Swartz Bay / Downtown bus stop at 22:43 on Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday.

      • Is there a 70 bus stop near me?

        Click here to view the nearest 70 - Swartz Bay / Downtown bus stop.

      Bctransit 70 bus Route Map

      70 bus Line Map PDF Version: 70 timetable, stops and map

      70 (Victoria Buses)

      The first stop of the 70 bus route is Legislature Exch Bay B and the last stop is Swartz Bay Ferry Terminal Bay A. 70 (Swartz Bay / Downtown) is operational during everyday.

      Additional information: 70 has 24 stops and the total trip duration for this route is approximately 69 minutes.

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

      70 bus near me

      Last updated on May 11, 2026