Port Hardy Trunk Line

The Port Hardy Trunk Line is a 163.4 mile railway line of the RBCN Railway on Vancouver Island, running from Port Hardy to Campbell River, where it connects with BC Rail's Central Coast Line. It is designated RBCNR Line 1. At Kokish the line connects to the Telegraph Cove Branch Line, designated Line 1A and running 2.5 miles to Telegraph Cove.

From Port Hardy the RBCN operates rail ferry services to Bella Coola, connecting with BC Rail's Chilcotin-Owikeno Line there, and to HMBCS Rainbow, where it connects to the RBCN's railway network there, via which it connects to BC Rail's northern trunk line, the Grand Trunk Line.

History
In 1917, the Nimpkish Timber Company (later absorbed by Western Forest Products) opened the Nimpkish Valley Railway's (NVR) main line from Woss to Telegraph Cove. When the Royal BC Navy began building the base at Quatsino in 1928, it decided to undertake the construction of its own railway line to the base from Campbell River to Quatsino and to Port Hardy, buying the NVR and incorporating it into the new Railway Flotilla.

The acquisition of the NVR allowed for construction of the new line to proceed from four locations; the work was done with great speed, and the section from Port Hardy to Woss was completed in August 1929 and was immediately put into operation along with the rail ferry from Port Hardy to HMBCS Rainbow. At that point, the line north from Campbell River had reached Elk Bay; construction of the remaining section between to Woss was suspended for the winter; work resumed in April 1930, and was completed in September of the same year. After the completion of the link from Woss to Elk Bay, the section between Kokish and Telegraph Cove was relegated to branchline status.

Freight
Freight traffic on the Port Hardy Trunk Line is quite extensive, but most goods movements happens via the mixed trains, as well as extras composed primarily of non-commercial movements for the Navy. However, there are two scheduled freight trains daily, Through Goods 1 and 2; these are bridge movements connecting the BCR on Vancouver Island with its central and north coast termini at Prince Rupert on the Grand Trunk Line and Bella Coola on the Chilcotin–Owikeno Line by rail ferry from Port Hardy.

Most of the traffic on the Telegraph Cove Branch Line is freight in the form of logs, cut lumber, tinned fish, and packaging materials; freight trains on the branch are all extras.

Passenger
The RBCN Railway operates a number of passenger services on the Port Hardy Trunk Line ranging from Limited Express to RailBus services. The Pacific Coast Limited, operated in conjunction with BC Rail, runs between Victoria Union Station and Prince Rupert via the RBCN rail ferry service between Port Hardy and Prince Rupert, and there are three Local services on the line as well. British Columbia is the last country in North America where regularly scheduled mixed trains still operate; these consist of passenger cars attached to freight trains. Aside from the RBCN Railways's mixed trains, the only other one is BC Rail's Williams Lake – Bella Coola mixed. There is also a RailBus service operated under contract

Additionally, all local freight trains of the RBCN Railway - both scheduled and extra - carry an extra-long caboose with a sitting compartment (similar in appearance to the "drover caboose" of the granger roads of the US prairies) in which passengers are carried; these trains will pick up and drop off passengers at any station or halt when flagged. Since these trains do local shunting work at all of the scheduled stops, they are quite slow; consequently the price of a passenger ticket is much lower than on dedicated passenger trains, with a flat-rate price of only one crown (5/-, approximately C$0.75, US$0.58, GB£0.43) per station. For example, a trip from Suquash to Quatsino, a total of six stations, would cost £1.10s.- (approximately C$3.30, US$2.61, GB£1.90); in comparison, of a second-class ticket on a local train over an equal tariff-distance (23 miles) at the standard second-class chair car fare of 2/1 (approximately C$0.31, US$0.24, GB£0.18) per mile would be £2.7s.11d (approximately C$7.19, US$5.69, GB£4.14) - over twice the price.

