I've lived outside the UK for a long while and am a bit clueless about some aspects of the rail system, so I'm hoping someone can give me some help.
If I want to travel from Edinburgh airport to Oban as cheaply as possible, what's the best way to go about it? Do I need separate tickets for separate legs of the journey? Can I book online in advance and collect from machines at the stations with a credit card?
Thanks so much in advance to anyone willing to answer my boring question!