B
- Baie des Chaleurs Railway
- Barre Granite Railway
- Bay City Terminal Railway
- Bay of Chaleurs Railway
- Bay of Quinte Railway and Navigation Company
- Bay of Quinte Railway
- Beauharnois Junction Railway
- Belleville and North Hastings Railway
- Belt Railway of Chicago
- Bessborough Hotel
- Bessemer and Barry's Bay Railway
- Bethel Granite Railway
- Brantford and Buffalo Joint Stock Railroad
- Brantford, Norfolk and Port Burwell Railway
- Brattleboro and Fitchburg Railroad
- Brattleboro and Whitehall Railroad
- British and American Express Company
- British and North American Express Company
- Brockville, Westport and North-Western Railway
- Brockville and Westport Railway
- Brockville, Westport and Sault Ste. Marie Railway
- Brooksay Realty Company
- Buctouche and Moncton Branch Railway
- Buctouche and Moncton Railway
- Buctouche and Northumberland Strait Railway
- Buctouche Railway and Transportation Company
- Buffalo and Lake Huron Railway
- Buffalo, Brantford and Goderich Railway
- Bulkley and Telkwa Valley Coal Company
- Burk's Falls and French River Railway
- Burlington and Lamoille Railroad
- Burlington and Lamoille Valley Railroad
- Burrard Inlet Tunnel and Bridge Company
Read more about this topic: List Of Canadian National Railways Companies