On Fridays, Saturdays, Sundays, and holiday Mondays from the Friday before Queen's Day (penultimate Monday of May) until Labour Day (first Monday of September), the Menzies Bay Railway operates a scheduled passenger service from Campbell River to Strathcona Dam with running rights over RBCNR trackage between Campbell River and Bloedel; there is also a railbus service operated by the MBR running between Campbell River and Tla’matakw open only to workers going to and from the Lafarge Cement complex. Although these are scheduled services of the MBR, on RBCN trackage they are operated as extras.

Express

 * 75/76 Pacific Coast Limited (BC Rail/RBCN Railway): Victoria (Union) – Prince Rupert
 * One daily morning departure in each direction with BC Rail first and second class chair cars, baggage cars, sleepers, sleeperettes, and dining cars. Baggage handling is free of charge to first class passengers, and available to second class passengers for a surcharge. A short-trip surcharge is applicable to travel between Victoria and Nanaimo. Over BC Rail trackage between Victoria and Campbell River BC Rail locomotives are used, whilst on RBCN Railway trackage between Campbell River and Port Hardy, RBCN Railway locomotives are used. BC Rail locomotives haul the trains between Prince Rupert and the rail ferry terminal at HMBCS Rainbow. The 270 nautical miles between Port Hardy and HMBCS Rainbow south of Prince Rupert where the ferry dock is located, is covered in 13.5 hours. Intermediate stops: Langford, Duncan, Ladysmith, Nanaimo, Parksville, Courtenay, Campbell River, Steel Creek, Port McNeill, Port Hardy

Local
These trains make scheduled stops at all stations and halts along the route they serve. RBCNR Local trains are second-class only, with baggage and parcel handling service available for a surcharge, and have seat-side drink and snack service.


 * L1/L2, L3/L4: Campbell River – Steel Creek – Suquash – Port Hardy
 * Two daily returns, with an RBCN through car running Campbell River – Steel Creek – Tahsis, and two BCR through cars: one Nanaimo – Campbell River – Port Hardy, and one Nanaimo – Campbell River – Tahsis.


 * L5/L6, L7/L8: Port Hardy – Steel Creek – Tahsis
 * Two daily returns, with an RBCN through car running Campbell River – Steel Creek – Tahsis and a BCR through car running Nanaimo – Campbell River – Tahsis.


 * L11/L12, L13/L14, L15/L16: Port Hardy – Suquash – Sara Lake – Port Alice
 * Three daily returns. Between Port Hardy and Sara Lake these trains are operated as through cars on the Quatsino mixed.

Mixed trains
These trains make scheduled stops at all stations and halts along the route they serve. Mixed trains have second class chair cars only, along with baggage and parcel service for a surcharge; there is no drink/snack service.


 * M1/M2, M3/M4, M5/M6: Port Hardy – Suquash – Sara Lake – Quatsino
 * Three daily returns. Between Port Hardy and Sara Lake, these trains handle the cars of the Port Hardy – Port Alice locals.


 * M7/M8: Campbell River – Steel Creek – Suquash – Sara Lake – Quatsino
 * One daily return.


 * M9/M10: Port Hardy – Suquash – Sara Lake – Port Alice
 * One daily return.

RailBus
Nimpkish – Kokish – Telegraph Cove – Kokish – Port McNeill: operated by the RBCN Railway under contract to School District 85 Vancouver Island North. Operates on school days, going to Port McNeill in the morning and returning to Nimpkish in the afternoon. Being the only passenger service on the Telegraph Cove Branch Line, this train is open to passengers other than schoolchildren. However, whereas the travel is free of charge for the children, other passengers are charged at the standard Ministry second-class chair fare (£2.3s.9d for a one-way trip between Nimpkish and Telegraph Cove (21 tariff-miles), and £1.13s.4d between Telegraph Cove and Port Hardy (16 tariff-miles)).

Timetable

 * "Down" is towards Campbell River; Down trains are superior to Up trains.
 * ≈ - train travels via different route
 * ↓↑ - train does not stop

Route
♦ - Limited express stop | - Limited express do not stop

