Getting there & away
Scottish Citylink buses run to Oban from Glasgow (£15, three hours, four daily) via Inveraray; from Fort William (£10, 1½ hours, four daily), with connections to Inverness; and from Perth (£11, three hours, twice daily Friday to Monday) via Tyndrum and Killin.
West Coast Motors (0870 850 6687) bus 423 runs from Oban to Lochgilphead (£4.50, 1¾ hours, four daily Monday to Friday, two on Saturday) via Kilmartin.
The West Highland Flyer (07780 724248) is a minibus service that links Oban with Fort William (£8, 1¼ hours) and Mallaig (£16, 2½ hours, one daily Monday to Saturday), where you can connect with the Skye Flyer; it operates from April to late October. Bicycles can be carried for an extra £2.
Oban is at the end of a scenic route that branches off the West Highland line at Crianlarich. There are up to three trains daily from Glasgow to Oban (£18, three hours).
The train’s not much use for travelling north from Oban; to reach Fort William requires a detour via Crianlarich (3¾ hours). Take the bus instead.
CalMac (566688; www.calmac.co.uk) ferries link Oban with the islands of Kerrera, Mull, Coll, Tiree, Lismore, Colonsay, Barra and Lochboisdale. See relevant island entries for details of ferry services. Information and reservations for all CalMac ferry services are available at Oban’s ferry terminal. Ferries to the Isle of Kerrera depart from a separate jetty, about 2 miles southwest of Oban town centre.