Travel To Oban By Train : From Glasgow, on the West Highland Line. Download timetables here. By Bus : From Glasgow, Edinburgh, Dundee, Perth, Fort William by Citylink. Download timetables here. By Ferry : From Mull, Colonsay, Lismore, Coll & Tiree, Barra & South Uist by Caledonian MacBrayne Read more about By Public Transport