Bala (Penybont) is the current terminus of the Bala Lake Railway, and has occupied the site of the former halt since 1976. The narrow-gauge Bala Lake Railway originally named the station Bala (Llyn Tegid) (Llyn Tegid is Welsh for "Lake Bala". The station was subsequently renamed to the current Bala (Penybont).
Opened by the Great Western Railway in 1934, it closed in 1939. In 1976 the Bala Lake Railway opened its eastern terminus on the site. The Bala Lake Railway began passenger services in 1972, and opened extensions in 1973 and 1975. Bala was reached in 1976. Writing in the railway directory "Steam '81" the general manager, G H Barnes, stated: "We aim to be in Bala near Loch Cafe in 1981, distance then 5.25 miles." This was an official prediction of the further extension of the line into Bala town centre, but the work was not carried out, and the statement was not repeated in the following year's directory, "Steam '82", leaving Bala (Llyn Tegid) as the eastern terminus of the line.
Butt, R. V. J. (1995). The Directory of Railway Stations: details every public and private passenger station, halt, platform and stopping place, past and present (1st ed.). Sparkford: Patrick Stephens Ltd. ISBN978-1-85260-508-7. OCLC60251199.