Travel from Oban to Campbeltown

Bus from Oban to Campbeltown

You can take a bus from Oban to Campbeltown via Ardrishaig, Argyll Arms Hotel in around 3 hours 50 minutes.

How to get from Oban to Campbeltown

ModeDurationPrice
From Oban, Station Road (Bank of Scotland) bus to Ardrishaig, Argyll Arms Hotel then bus to Campbeltown, Bus Terminus (Campbeltown Bus Terminus).3 h 50 min£16
From Oban drive to Campbeltown.1 h 46 min£16

How long does it take to get from Oban to Campbeltown?

It takes approximately 3 hours 50 minutes to get from Oban to Campbeltown, including transfers.

Is there a direct bus between Oban and Campbeltown?

No, there is no direct bus from Oban to Campbeltown. However, there are services departing from Oban, Station Road (Bank of Scotland) and arriving at Campbeltown, Bus Terminus (Campbeltown Bus Terminus) via Ardrishaig, Argyll Arms Hotel. The journey, including transfers, takes approximately 3 hours 50 minutes.

Operators from Oban to Campbeltown

OperatorPhoneWebsite
West Coast Motors01586 552319West Coast Motors
Scottish Citylink0871 266 33 33Scottish Citylink