Canada Transit Atlas

Which way does transit run?

The compass bearing of every stretch of route in each Canadian city, weighted by length and coloured by route. A city on a grid draws a cross; one whose streets wind every which way draws a circle.

Each route counts once along its length, both directions together.

  1. Brandon

    orientation order 0.88

    172 km · most ordered

  2. Moose Jaw

    orientation order 0.86

    49.1 km · #2

  3. Fort St. John

    orientation order 0.75

    57.5 km · #3

  4. Prince Albert

    orientation order 0.74

    70.8 km · #4

  5. Lindsay

    orientation order 0.72

    56.1 km · #5

  6. St. Thomas

    orientation order 0.70

    36 km · #6

  7. Regina

    orientation order 0.70

    469 km · #7

  8. Creston

    orientation order 0.66

    27.3 km · #8

  9. Dawson Creek

    orientation order 0.65

    30.5 km · #9

  10. Belleville

    orientation order 0.64

    108 km · #10

  11. Drummondville

    orientation order 0.63

    314 km · #11

  12. Rimouski

    orientation order 0.59

    51.6 km · #12

  13. Waterford

    orientation order 0.59

    41.9 km · #13

  14. Timmins

    orientation order 0.57

    177 km · #14

  15. Hamilton

    orientation order 0.56

    743 km · #15

  16. Cornwall

    orientation order 0.55

    183 km · #16

  17. Midland

    orientation order 0.55

    42 km · #17

  18. Grande Prairie

    orientation order 0.55

    111 km · #18

  19. Chatham

    orientation order 0.53

    278 km · #19

  20. Port Alberni

    orientation order 0.53

    65.7 km · #20

  21. Red Deer

    orientation order 0.53

    514 km · #21

  22. Sarnia

    orientation order 0.52

    279 km · #22

  23. Lethbridge

    orientation order 0.51

    163 km · #23

  24. Guelph

    orientation order 0.47

    409 km · #24

  25. Cache Creek

    orientation order 0.47

    52 km · #25

  26. Sorel-Tracy

    orientation order 0.47

    552 km · #26

  27. Saskatoon

    orientation order 0.47

    650 km · #27

  28. Orillia

    orientation order 0.45

    59.2 km · #28

  29. London

    orientation order 0.44

    846 km · #29

  30. Sault Ste. Marie

    orientation order 0.44

    229 km · #30

  31. Vancouver

    orientation order 0.44

    3,962 km · #31

  32. Edmonton

    orientation order 0.43

    3,402 km · #32

  33. Denman Island Trust Area

    orientation order 0.41

    27 km · #33

  34. St. Catharines

    orientation order 0.40

    1,357 km · #34

  35. Stratford

    orientation order 0.39

    511 km · #35

  36. Salaberry-de-Valleyfield

    orientation order 0.39

    175 km · #36

  37. Saint-Hyacinthe

    orientation order 0.39

    87.3 km · #37

  38. Hinton

    orientation order 0.38

    37.6 km · #38

  39. Temiskaming Shores

    orientation order 0.37

    56.6 km · #39

  40. Thunder Bay

    orientation order 0.36

    229 km · #40

  41. Shawinigan

    orientation order 0.36

    65.4 km · #41

  42. Hornby Island

    orientation order 0.36

    22.9 km · #42

  43. Campbell River

    orientation order 0.34

    116 km · #43

  44. Revelstoke

    orientation order 0.34

    40.6 km · #44

  45. Canmore

    orientation order 0.33

    183 km · #45

  46. Saint-Jean-sur-Richelieu

    orientation order 0.32

    203 km · #46

  47. Orangeville

    orientation order 0.32

    32.1 km · #47

  48. Wasaga Beach

    orientation order 0.32

    261 km · #48

  49. Kelowna

    orientation order 0.32

    412 km · #49

  50. Saint-Lin-Laurentides

    orientation order 0.31

    67.2 km · #50

  51. Calgary

    orientation order 0.29

    4,395 km · #51

  52. Kingston

    orientation order 0.29

    395 km · #52

  53. Abbotsford

    orientation order 0.27

    690 km · #53

  54. Prince Rupert

    orientation order 0.27

    81.9 km · #54

  55. Barrie

    orientation order 0.26

    301 km · #55

  56. North Bay

    orientation order 0.26

    170 km · #56

  57. Windsor

    orientation order 0.25

    419 km · #57

  58. Squamish

    orientation order 0.24

    68.4 km · #58

  59. Miramichi

    orientation order 0.24

    62.1 km · #59

  60. Trois-Rivières

    orientation order 0.24

    552 km · #60

  61. Smithers

    orientation order 0.24

    58 km · #61

  62. Toronto

    orientation order 0.23

    15,381 km · #62

  63. Rouyn-Noranda

    orientation order 0.23

    43.2 km · #63

  64. Roberts Creek

    orientation order 0.23

    126 km · #64

  65. Vernon

    orientation order 0.22

    424 km · #65

  66. Greater Sudbury

    orientation order 0.22

    376 km · #66

  67. Medicine Hat

    orientation order 0.22

    107 km · #67

  68. Quinte West

    orientation order 0.21

    331 km · #68

  69. Québec City

    orientation order 0.21

    4,532 km · #69

  70. Sherbrooke

    orientation order 0.21

    895 km · #70

  71. Winnipeg

    orientation order 0.21

    1,110 km · #71

  72. Ganges

    orientation order 0.21

    93.8 km · #72

  73. Moncton

    orientation order 0.20

    330 km · #73

  74. Courtenay

    orientation order 0.19

    306 km · #74

  75. Whitehorse

    orientation order 0.19

    152 km · #75

  76. 100 Mile House

    orientation order 0.19

    33.9 km · #76

  77. Mont-Tremblant

    orientation order 0.19

    31.2 km · #77

  78. Nanaimo

    orientation order 0.19

    537 km · #78

  79. Williams Lake

    orientation order 0.19

    44.4 km · #79

  80. Prince George

    orientation order 0.18

    712 km · #80

  81. Charlottetown

    orientation order 0.17

    257 km · #81

  82. Fredericton

    orientation order 0.17

    351 km · #82

  83. Ottawa–Gatineau

    orientation order 0.17

    6,015 km · #83

  84. Cranbrook

    orientation order 0.16

    272 km · #84

  85. Val-Morin

    orientation order 0.16

    115 km · #85

  86. Yellowknife

    orientation order 0.16

    31.7 km · #86

  87. Port Hardy

    orientation order 0.15

    141 km · #87

  88. Merritt

    orientation order 0.13

    29.6 km · #88

  89. Kamloops

    orientation order 0.12

    385 km · #89

  90. Penticton

    orientation order 0.11

    512 km · #90

  91. Duncan

    orientation order 0.10

    524 km · #91

  92. Saint John

    orientation order 0.10

    232 km · #92

  93. Powell River

    orientation order 0.09

    181 km · #93

  94. Clearwater

    orientation order 0.09

    232 km · #94

  95. Kitchener

    orientation order 0.09

    751 km · #95

  96. St. John's

    orientation order 0.09

    345 km · #96

  97. Halifax

    orientation order 0.08

    1,449 km · #97

  98. Quesnel

    orientation order 0.08

    278 km · #98

  99. Terrace

    orientation order 0.07

    694 km · #99

  100. Whistler

    orientation order 0.07

    115 km · #100

  101. Montréal

    orientation order 0.06

    11,913 km · #101

  102. Victoria

    orientation order 0.06

    1,436 km · #102

  103. West Coast Trail Express

    orientation order 0.06

    281 km · #103

  104. Castlegar

    orientation order 0.03

    1,033 km · #104

  105. Fort McMurray

    orientation order 0.03

    591 km · #105

  106. Pemberton

    orientation order 0.03

    56.4 km · #106

How it's measured

Each route's shapes from its agency's schedule are cut into 20 m stretches and binned by compass bearing in 10° slices. A stretch counts for its direction and the opposite one, so a north–south street fills N and S alike. A route's other direction and its variants along the same street count once, and a route listed once per schedule period is one route. A wedge's area, not its length, is its share.

Orientation order is Geoff Boeing's measure for street networks: 0 when routes run every way evenly, 1 for a perfect grid. A city needs 5 km of a mode to be ranked for it. Cities group agencies as the timelapse does, so Toronto includes GO, MiWay and York Region Transit. Intercity trains, coaches and ferries between cities are left out.