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

      07:2507:4108:3909:2409:3810:3411:1911:3612:3413:1613:3214:3515:1515:3216:3517:1717:3419:4121:55

      Douglas St at Blanshard St

      07:2707:4308:4109:2609:4010:3611:2111:3812:3613:1813:3414:3715:1715:3416:3717:1917:3619:4321:57

      Douglas St at Courtney St

      07:2807:4408:4209:2809:4210:3811:2311:4012:3813:2013:3614:3915:2015:3716:3917:2117:3819:4521:58

      Douglas St at Fort St

      07:2907:4508:4309:2909:4310:3911:2411:4112:3913:2213:3814:4015:2115:3816:4017:2317:4019:4621:59

      Douglas St at Pandora Ave

      07:3107:4708:4509:3109:4510:4211:2711:4412:4213:2413:4014:4315:2415:4116:4317:2517:4219:4822:01

      Douglas St at Herald St

      07:3207:4808:4609:3209:4610:4311:2811:4512:4313:2513:4114:4415:2515:4216:4417:2617:4319:4922:02

      Douglas St at Discovery St

      07:3307:4908:4709:3309:4710:4411:2911:4612:4413:2713:4314:4515:2615:4316:4517:2817:4519:5022:03

      Douglas St at Bay St

      07:3407:5008:4809:3409:4810:4511:3011:4712:4513:2813:4414:4615:2815:4516:4617:2917:4619:5122:04

      Douglas St at Kings Rd

      07:3507:5108:4909:3509:4910:4611:3111:4812:4613:2913:4514:4715:2915:4616:4717:3017:4719:5222:05

      Douglas St at Summit Ave

      07:3707:5308:5109:3709:5110:4811:3311:5012:4813:3213:4814:4915:3215:4816:4917:3217:4919:5422:07

      Douglas St at Finlayson St

      07:3807:5408:5209:3809:5210:5011:3511:5212:5013:3313:4914:5115:3315:5016:5017:3417:5119:5522:08

      Douglas St at Cloverdale Ave

      07:4007:5608:5409:4009:5410:5111:3611:5312:5113:3513:5114:5215:3515:5116:5217:3517:5219:5722:09

      Douglas St at Saanich Rd - Uptown

      07:4107:5708:5509:4109:5510:5311:3811:5512:5313:3713:5314:5415:3715:5316:5317:3717:5419:5822:10

      Carey Rd at Ravine Way - Uptown

      07:4207:5808:5609:4209:5610:5411:3911:5612:5413:3813:5414:5515:3815:5416:5417:3817:5519:5922:11

      Ravine Way at Vernon Ave

      07:4307:5908:5709:4309:5710:5511:4011:5712:5513:3913:5514:5615:3915:5516:5517:3917:5620:0022:12

      Hwy 17 at Mckenzie Ave

      07:4608:0209:0009:4610:0010:5811:4312:0012:5813:4213:5814:5915:4215:5816:5817:4217:5920:0222:14

      Royal Oak Exch Bay I

      07:5008:0609:0409:5010:0411:0211:4712:0413:0213:4714:0315:0415:4716:0317:0317:4718:0420:0622:18

      Hwy 17 at Haliburton Rd

      07:5208:0809:0609:5210:0611:0411:4912:0613:0413:4914:0515:0615:4916:0517:0517:4918:0620:0822:20

      Hwy 17 at Sayward Rd

      07:5508:1109:0909:5510:0911:0711:5212:0913:0713:5214:0815:0915:5216:0817:0817:5218:0920:1122:23

      Hwy 17 at Mt Newton X Rd

      08:0008:1709:1510:0110:1511:1411:5912:1613:1413:5914:1415:1515:5916:1417:1517:5918:1520:1722:28

      Mctavish Exch Bay A

      08:0408:2109:1910:0510:1911:1812:0312:2013:1814:0314:1815:1916:0316:1817:1918:0318:1920:2122:32

      Fifth St at Beacon Ave - Sidney Town Ctr

      08:0808:2509:2410:1010:2411:2312:0812:2513:2414:0814:2315:2416:0816:2317:2418:0818:2420:2522:36

      Hwy 17 at Lands End Rd

      08:15s08:32s09:31s10:17s10:31s11:31s12:15s12:32s13:31s14:16s14:31s15:31s16:16s16:31s17:31s18:15s18:31s20:32s22:42s

      Swartz Bay Ferry Terminal Bay A

      08:1808:3509:3510:2110:3511:3512:1812:3513:3514:2014:3515:3516:2016:3517:3518:1918:3520:3522:45
      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 A08:5509:5710:5711:5712:5714:0015:0016:0016:5717:5718:5720:5722:57
      Hwy 17 at Lands End Rd08:5609:5810:5811:5812:5914:0215:0216:0116:5817:5818:5820:5822:58
      Fifth St at Beacon Ave - Sidney Town Ctr09:0410:0611:0612:0613:0714:1015:1016:0917:0618:0519:0521:0523:05
      Mctavish Exch Bay B09:0910:1111:1212:1213:1314:1615:1616:1517:1218:1019:1021:1023:10
      Hwy 17 at Mt Newton X Rd09:1410:1611:1712:1713:1814:2115:2116:2017:1718:1419:1421:1423:14
      Hwy 17 at Sayward Rd09:2010:2311:2412:2513:2614:2815:2816:2617:2318:2119:2121:2123:20
      Hwy 17 at Elk Lake Dr09:2310:2611:2712:2813:2914:3115:3116:2917:2618:2319:2321:2323:22
      Royal Oak Exch Bay H09:2510:2811:2912:3013:3114:3315:3316:3117:2818:2519:2521:2523:24
      Hwy 17 at Mckenzie Ave09:2910:3211:3312:3413:3514:3715:3716:3517:3218:2919:2921:2923:28
      Carey Rd at Ravine Way - Uptown09:3210:3511:3612:3713:3814:4015:4016:3817:3518:3219:3221:3123:30
      Douglas St at Kelvin Rd09:3410:3711:3912:4013:4114:4315:4316:4117:3818:3419:3421:3323:32
      Douglas St at Finlayson St09:3610:3911:4112:4213:4314:4515:4516:4317:4018:3619:3621:3423:33
      Burnside Rd E at Dunedin St09:3710:4011:4212:4313:4414:4615:4616:4417:4118:3719:3721:3523:34
      Douglas St at Gorge Rd E / Hillside Ave09:3810:4111:4312:4413:4514:4815:4716:4517:4218:3819:3821:3623:35
      Douglas St at Bay St09:4010:4311:4512:4613:4814:5115:5016:4717:4418:4019:4021:3823:37
      Douglas St at Discovery St09:4210:4511:4712:4813:5014:5315:5216:4917:4618:4219:4221:3923:38
      Douglas St at Pandora Ave09:4410:4711:4912:5113:5214:5615:5416:5117:4818:4419:4421:4123:40
      Douglas St at Fort St09:4710:5011:5212:5413:5614:5915:5816:5417:5118:4619:4621:4323:42
      Douglas St at Courtney St09:4810:5111:5312:5613:5715:0115:5916:5617:5218:4719:4721:4423:43
      Legislature Exch09:5110:5411:5612:5914:0115:0516:0316:5917:5518:5019:5021:4723:46
      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.
      Last updated on March 21, 2026
      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
      All data is available in GTFS feed: victoria-can

      Bus 70 FAQ

      • What time does the 70 bus start operating?

        Services on the 70 - Swartz Bay / Downtown bus start at 07:25 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:45 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.

      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 65 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