Creagan was a railway station located on the north shore of Loch Creran 1⁄4 mile (400 m) north of the Creagan Inn in Argyll and Bute. It was on the Ballachulish branch line that linked Connel Ferry, on the main line of the Callander and Oban Railway, with Ballachulish.