Canadian Railways Canadian Government Railways Canadian Commuter Lines Canadian Heritage Lines Canadian Tour Operators Canadian Manufacturers & Suppliers Canadian Railway Museums Canadian Railfan Web Sites Narrow Gauge Railways of the World
Note: Lighter typeface indicates web sites that either fail to link or no longer exist.
Alberta RailNet Algoma Central Railway Arnaud Railway Athabaska Northern Railway Barrie Collingwood Railway Badlands Railway Battle River Railway Big Sky Rail British Columbia Railway Canadian American Railroad Canadian National Railway Canadian National Railway Store Canadian Pacific Railway Canadian Pacific Railway Archives Canadian Pacific Railway Store Cape Breton & Central Nova Scotia Railway Carleton Trail Railway Cartier Railway Central Manitoba Railway Central Western Railway Chemin de fer Baie des Chaleurs Chemin de fer Charlevoix Chemin de fer de la Matapedia et du Golfe Chemin de Fer de Lanaudiere Chemin de Fer Sartigan Corporation du Chemin de Fer de la Gaspesie Esquimalt & Nanaimo Railway (Island Corridor Foundation) Essex Terminal Railway Ferroequus Railway Company Limited Fife Lake Railway (Great Western Railway) Goderich Exeter Railway Grand Forks Railway Great Sandhills Railway Great Western Railway Guelph Junction Railway Hudsons Bay Railway Huron Central Railway INCO Railway International Reload Systems Island Corridor Foundation (Esquimalt & Nanaimo Railway) Keewatin Railway Company Kelowna Pacific Railway La Compagnie de Chemin de Fer de La Riviere Romaine Lakeland & Waterways Railway Last Mountain Railway MacKenzie Northern Railway Mattagami Railroad New Brunswick East Coast Railway New Brunswick Southern Railway New England Central Railroad (Genesee & Wyoming Inc.) Okanagan Valley Railway Ontario L'Original Railway Ontario Southland Railway Orangeville Brampton Railway Ottawa Central Railway Ottawa Valley Railway (Genesee & Wyoming Inc.) Port Colbourne Harbour Railway Quebec Gatineau Railway Quebec North Shore & Labrador Railway Quebec Southern Railway Red Coat Road & Rail River Hills Railway Roberval & Saguenay Railway Southern Manitoba Railway Southern Ontario Railway Southern Rails Cooperative Southern Railway of British Columbia Sidney Coal Railway St. Lawrence & Atlantic Railroad St. Thomas & Eastern Railway Thunder Rail Torch River Rail Toronto Terminals Railway Tshiuetin Rail Transportation Wabush Lake Railway Waterloo St. Jacobs Railway Wheatland Railway Windsor and Hantsport Railway
Canadian Government Railways
Greater Winnipeg Water District Ontario Northland Railway VIA Rail Canada
Canadian Commuter Lines
Agence Metropolitaine de Transport Calgary Transit Edmonton Transit GO Transit Ottawa Carleton Transportation Translink Toronto Transit Commission West Coast Express
Canadian Heritage Lines
Alberni Pacific Railway Alberta Prairie Railway Halton County Radial Railway Hull Chelsea Wakefield Steam Train Kamloops Heritage Railway Kettle Valley Steam Railway Kimberley's Underground Mining Railway Portage Flyer Port Stanley Terminal Railway Prairie Dog Central Railway Rocky Mountain Rail Society (Alberta Prairie Railway) Salem & Hillsborough Railroad South Simcoe Railway Train du Haut-Saint-Francois Waterloo Central Railway York Durham Heritage Railway
Canadian Tour Operators
Bike Train Credit Valley Explorer L'Amiral Mattawa Temiscaming Excursion Co. Nagel Tours Funtrain Rocky Mountaineer Rocky Mountain Rail Society Royal Canadian Pacific Trains Touristques de Chaudiere Appalaches
Canadian Manufacturers & Suppliers
Andrew Merrilees Ltd. AV Rail Contracting Bombardier CAD Railway Industries Ltd. Caltrax Inc. Canac Central Rail Supply Ltd. Dendoff Springs Ltd. Geismar Modern Track Machinery Griffin Wheel Company Harmer Steel Products National Steel Car Orca Railway Systems OWS Rail Car Pandrol Canada PNR Railworks Portec Rail Products Power Rail Training & Consulting Prime Railway Services RailPower Technologies ( Now R.J. Corman Railroad Group USA) Services Techniques DHG Ltd.
Canadian Railway Museums
Alberta 2005 Centennial Railway Museum Alberta Central Railway Museum Alberta Railway Museum Athabasca CNoR Station Restoration Project, The Aspen Crossing Athabasca Train Station BC Forest Discovery Centre Bytown Railway Society Canadian Council for Railway Heritage Canadian Museum of Rail Travel, The Cochrane Railway and Pioneer Museum Elgin County Railway Museum «««««« Access blocked by software named WordFence End of an Era, The Expo Rail Fort Erie Railroad Museum Fort Langley CN Station Museum Fraser Valley Heritage Railway Society Guelph Historical Railway Association Halifax and South Western Railway Museum Heritage Park Historical Village Hespeler Heritage Railway Station Association Hinton Grand Trunk Pacific Station Komoka Railway Museum McAdam Railway Station Memory Lane Railway Museum Miles Canyon Historic Railway Society Ministers Island National Museum of Science and Technology Nelson Electric Tramway Society New Brunswick Railway Heritage Association Niagara Railway Museum Northern Ontario Railroad Museum Palmerston Railroad Heritage Museum Association Port Moody Station Museum Railway Capital of Canada, The Railway Coastal Musuem Railway Museum of Eastern Ontario Revelstoke Railway Museum Saskatchewan Railway Museum, The Sydney & Louisburg Railway Museum Toronto Railway Historical Association Transit Museum Society (TRAMS) Wainwright Railway Preservation Society West Coast Railway Association Winnipeg Railway Museum
Canadian Railfan Web Sites
1883 Locomotive Engineers' Strike in the Canadian North West, The 3716 Algoma Central Railfan & Modelling Site Algoma Eastern Railway Alstom Ogden Shops Atlas of Alberta Railways Barraclou Blurred Visions Brian's Rail Photography Brockville Railway Tunnel Broken Rail's Railway Earth Brooks Aqueduct, The Caboose Coffee Canada Atlantic Railway Research Site, The Canada by Rail Canada by Train Canada Southern Railway Canadian Freight Cars Canadian Freight Car Gallery Canadian MLW/ALCo Pages, The Canadian National Electric Railways Canadian National on Vancouver Island Canadian Northern Society Canadian Online Railway Canadian Pacific Electric Lines Canadian Pacific Historical Association «««««« This link fails intermittantly Canadian Pacific Pages Canadian Pacific Railway's CLC Locomotives Canadian Pacific Railway Locomotive Roster Canadian Pacific Railway Diesel Locomotive Roster, The Canadian Pacific Railway Photos Canadian Pacific Transport Company Limited Canadian Railroad Pictures Canadian Railway Hall of Fame Canadian Railway Observations Canadian Street Railways Canadian Transport Sourcebook Central Vermont Railway, The Charles Cooper's Railway Pages Chatham, Wallaceburg & Lake Erie Railway Chung Collection CN Images of Canada Gallery CN Lines Special Interest Group CNR in Ontario CNR Trucking: Express and Freight Vehicles Colin Churcher' Railway Pages Cornwall Street Railway Light and Power Company Country Railroad Station of Manitoba, The CP Heritage Steam Collection for MSTS CPR Collection Crowsnest Pass Railway Route, The Current White Pass & Yukon Route Resources CW's Stuff Dave Wilkie Train and Ship Photographs Delorimier Shops of the Canadian Pacific Railway Dominion Atlantic Railway Digital Preservation Initiative Dual Flag Railroad Photos Earwicker's Photography Eastern Quebec Railways Edmonton Radial Railway Society Engine 1095 Restoration Project E&N Port Alberni Subdivision Info «««««« This link fails continuously E&N Russell Roundhouse Fergus Railfan First Lady of the Rails Fraser Valley Railfan Freight Train to New Minas Galt and Preston Street Railway Glenbow Museum, The Great CPR Exposition GOKW.ORG Grand Trunk Railway Shops Great Northern Railway in British Columbia's Fraser Valley Guelph Radial Railway Halifax Railfanning Hamilton Street Railway Company, The Ham and Railfanning History of Railway Companies in Nova Scotia Jay's Blog Jim Sandiland's Railroad Web Pages Joggins Railway John M. Egan, A Railway Officer in Winnipeg, 1882-1886 Kentville Roundhouse Demolished Kettle Valley Brakemen Kettle Valley Railway Kinsol Trestle Kitchener & Waterloo Street Railway Last Days of Steam, The Locomotive 6077 London & Port Stanley Railway McAdam Railway Station McAdam's Historic Railway Station Miami CNR Railway Station Mile 77 Mile 262 Modern Tank Car Home Page Moosenee Trains Mount Royal Tunnel Electrification Mr. Dan's Page of Rail Stuff My Dad's Trains My Railfan My Train Travels Niagara Falls Railroad History Niagara Rails Newfoundland Rail Scenes Newfoundland Railway North America Railway Hall of Fame, The North of the Colour Line Northern Alberta Railways Company Northlander Northwest Rail Pics Nova Scotia Railway Heritage Society Nova Scotia Telegraphs Landlines and Cables NYC Ottawa Division Old Time Trains Onderdonk's Way Ontario Northland's Northlander Ontario Railway History Page, The ONR Gallery Ottawa Valley Railway Portage la Prairie CP Rail Station Preserved Steam Locomotives of British Columbia Preston & Berlin Street Railway Quebec Central Railway Quebec North Shore & Labrador Railway Quebec North Shore & Labrador Railway Version 6.04 Railfanning at North Bay Railfanning Ontario Rail Radio - Vancouver Rail's North Railpower Green Goats Railroad Images Rails Across the Red - Selkirk or Winnipeg Railscanning in the Toronto Area Rails in Toronto Railway Chronicles Railway Era in Surrey 1887-1910, The Railway in Clarenville, The Railway Newfoundland Railways of Caledon Railways of Canada Archives Railways of Eastern Ontario Railways of Newfoundland Railways of the Past Reality Scaled Train Gifs Richard Leonard's Steam Locomotive Archive Rise and Fall of the Manitoba Railway Garden, The Royal Hudson 2860 Scenic Railroads Shane Stewart's Canadian Railroads Sloman School Car Southern Ontario Locomotive Restoration Society Southwestern Ontario Trains Steam Locomotives of the CPR Telegraph Office, The Thousand Islands Railway Company, The Three Valley Gap Thurso and Nation Valley Railway Ties That Bind, The Toronto, Hamilton & Buffalo Locomotive Restoration Toronto, Hamilton & Buffalo Railway Historical Society Trackside Treasure Train Geek Train Journey Through the Ottawa Valley, A Trains Across Canada Trains Can Trains Canada Transit Toronto True Tales from a CPR Section House Unofficial Algoma Railway Unofficial Ontario Northland Railfan Site Unofficial CPR Steam Program Vancouver Island Railway VIA Rail Canada's Bras d'Or VIA Rail F40PH-2 Western Shortline Rosters West Lincoln Historical Society Westminster Station White Pass Fan Net White Pass & Yukon RR Winnipeg Streetcar 356 Restoration Wolvertonmile World According to CDLU, The Yard Limit, The
Narrow Gauge Railways of the World
Alder Gulch Shortline Railroad - Virginia City, Montana, USA - 30 inch gauge. Bala Lake Railway - Llanuwchllyn, Gwynedd, Wales, United Kingdom - 2 foot gauge. Berner Oberland Bahn - Interlaken, Bernese Oberland, Switzerland - Metre gauge (rack & adhesion). Corris Railway - Corris, Gwynedd, Wales, United Kingdom - 2 feet 3 inch gauge. Cumbres & Toltec Scenic Railroad - Chama, New Mexico, USA - 3 foot gauge. Dampfbahn Furka-Bergstrecke - Realp, Uri, Switzerland - Metre gauge (rack & adhesion). Darjeeling Himalayan Railway - Darjeeling, India - 2 foot gauge. Durango & Silverton Narrow Gauge - Durango, Colorado, USA - 3 foot gauge. East Broad Top - Orbisonia, Pennsylvania, USA - 3 foot gauge. Ferrocarril Austral Fueguino - Ushuaia, Tierra del Fuego, Argentina - 500 millimetre gauge. Ffestiniog Railway - Porthmadog, Gwynedd, Wales, United Kingdom - 1 foot 11 1/2 inch gauge. Georgetown Loop Railroad - Georgetown, Colorado, USA - 3 foot gauge. Gornergrat Bahn - Zermatt, Valais, Switzerland - Metre gauge (rack). Harzer Schmalspurbahnen - Wernigerode, Germany - Metre gauge. Jungfrau Bahn - Kleine Scheidegg, Bernese Oberland, Switzerland - 800 millimetre gauge (rack). Llanberis Lake Railway - Llanberis, Gwynedd, Wales, United Kingdom - 1 foot 11 3/4 inch gauge. Matterhorn Gotthard Bahn - Brig, Valais, Switzerland - Metre gauge (rack & adhesion). Rhätische Bahn - Chur, Graubünden, Switzerland - Metre gauge (rack & adhesion). Schynige Platte Bahn - Wilderswil, Bernese Oberland, Switzerland - 800 millimetre gauge (rack). Snowdon Mountain Railway - Llanberis, Gwynedd, Wales, United Kingdom - 2 foot 7 1/2 inch gauge (rack). Sumpter Valley Railway - McEwen, Oregon, USA - 3 foot gauge. Talyllyn Railway - Tywyn, Gwynedd, Wales, United Kingdom - 2 feet 3 inch gauge. Vale of Rheidol Railway - Aberystwyth, Ceredigion, Wales, United Kingdom - 1 foot 11 3/4 inch gauge. Welsh Highland Railway - Porthmadog, Wales, Gwynedd, United Kingdom - 1 foot 11 1/2 inch gauge. Wengernalp Bahn - Lauterbrunnen, Bernese Oberland, Switzerland - 800 millimetre gauge (rack). Wiscasset Waterville & Farmington Railway - Alna, Maine, USA - 2 foot gauge. White Pass & Yukon Route - Skagway, Alaska, USA - 3 foot gauge. Zillertalbahn - Jenbach, Tyrol, Austria - 760 millimetre gauge.