39

Interurban via Royal Oak - UVic via Royal Oak

Bus Route • BCTransit

Scroll down to view upcoming departure times for BCTransit 39 bus route at each stop. Real-time updates and step-by-step directions are also available in the Momego app.

Camosun Interurban Loop
Markham St at Parking Lot 3
Markham St at Vi Tech Park
Markham St at Quick's Bottom Park
Markham St at W Saanich Rd
Royal Oak Dr at W Saanich Rd
Royal Oak Exch Bay F
Royal Oak Dr at Falaise Cres
Royal Oak Dr at Chatterton Way
Royal Oak Dr at Royal Oak Ave
Royal Oak Dr at Tanglewood Cres
Royal Oak Dr at Emily Carr Dr
Royal Oak Dr at Lochside Dr
Royal Oak Dr at Firbank Lane
Cordova Bay Rd at Lavinia Lane
Cordova Bay Rd at Mt Douglas Park
Cordova Bay Rd at Ash Rd
Shelbourne St at Robinwood Dr
Shelbourne St at Elnido Rd
Shelbourne St at Kenmore Rd
Shelbourne St at Arbordale Ave
Shelbourne St at Cedarglen Rd
Shelbourne St at Torquay Dr
Shelbourne St at Feltham Rd
Shelbourne St at Blair Ave
Mckenzie Ave at Shelbourne St
Mckenzie Ave at Cedarwood St
Mckenzie Ave at Fleet St
Mckenzie Ave at Gordon Head Rd06:5907:3708:1108:3909:0909:4510:1310:4211:1211:4212:1212:4213:1413:4414:1414:4515:1715:5016:2416:5817:2917:5718:2919:0919:4420:2621:32
Mckenzie Ave at Vikes Way07:0107:3908:1308:4009:1009:4610:1410:4311:1311:4412:1412:4413:1613:4614:1614:4715:1915:5216:2617:0017:3017:5818:3119:1119:4620:2821:34
Uvic Exch Bay M07:0207:4008:1408:4209:1209:4810:1610:4511:1511:4612:1612:4613:1813:4814:1814:4915:2115:5416:2817:0217:3218:0018:3219:1219:4720:2921:35
Uvic Exch Bay M06:0606:4207:1207:3808:0608:4409:1209:4210:1210:4211:1211:4212:1212:4213:1213:4214:1214:4515:1815:5116:2216:5317:2818:1018:4719:3020:38
Mckenzie Ave at Vikes Way06:0806:4407:1407:4008:0808:4609:1409:4410:1410:4411:1411:4412:1412:4413:1413:4414:1414:4715:2015:5316:2416:5517:3018:1218:4919:3220:40
Mckenzie Ave at Gordon Head Rd06:0906:4507:1507:4108:1008:4709:1509:4510:1510:4511:1511:4512:1512:4513:1513:4614:1614:4915:2215:5516:2616:5717:3218:1318:5019:3320:41
Mckenzie Ave at Larchwood Dr
Mckenzie Ave at Shelbourne St East Side
Shelbourne St at Mckenzie Ave
Shelbourne St at Blair Ave
Shelbourne St at Feltham Rd
Shelbourne St at Torquay Dr
Shelbourne St at Cedarglen Rd
Shelbourne St at Arbordale Ave
Shelbourne St at Kenmore Rd
Shelbourne St at San Juan Ave
Shelbourne St at Robinwood Dr
Cordova Bay Rd at Ash Rd
Cordova Bay Rd at Mt Douglas Park
Cordova Bay Rd at Lavinia Lane
Royal Oak Dr at Blenkinsop Rd
Royal Oak Dr at Mcmorran Way
Royal Oak Dr at Lochside Dr
Royal Oak Dr at Amblewood Dr
Royal Oak Dr at Tanglewood Cres
Royal Oak Dr at Royal Oak Ave
Royal Oak Dr at Falaise Dr
Royal Oak Exch Bay D
Royal Oak Dr at Pipeline Rd
Markham St at W Saanich Rd
Markham St at Quick's Bottom Park
Markham St at Vi Tech Park
Markham St at Parking Lot 3
Interurban Rd at Hughes Rd
Camosun Interurban Loop
Uvic Exch Bay M21:45
Mckenzie Ave at Vikes Way21:46
Mckenzie Ave at Gordon Head Rd21:48
Mckenzie Ave at Larchwood Dr
Mckenzie Ave at Shelbourne St East Side
Shelbourne St at Mckenzie Ave
Shelbourne St at Blair Ave
Shelbourne St at Feltham Rd
Shelbourne St at Torquay Dr
Shelbourne St at Cedarglen Rd
Shelbourne St at Arbordale Ave
Shelbourne St at Kenmore Rd
Shelbourne St at San Juan Ave
Shelbourne St at Robinwood Dr
Cordova Bay Rd at Ash Rd
Cordova Bay Rd at Mt Douglas Park
Cordova Bay Rd at Lavinia Lane
Royal Oak Dr at Blenkinsop Rd
Royal Oak Dr at Mcmorran Way
Royal Oak Dr at Lochside Dr
Royal Oak Dr at Amblewood Dr
Royal Oak Dr at Tanglewood Cres
Royal Oak Dr at Royal Oak Ave
Royal Oak Dr at Falaise Dr
Royal Oak Exch Bay B

BCTransit 39 Bus FAQ

How often does the BCTransit 39 bus arrive?

Upcoming trips on the BCTransit 39 bus route run approximately every 20 minutes, and you can view exact departure times and see how often the bus runs throughout the day by opening the Momego app and browsing the full schedule.

Is the BCTransit 39 bus running on time, early or late?

Download the Momego app to track your bus live on a map, see real-time updates, and stay informed about any changes to the BCTransit 39 bus schedule.

Are there any disruptions on the BCTransit 39 bus route right now?

Open the Momego app to see detailed information about any active service disruptions affecting the 39 bus route, such as detours, stop changes, trip cancellations, or major delays. You can also subscribe to service alerts from BCTransit in the app, so you’ll be notified of any current or upcoming disruptions and can plan your journey with confidence.

How many stops are there on the BCTransit 39 bus route?

There are 31 bus stops on the BCTransit 39 route.

Is the BCTransit 39 bus route usually crowded?

In select cities, the Momego app shows real-time crowding levels for routes like the BCTransit 39 bus route. You can even see predictions of how busy the bus is likely to be when it reaches your stop.

What is the closest BCTransit 39 bus stop to me?

Open the Momego app to see your location on the map and instantly find the nearest stop for the BCTransit 39 bus route.

;