From Oban, Station Road (Bus Stance 3) bus to Balloch, Lower Stoneymollan Road (A811). 2 h 10 min £16. From Oban train to Dumbarton Central then train to Balloch. 3 h 6 min £22. From Oban taxi to Balloch. 1 h 29 min £121. From Oban drive to Balloch. 1 h 29 min £14.
Bus or train from Oban to Balloch?
Scottish Citylink operates a bus from Oban to Balloch 4 times a day. Tickets cost $18 - $26 and the journey takes 2 h 10 min. Alternatively, ScotRail operates a train from Oban to Balloch once daily. Tickets cost $25 - $40 and the journey takes 2 h 32 min. ScotRail also services this route hourly.