The station was opened in January 1879 by the
London and South Western Railway (LSWR) following the extension of its line from Meldon Junction on the
Okehampton to Plymouth line to
Holsworthy on the new Bude Branch. Five years later, it became a junction station with the construction by the
North Cornwall Railway of a line south to
Launceston which gave the latter company a direct through route over LSWR metals to
London Waterloo. The opening of the route south led to the renaming of the station - to
Halwill Junction - in March 1887. By the close of the century both lines had been extended - the Bude Branch reaching
Bude by 10 August 1898 and the North Cornwall Line to
Padstow by 23 March 1899. A third route stretching out to the north towards
Torrington was opened on 27 July 1925 by the
North Devon and Cornwall Junction Light Railway. This was served by a separate uncovered platform outside the main station building, situated to the north. The station now became officially known as
Halwill, although its running-in board provided a fuller description of the routes available, proudly announcing
Halwill for Beaworthy, junction for the Bude, North Cornwall & Torrington Lines. and those to Bude and Padstow on 3 October 1966, heralding the end for the formerly important railway junction. • Alfred Capel 1887 - 1892 (formerly station master at Ashwater, afterwards station master at Yeoford) • Frank Russell 1892 - 1898 (afterwards station master at Okehampton) • Wallace Scettrino 1898 - 1904 (formerly station master at Lydford, afterwards station master at Yeoford) • Percy Lodder 1904 - 1911 (afterwards station master at Teddington) • J.A. Balch 1911 - 1914 (formerly station master at Whimple, afterwards station master at Holsworthy) • Alfred Edwin Lock 1914 - 1917 (formerly station master at Colyton, afterwards station master at Bere Ferrers) • A.J. Brown 1917 - 1920 • N.W. Tancock 1920 - 1924 (afterwards station master at Sidmouth Junction) • John Ellicott Murch 1932 - 1940 (formerly station master at Lynton) • Mr. Oliver ca. 1943 == The station today ==