Machrihanish was a railway station in the village of Machrihanish, Argyll and Bute, serving the town. The Campbeltown and Machrihanish Light Railway was a 2 ft 3 in (686 mm) narrow gauge railway in Kintyre, Scotland, between the towns of Campbeltown and Machrihanish.