Skip to main content

How to get from Helensburgh to Campbeltown by bus?

From Helensburgh to Campbeltown by bus

To get from Helensburgh to Campbeltown in Scotland, take the 306 bus from Helensburgh Railway Station, Helensburgh station to Duck Bay, Arden station. Next, take the 926 bus from Duck Bay, Arden station to Bus Terminus, Campbeltown station. The total trip duration for this route is approximately 4 hr 38 min.

278min
Walk to bus station
Bus - 306306
Bus - 926926
Leaves from Helensburgh Railway Station, Helensburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Helensburgh Railway Station, Helensburgh
    ID 6070526
    10 yd • 1 min
  • 2
    Bus - 306306
    Wait for bus
    306
    Alexandria
  • 3
    Ride to bus station
    Ride to bus station
    Duck Bay, Arden
    ID 6070619
    11 min
  • 4
    Walk to bus station
    Walk to bus station
    Duck Bay, Arden
    ID 6070618
    20 yd • 1 min
  • 5
    Bus - 926926
    Wait for bus
    926
    Campbeltown
  • 6
    Ride to bus station Bus Terminus, Campbeltown
    Ride to bus station
    Bus Terminus, Campbeltown
    ID 60709324
    213 min
*Duration based on 8am traffic

From Helensburgh to Campbeltown by bus and train

To get from Helensburgh to Campbeltown in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Helensburgh Central station to Hyndland station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 926 bus from Anniesland Cross, Anniesland station to Bus Terminus, Campbeltown station. The total trip duration for this route is approximately 5 hr 6 min.

306min
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 926926
Leaves from Helensburgh Central

Step by Step

  • 1
    Start from train station
    Start from train station
    Helensburgh
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 3
    Ride to train station
    Ride to train station
    Hyndland
    33 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Milngavie
  • 5
    Ride to train station
    Ride to train station
    Anniesland
    3 min
  • 6
    Walk to bus station
    Walk to bus station
    Anniesland Cross, Anniesland
    ID 6090381
    140 yd • 2 min
  • 7
    Bus - 926926
    Wait for bus
    926
    Campbeltown
  • 8
    Ride to bus station Bus Terminus, Campbeltown
    Ride to bus station
    Bus Terminus, Campbeltown
    ID 60709324
    242 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Helensburgh to Campbeltown

The distance between Helensburgh, Scotland and Campbeltown, Scotland is approximately 115.97 mi, which can typically be travelled in 278 min. Moovit will show you the directions from Helensburgh to Campbeltown by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Helensburgh

Helensburgh is located at Helensburgh, Scotland and the nearest public transport station is Helensburgh Central.

Train stations close to Helensburgh:

  • Helensburgh Upper

Bus stations close to Helensburgh:

  • Helensburgh Central
  • Helensburgh Railway Station, Helensburgh
  • Lomond Street, Helensburgh

Public transport stations close to Campbeltown, Scotland

Campbeltown is located at Campbeltown, Scotland and the nearest public transport station is High Street, Campbeltown.

Bus stations close to Campbeltown:

  • High Street, Campbeltown
  • Bus Depot, Campbeltown
  • Prince's Street Junct, Campbeltown

From Helensburgh to Campbeltown by bus and train

To get from Helensburgh to Campbeltown in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Helensburgh Central station to Hyndland station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 926 bus from Anniesland Cross, Anniesland station to Bus Terminus, Campbeltown station. The total trip duration for this route is approximately 5 hr 6 min.

306min
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 926926
Leaves from Helensburgh Central

Step by Step

  • 1
    Start from train station
    Start from train station
    Helensburgh
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 3
    Ride to train station
    Ride to train station
    Hyndland
    33 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Milngavie
  • 5
    Ride to train station
    Ride to train station
    Anniesland
    3 min
  • 6
    Walk to bus station
    Walk to bus station
    Anniesland Cross, Anniesland
    ID 6090381
    140 yd • 2 min
  • 7
    Bus - 926926
    Wait for bus
    926
    Campbeltown
  • 8
    Ride to bus station Bus Terminus, Campbeltown
    Ride to bus station
    Bus Terminus, Campbeltown
    ID 60709324
    242 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Helensburgh to Campbeltown?

    The fastest way takes 278 minutes, using Bus line 306, Bus line 926.

  • What is the alternative route to get from Helensburgh to Campbeltown?

    The alternative route takes 306 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 926.

  • Is there a direct bus between Helensburgh and Campbeltown in Scotland?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 4 hr 38 min.

  • Which bus line goes from Helensburgh to Campbeltown in Scotland?

    The 306 bus line goes from Helensburgh Railway Station, Helensburgh station near Helensburgh to Alexandria station. From there you’ll have to take one bus line till Alexandria station near Campbeltown in Scotland

  • How long does it take to travel from Helensburgh to Campbeltown in Scotland by bus?

    The total travel time between Helensburgh and Campbeltown in Scotland by bus is about 4 hr 38 min.

  • Where do I get on the bus near Helensburgh to get to Campbeltown in Scotland?

    Get on the 306 bus from the Helensburgh Railway Station, Helensburgh stop near Helensburgh in Scotland.

  • Where do I get off the bus when travelling between Helensburgh and Campbeltown in Scotland?

    Get off the bus at the Alexandria stop, which is closest to Campbeltown in Scotland.

Live arrivals, timetables, maps