{| class="wikitable" style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; width="250" cellspacing="0" cellpadding="4" border="0" ! colspan="2" | Station !! Milepost !! Tariff-miles from prev. stn. !! Connecting lines !! Notes
 * + Port Hardy Trunk Line (Line 1)
 * style="background: #b0c4de;" | Campbell River || style="background: #b0c4de;" | ♦ || 0.0 || 0 || Central Coast Line (BCR) ||
 * style="background: #b0c4de;" | Duncan Bay ||style="background: #b0c4de;" | | || 2.8 || 3 || - ||
 * style="background: #b0c4de;" | Agrimarine ||style="background: #b0c4de;" | | || 4.3 || - || - || Freight only
 * style="background: #b0c4de;" | Bloedel ||style="background: #b0c4de;" | | || 9.2 || 6 || Menzies Bay Railway ||
 * style="background: #b0c4de;" | Browns Bay ||style="background: #b0c4de;" | | || 13.0 || 4 || - ||
 * style="background: #b0c4de;" | Elk Bay ||style="background: #b0c4de;" | | || 23.1 || 10 || - ||
 * style="background: #b0c4de;" | Stella Lake ||style="background: #b0c4de;" | | || 27.8 || 5 || - ||
 * style="background: #b0c4de;" | Hkusam ||style="background: #b0c4de;" | | || 48.3 || 20 || - ||
 * style="background: #b0c4de;" | Sayward ||style="background: #b0c4de;" | | || 50.7 || 3 || - ||
 * style="background: #b0c4de;" | Kelsey Bay ||style="background: #b0c4de;" | | || 51.7 || 1 || - ||
 * style="background: #b0c4de;" | Eve River ||style="background: #b0c4de;" | | || 66.6 || 15 || - ||
 * style="background: #b0c4de;" | Woss || style="background: #b0c4de;" | | || 90.3 || 24 || - ||
 * style="background: #b0c4de;" | Eagles Nest ||style="background: #b0c4de;" | | || 93.8 || 3 || - ||
 * style="background: #b0c4de;" | Steel Creek || style="background: #b0c4de;" | ♦ || 104.9 || 11 || Tahsis Trunk Line ||
 * style="background: #b0c4de;" | Nimpkish ||style="background: #b0c4de;" | | || 109.3 || 4 || - ||
 * style="background: #b0c4de;" | Kokish ||style="background: #b0c4de;" | | || 128.1 || 18 || Telegraph Cove Branch Line || sawmill
 * style="background: #b0c4de;" | Englewood ||style="background: #b0c4de;" | | || 131.0 || 3 || - ||
 * style="background: #b0c4de;" | Alder Bay ||style="background: #b0c4de;" | | || 132.9 || 2 || - || Passenger only
 * style="background: #b0c4de;" | Ches-La-Kee ||style="background: #b0c4de;" | | || 136.2 || 3 || - ||
 * style="background: #b0c4de;" | Hyde Creek ||style="background: #b0c4de;" | | || 137.9 || 2 || - ||
 * style="background: #b0c4de;" | Port McNeill || style="background: #b0c4de;" | ♦ || 140.9 || 3 || - ||
 * style="background: #b0c4de;" | Klickseewy ||style="background: #b0c4de;" | | || 146.2 || 5 || - ||
 * style="background: #b0c4de;" | Suquash || style="background: #b0c4de;" | | || 149.3 || 3 || Quatsino Trunk Line ||
 * style="background: #b0c4de;" | Fort Rupert || style="background: #b0c4de;" | | || 159.6 || 10 || - ||
 * style="background: #b0c4de;" | Port Hardy || style="background: #b0c4de;" | ♦ || 163.4 || 3 || - || Rail ferries to Bella Coola, Prince Rupert via HMBCS Rainbow, and Tasu
 * colspan="6" style="background: #b0c4de;" | Telegraph Cove Branch Line (Line 1A)
 * style="background: #b0c4de;" colspan=2 | Kokish || 0.0 || 0 || Port Hardy Trunk Line || sawmill
 * style="background: #b0c4de;" colspan=2 | Beaver Cove || 1.0 || 1 || - || log dock
 * style="background: #b0c4de;" colspan=2 | Telegraph Cove || 2.5 || 2 || - || fish packing plant
 * style="background: #b0c4de;" | Nimpkish ||style="background: #b0c4de;" | | || 109.3 || 4 || - ||
 * style="background: #b0c4de;" | Kokish ||style="background: #b0c4de;" | | || 128.1 || 18 || Telegraph Cove Branch Line || sawmill
 * style="background: #b0c4de;" | Englewood ||style="background: #b0c4de;" | | || 131.0 || 3 || - ||
 * style="background: #b0c4de;" | Alder Bay ||style="background: #b0c4de;" | | || 132.9 || 2 || - || Passenger only
 * style="background: #b0c4de;" | Ches-La-Kee ||style="background: #b0c4de;" | | || 136.2 || 3 || - ||
 * style="background: #b0c4de;" | Hyde Creek ||style="background: #b0c4de;" | | || 137.9 || 2 || - ||
 * style="background: #b0c4de;" | Port McNeill || style="background: #b0c4de;" | ♦ || 140.9 || 3 || - ||
 * style="background: #b0c4de;" | Klickseewy ||style="background: #b0c4de;" | | || 146.2 || 5 || - ||
 * style="background: #b0c4de;" | Suquash || style="background: #b0c4de;" | | || 149.3 || 3 || Quatsino Trunk Line ||
 * style="background: #b0c4de;" | Fort Rupert || style="background: #b0c4de;" | | || 159.6 || 10 || - ||
 * style="background: #b0c4de;" | Port Hardy || style="background: #b0c4de;" | ♦ || 163.4 || 3 || - || Rail ferries to Bella Coola, Prince Rupert via HMBCS Rainbow, and Tasu
 * colspan="6" style="background: #b0c4de;" | Telegraph Cove Branch Line (Line 1A)
 * style="background: #b0c4de;" colspan=2 | Kokish || 0.0 || 0 || Port Hardy Trunk Line || sawmill
 * style="background: #b0c4de;" colspan=2 | Beaver Cove || 1.0 || 1 || - || log dock
 * style="background: #b0c4de;" colspan=2 | Telegraph Cove || 2.5 || 2 || - || fish packing plant
 * style="background: #b0c4de;" | Suquash || style="background: #b0c4de;" | | || 149.3 || 3 || Quatsino Trunk Line ||
 * style="background: #b0c4de;" | Fort Rupert || style="background: #b0c4de;" | | || 159.6 || 10 || - ||
 * style="background: #b0c4de;" | Port Hardy || style="background: #b0c4de;" | ♦ || 163.4 || 3 || - || Rail ferries to Bella Coola, Prince Rupert via HMBCS Rainbow, and Tasu
 * colspan="6" style="background: #b0c4de;" | Telegraph Cove Branch Line (Line 1A)
 * style="background: #b0c4de;" colspan=2 | Kokish || 0.0 || 0 || Port Hardy Trunk Line || sawmill
 * style="background: #b0c4de;" colspan=2 | Beaver Cove || 1.0 || 1 || - || log dock
 * style="background: #b0c4de;" colspan=2 | Telegraph Cove || 2.5 || 2 || - || fish packing plant
 * colspan="6" style="background: #b0c4de;" | Telegraph Cove Branch Line (Line 1A)
 * style="background: #b0c4de;" colspan=2 | Kokish || 0.0 || 0 || Port Hardy Trunk Line || sawmill
 * style="background: #b0c4de;" colspan=2 | Beaver Cove || 1.0 || 1 || - || log dock
 * style="background: #b0c4de;" colspan=2 | Telegraph Cove || 2.5 || 2 || - || fish packing plant
 * style="background: #b0c4de;" colspan=2 | Beaver Cove || 1.0 || 1 || - || log dock
 * style="background: #b0c4de;" colspan=2 | Telegraph Cove || 2.5 || 2 || - || fish packing plant
 * style="background: #b0c4de;" colspan=2 | Telegraph Cove || 2.5 || 2 || - || fish packing plant