L
- Lachine and Hochelaga Railway
- Lachine, Jacques Cartier and Maisonneuve Railway
- Lake Manitoba Railway and Canal Company
- Lake St. Joseph Hotel Company
- Lake St. Louis and Province Line Railway
- Lake Simcoe Junction Railway
- Lake Superior Branch - Grand Trunk Pacific Railway
- Lake Superior Terminals Company
- Lakeside Navigation Company (Limited)
- Lamoille Valley Extension Railroad
- Lawlor Building - Toronto
- Lebanon Springs Railroad
- Lewiston and Auburn Railroad
- Lindsay, Fenelon Falls and Ottawa River Railway
- Liverpool and Milton Railway
- Liverpool and Milton Tramway Company
- London and Gore Railroad
- London and Grand Trunk Junction Railway
- London, Huron and Bruce Railway
- London and Port Sarnia Railway
- Lobtiniere and Megantic Railway
- Louisburg Extension Railway
- Lower Laurentian Railway
- Luscar Coals
- Luscar Collieries
Read more about this topic: List Of Canadian National Railways Companies