E
- East Richelieu Valley Railway
- East-West Transport
- Eastern Extension Railway
- Eastern Lands Department
- Eastern Transport
- Edmonton District Railway
- Edmonton, Dunvegan and British Columbia Railway
- Edmonton and Slave Lake Railway
- Edmonton, Yukon and Pacific Railway
- Elgin and Havelock Railway
- Elgin, Petitcodiac and Havelock Railway
- Empire Coal and Mining Company
- Empire Freightways
- Erie, London and Tillsonburg Railway
- European and North American Railway
Read more about this topic: List Of Canadian National Railways Companies