H
- Halifax and Cape Breton Railway and Coal Company
- Halifax and Eastern Railway
- Halifax and Guysborough Railway
- Halifax and South Western Railway
- Halifax and Yarmouth Railway
- Hamilton and Lake Erie Railway
- Hamilton and North-Western Railway
- Hamilton and Port Dover Railway
- Hamilton and South Western Railway
- Hamilton and Toronto Railway
- Hampton and Saint Martin's Railway
- Hoar Transport Company
- Harlem Extension Railway
- Harvey Elevator Company
- Hudson Bay Railway
- Huron and Quebec Railway
Read more about this topic: List Of Canadian National Railways Companies