ᐊᖁᑦ 646: Canterbury H.S ⇄ Terry Fox
- TERRY FOX 4C
- LORD BYNG / KANATA
- CASTLEFRANK / AIRD
- KATIMAVIK / CASTLEFRANK
- KATIMAVIK / MCGIBBON
- KATIMAVIK / DAVIS
- KATIMAVIK / AD. 200
- KATIMAVIK / TERRY FOX
- TERRY FOX / PALLADIUM
- TERRY FOX / MAPLE GROVE
- TERRY FOX / EDGEWATER
- HAZELDEAN / TERRY FOX
- HAZELDEAN / YOUNG
- HAZELDEAN / CASTLEFRANK
- HAZELDEAN / CASTLEFRANK
- 436 HAZELDEAN
- HAZELDEAN / CARBROOKE
- HAZELDEAN / CARBROOK
- EAGLESON / HAZELDEAN
- HAZELDEAN MALL / WEST STOP
- ROBERTSON / GREENBELT
- 2839 ROBERTSON
- 2775 ROBERTSON
- ROBERTSON / HAANEL
- 2405 ROBERTSON
- ROBERTSON / MILL HILL
- ROBERTSON / WESTCLIFFE
- ROBERTSON / FITZGERALD
- ROBERTSON / MOODIE
- ROBERTSON / VANIER
- 1966 ROBERTSON
- ROBERTSON / STINSON
- ROBERTSON / LYNHAR
- ROBERTSON / NORTHSIDE
- ROBERTSON / BASELINE
- BASELINE / ROBERTSON
- BASELINE / VALLEY STREAM
- BASELINE / SIOUX
- BASELINE / SANDCASTLE
- BASELINE / MONTEREY
- BASELINE / GUTHRIE
- BASELINE / GREENBANK
- BASELINE / MCWATTERS
- BASELINE / ROCKWAY
- BASELINE / AD. 2323
- BASELINE / CENTREPOINTE
- BASELINE / HIGHGATE
- BASELINE / CENTREPOINTE
- CONSTELLATION / GEMINI
- BASELINE 1A
- NIGIG / ALGONQUIN COLLEGE
- WAJASHK / ALGONQUIN COLLEGE RESIDENCE
- BASELINE / NAVAHO
- BASELINE / DEER FIELD
- BASELINE / CORDOVA
- BASELINE / BASSANO
- BASELINE / PENDER
- BASELINE / ST HELEN'S
- BASELINE / CLYDE
- BASELINE / LAURENTIAN PLACE
- 1305 BASELINE
- BASELINE / MERIVALE
- BASELINE / FARLANE
- BASELINE / ZENA
- BASELINE / MARSON
- BASELINE / FISHER
- BASELINE / LEXINGTON
- BASELINE / PRINCE OF WALES
- HERON / HERON BRIDGE
- HERON / RIVERSIDE
- HERON / RIVERSIDE
- MOONEY'S BAY A
- HERON 4A
- DATA CENTRE / BILLINGS BRIDGE
- BILLINGS BRIDGE 4B
- BANK / TRANSITWAY
- BANK / OHIO
- LAMIRA / ROONEY'S
- KILBORN / UTAH
- KILBORN / BEAVER
- KILBORN / LILAC
- KILBORN / ALTA VISTA
- KILBORN / BRAESIDE
- KILBORN / WEBSTER
- KILBORN / PROSPECT
- KILBORN / FEATHERSTON
- KILBORN / PLAYFAIR
- KILBORN / VIRGINIA
- KILBORN / DELMAR
- KILBORN / FEATHERSTON
- KILBORN / HAIG
- CANTERBURY / HARDING
- CANTERBURY / AD. 860
- CANTERBURY / CANTERBURY H.S.
Where lateness is made ·
Not measured yet: too few weekdays with bus positions on this stretch.
The line right now · 3:39 p.m.
The line right now · 3:39 p.m.
Live, 26 s ago
ᐃᑲᕐᕋᖓᓂᑭᖑᕙᖅᑐᖅdid not comeLive, 26 s ago
- TERRY FOX 4C
- LORD BYNG / KANATA
- CASTLEFRANK / AIRD
- KATIMAVIK / CASTLEFRANK
- KATIMAVIK / MCGIBBON
- KATIMAVIK / DAVIS
- KATIMAVIK / AD. 200
- KATIMAVIK / TERRY FOX
- TERRY FOX / PALLADIUM
- TERRY FOX / MAPLE GROVE
- TERRY FOX / EDGEWATER
- HAZELDEAN / TERRY FOX
- HAZELDEAN / YOUNG
- HAZELDEAN / CASTLEFRANK
- HAZELDEAN / CASTLEFRANK
- 436 HAZELDEAN
- HAZELDEAN / CARBROOKE
- HAZELDEAN / CARBROOK
- EAGLESON / HAZELDEAN
- HAZELDEAN MALL / WEST STOP
- ROBERTSON / GREENBELT
- 2839 ROBERTSON
- 2775 ROBERTSON
- ROBERTSON / HAANEL
- 2405 ROBERTSON
- ROBERTSON / MILL HILL
- ROBERTSON / WESTCLIFFE
- ROBERTSON / FITZGERALD
- ROBERTSON / MOODIE
- ROBERTSON / VANIER
- 1966 ROBERTSON
- ROBERTSON / STINSON
- ROBERTSON / LYNHAR
- ROBERTSON / NORTHSIDE
- ROBERTSON / BASELINE
- BASELINE / ROBERTSON
- BASELINE / VALLEY STREAM
- BASELINE / SIOUX
- BASELINE / SANDCASTLE
- BASELINE / MONTEREY
- BASELINE / GUTHRIE
- BASELINE / GREENBANK
- BASELINE / MCWATTERS
- BASELINE / ROCKWAY
- BASELINE / AD. 2323
- BASELINE / CENTREPOINTE
- BASELINE / HIGHGATE
- BASELINE / CENTREPOINTE
- CONSTELLATION / GEMINI
- BASELINE 1A
- NIGIG / ALGONQUIN COLLEGE
- WAJASHK / ALGONQUIN COLLEGE RESIDENCE
- BASELINE / NAVAHO
- BASELINE / DEER FIELD
- BASELINE / CORDOVA
- BASELINE / BASSANO
- BASELINE / PENDER
- BASELINE / ST HELEN'S
- BASELINE / CLYDE
- BASELINE / LAURENTIAN PLACE
- 1305 BASELINE
- BASELINE / MERIVALE
- BASELINE / FARLANE
- BASELINE / ZENA
- BASELINE / MARSON
- BASELINE / FISHER
- BASELINE / LEXINGTON
- BASELINE / PRINCE OF WALES
- HERON / HERON BRIDGE
- HERON / RIVERSIDE
- HERON / RIVERSIDE
- MOONEY'S BAY A
- HERON 4A
- DATA CENTRE / BILLINGS BRIDGE
- BILLINGS BRIDGE 4B
- BANK / TRANSITWAY
- BANK / OHIO
- LAMIRA / ROONEY'S
- KILBORN / UTAH
- KILBORN / BEAVER
- KILBORN / LILAC
- KILBORN / ALTA VISTA
- KILBORN / BRAESIDE
- KILBORN / WEBSTER
- KILBORN / PROSPECT
- KILBORN / FEATHERSTON
- KILBORN / PLAYFAIR
- KILBORN / VIRGINIA
- KILBORN / DELMAR
- KILBORN / FEATHERSTON
- KILBORN / HAIG
- CANTERBURY / HARDING
- CANTERBURY / AD. 860
- CANTERBURY / CANTERBURY H.S.
- CANTERBURY / CANTERBURY H.S.
- CANTERBURY / AD. 8600 min
- CANTERBURY / ARCH1 min
- CANTERBURY / URBANDALE2 min
- KILBORN / HAIG3 min
- KILBORN / FEATHERSTON4 min
- KILBORN / DELMAR4 min
- KILBORN / BEAUMONT5 min
- KILBORN / VIRGINIA5 min
- KILBORN / PLAYFAIR6 min
- KILBORN / ROSEGLEN6 min
- KILBORN / PROSPECT7 min
- KILBORN / WEBSTER7 min
- KILBORN / BRAESIDE8 min
- KILBORN / ALTA VISTA9 min
- KILBORN / LILAC10 min
- KILBORN / BLOSSOM10 min
- LAMIRA / ROONEY'S11 min
- BANK / LAMIRA12 min
- BANK / KILBORN PATHWAY13 min
- BILLINGS BRIDGE / BANK13 min
- BILLINGS BRIDGE 3A14 min
- DATA CENTRE / BILLINGS BRIDGE16 min
- HERON 3A16 min
- MOONEY'S BAY D17 min
- MOONEY'S BAY B17 min
- HERON / RIVERSIDE18 min
- HERON / RIVERSIDE19 min
- HERON / HERON BRIDGE20 min
- BASELINE / PRINCE OF WALES20 min
- BASELINE / LEXINGTON21 min
- BASELINE / FISHER23 min
- BASELINE / MARSON23 min
- BASELINE / ZENA24 min
- BASELINE / FARLANE26 min
- BASELINE / MERIVALE30 min
- 1305 BASELINE32 min
- BASELINE / LAURENTIAN PLACE33 min
- BASELINE / CLYDE35 min
- BASELINE / ST HELEN'S35 min
- BASELINE / PENDER36 min
- BASELINE / BASSANO36 min
- BASELINE / CORDOVA37 min
- BASELINE / FERGUSON37 min
- NAVAHO / BASELINE39 min
- WAJASHK / ALGONQUIN COLLEGE RESIDENCE41 min
- NIGIG / ALGONQUIN COLLEGE42 min
- BASELINE 2A33 min sched.
- CONSTELLATION / GEMINI34 min sched.
- BASELINE / HIGHGATE36 min sched.
- BASELINE / COBDEN37 min sched.
- BASELINE / AD. 234737 min sched.
- BASELINE / SOUTHWOOD38 min sched.
- BASELINE / MCWATTERS39 min sched.
- BASELINE / GREENBANK40 min sched.
- BASELINE / GUTHRIE41 min sched.
- BASELINE / MONTEREY42 min sched.
- BASELINE / SANDCASTLE42 min sched.
- BASELINE / SIOUX43 min sched.
- BASELINE / Q.C.H.44 min sched.
- BASELINE / CEDARVIEW44 min sched.
- ROBERTSON / BASELINE45 min sched.
- ROBERTSON / NORTHSIDE47 min sched.
- ROBERTSON / STAFFORD48 min sched.
- ROBERTSON / STINSON48 min sched.
- 1951 ROBERTSON49 min sched.
- ROBERTSON / VANIER50 min sched.
- ROBERTSON / MOODIE50 min sched.
- ROBERTSON / MOODIE51 min sched.
- ROBERTSON / FITZGERALD51 min sched.
- ROBERTSON / FITZGERALD52 min sched.
- ROBERTSON / WESTCLIFFE52 min sched.
- ROBERTSON / MILL HILL52 min sched.
- 2405 ROBERTSON53 min sched.
- ROBERTSON / HAANEL54 min sched.
- 2775 ROBERTSON55 min sched.
- 2839 ROBERTSON55 min sched.
- ROBERTSON / GREENBELT56 min sched.
- EAGLESON / HAZELDEAN57 min sched.
- HAZELDEAN MALL / EAST STOP57 min sched.
- HAZELDEAN / EAGLESON59 min sched.
- HAZELDEAN / IRWIN GATE60 min sched.
- 436 HAZELDEAN61 min sched.
- HAZELDEAN / CASTLEFRANK62 min sched.
- HAZELDEAN / CASTLEFRANK62 min sched.
- HAZELDEAN / EDGEWATER64 min sched.
- TERRY FOX / EDGEWATER66 min sched.
- TERRY FOX / MAPLE GROVE67 min sched.
- TERRY FOX / KATIMAVIK68 min sched.
- KATIMAVIK / TERRY FOX69 min sched.
- KATIMAVIK / PATHWAY70 min sched.
- KATIMAVIK / CURRAN71 min sched.
- KATIMAVIK / SEWELL72 min sched.
- CASTLEFRANK / KATIMAVIK73 min sched.
- CASTLEFRANK / AIRD74 min sched.
- LORD BYNG / KANATA77 min sched.
- TERRY FOX 3B78 min sched.
Stops and scheduled times from OC Transpo’s timetable (GTFS, 2026-10-30). Live minutes from bus positions, 26 s ago.
Right now on Route 646
2 busesOpen on the map
0 noticesfrom OC Transpo
Planned change · 2026-10-30service change
Dated service
Trips scheduled that day
The timetable, notices and what the live feed says are shown apart. Seeing a bus on the map does not prove you can board it.
November 2, 2026 · 4 trips in the retained timetable · retained notices; capture coverage unverified
In short: 4 with a matched position · 0 with no matching position (to investigate) · 0 with an unknown outcome.
- 07:30– 08:47Trip 35098020Vehicle position matchedFirst / last feed position: 6:59 a.m. EST / 8:42 a.m. EST; not actual start or end times.
- 07:30– 08:47Trip 79020Vehicle position matchedFirst / last feed position: 6:59 a.m. EST / 9:02 a.m. EST; not actual start or end times.
- 15:34– 16:58Trip 12561020Vehicle position matchedFirst / last feed position: 3:16 p.m. EST / 4:56 p.m. EST; not actual start or end times.
- 15:34– 16:58Trip 34067020Vehicle position matchedFirst / last feed position: 3:13 p.m. EST / 5:05 p.m. EST; not actual start or end times.
More on Route 646
2 busesOpen on the map
Planned change · 2026-10-30service change
Would you count on route 646?
No sign-in needed. A vote from a device that is not signed in counts a little less than one from an account, and a person who rates many routes counts a little less on each, so no one voice outweighs the rest.
Cancellations on this route
How cancellations are counted2 partial-capture days not counted.
No counted cancellations on this route in the last four weeks. Notices we could not check would be listed below.
Did not come (no bus seen, no notice), last 7 days: none among the trips we could check.
ᓄᓇᓕᐅᑉ ᐊᖅᑯᑎᓂᒃ ᐱᓕᕆᓂᖓ ᐅᓇ ᐊᖅᑯᑎ ᖃᓂᒋᔮᓂ
All road work on AlertsRoad work and event closures the City of Ottawa has published, measured as near this route’s path. Near is not proof that the bus is detoured: check the operator’s alerts for that.
- Bankᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 0 m from the routeThe City flags a transit impact.Until Dec 31, 2026
- Baselineᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 0 m from the routeThe City flags a transit impact.Until Nov 30, 2026
- Greenbankᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 0 m from the routeThe City flags a transit impact.Until Nov 30, 2026
- Quinnᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 9 m from the routeUntil Dec 15, 2026
- FISHERᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 0 m from the routeUntil Nov 13, 2026
- Heronᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 0 m from the routeThe City flags a transit impact.Until Nov 13, 2026
- Moodieᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 0 m from the routeThe City flags a transit impact.Until Nov 13, 2026
- Hazeldeanᐊᖁᑎᒥᒃ ᓴᓇᔪᑦ · About 0 m from the routeThe City flags a transit impact.ᐅᓪᓗᖏᑦ ᑐᓴᖅᑎᑕᐅᓯᒪᙱᑦᑐᑦ
Updated Nov 3, 2026
Source: City of Ottawa open data. City road work map
More on Route 646
- Other daysOctober 2026Days →
- Today’s timelineArchived bus positions in ReplayReplay →
- Road work on this routeStops moved and time added by road workWorks →
- Service change scorecardHow a service change didScorecard →
- Crowding and service deliverySTO crowding, rail, trips deliveredCrowding →
- Where the numbers come fromOC Transpo timetable and live bus positionsSources →
- Page not loading?The timetable still opensᐆᑦᑐᕆᑦ ᐊᒻᒪ
- ᐅᓂᒃᑳᖅ ᐃᓘᓐᓇ
- ᐅᖃᐅᑎᓗᒍ ᑲᑎᒪᔨᑦ
- Fix this routePropose a change to this route in Design the networkFix this →
- Change this routeDraw a different route or timetable in Design the networkChange this route →