Skip to main content

How to get from Dunoon to Balloch by bus, ferry and train?

By bus, ferry and train

To get from Dunoon to Balloch in Scotland, you’ll need to take one ferry line, 2 bus lines and 2 train lines: take the CM1 ferry from Dunoon Ferry Terminal, Dunoon station to Gourock Ferry Terminal, Gourock station. Next, you’ll have to switch to the 901 bus, then the SCOTRAIL train, then the SCOTRAIL train and finally take the 1 bus from Queensgate, Inverness station to Forest Drive, Balloch station. The total trip duration for this route is approximately 6 hr 49 min.

409min
Walk to ferry station
Ferry - CM1CM1
Bus - 901901
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 11
Walk to Balloch
Leaves from Dunoon Ferry Terminal, Dunoon

Step by Step

  • 1
    Walk to ferry station
    Walk to ferry station
    Dunoon Ferry Terminal, Dunoon
    280 yd • 4 min
  • 2
    Ferry - CM1CM1
    Wait for ferry
    CM1
    Gourock
  • 3
    Ride to ferry station
    Ride to ferry station
    Gourock Ferry Terminal, Gourock
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    Railway Station, Gourock
    ID 46823683
    340 yd • 4 min
  • 5
    Bus - 901901
    Wait for bus
    901
    Glasgow
  • 6
    Ride to bus station
    Ride to bus station
    Cathedral Street, Glasgow
    ID 45242327
    75 min
  • 7
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    80 yd • 1 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 9
    Ride to train station
    Ride to train station
    Perth
    59 min
  • 10
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 11
    Ride to train station
    Ride to train station
    Inverness
    135 min
  • 12
    Walk to bus station
    Walk to bus station
    Queensgate, Inverness
    ID 45326479
    280 yd • 4 min
  • 13
    Bus - 11
    Wait for bus
    1
    Balloch
  • 14
    Ride to bus station
    Ride to bus station
    Forest Drive, Balloch
    ID 45325243
    33 min
  • 15
    Walk to Balloch
    Walk to
    Balloch
    100 yd • 2 min
*Duration based on 8am traffic

Alternative route by bus, ferry and train via CM1, 901, SCOTRAIL, SCOTRAIL and 11

To get from Dunoon to Balloch in Scotland, you’ll need to take one ferry line, 2 bus lines and 2 train lines: take the CM1 ferry from Dunoon Ferry Terminal, Dunoon station to Gourock Ferry Terminal, Gourock station. Next, you’ll have to switch to the 901 bus, then the SCOTRAIL train, then the SCOTRAIL train and finally take the 11 bus from Bus Station Stance 5, Inverness station to Wellside, Balloch station. The total trip duration for this route is approximately 7 hr 32 min.

452min
Walk to ferry station
Ferry - CM1CM1
Bus - 901901
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 1111
Walk to Balloch
Leaves from Dunoon Ferry Terminal, Dunoon

Step by Step

  • 1
    Walk to ferry station
    Walk to ferry station
    Dunoon Ferry Terminal, Dunoon
    280 yd • 4 min
  • 2
    Ferry - CM1CM1
    Wait for ferry
    CM1
    Gourock
  • 3
    Ride to ferry station
    Ride to ferry station
    Gourock Ferry Terminal, Gourock
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    Railway Station, Gourock
    ID 46823683
    340 yd • 4 min
  • 5
    Bus - 901901
    Wait for bus
    901
    Glasgow
  • 6
    Ride to bus station
    Ride to bus station
    Cathedral Street, Glasgow
    ID 45242327
    75 min
  • 7
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    80 yd • 1 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 9
    Ride to train station
    Ride to train station
    Perth
    59 min
  • 10
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 11
    Ride to train station
    Ride to train station
    Inverness
    135 min
  • 12
    Walk to bus station
    Walk to bus station
    Bus Station Stance 5, Inverness
    ID 45326923
    180 yd • 3 min
  • 13
    Bus - 1111
    Wait for bus
    11
    Inverness
  • 14
    Ride to bus station
    Ride to bus station
    Wellside, Balloch
    ID 45325237
    18 min
  • 15
    Walk to Balloch
    Walk to
    Balloch
    0.66 mi • 14 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 Dunoon to Balloch

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

Public transport stations close to Dunoon

Dunoon is located at Kirk Brae, Scotland and the nearest public transport station is Cowal Cafe, Dunoon.

Bus stations close to Dunoon:

  • Cowal Cafe, Dunoon
  • Roberts Terrace, Dunoon
  • Castle Gardens, Dunoon

Ferry stations close to Dunoon:

  • Dunoon Ferry Terminal, Dunoon
  • Dunoon Hunters Quay Ferry Terminal, Hunters Quay

Public transport stations close to Balloch, Scotland

Balloch is located at Balloch, Scotland and the nearest public transport station is Forest Drive, Balloch.

Bus stations close to Balloch:

  • Forest Drive, Balloch
  • Turning Circle, Balloch
  • Little Cullernie Park, Balloch

Alternative route by bus, ferry and train via CM1, 901, SCOTRAIL, SCOTRAIL and 11

To get from Dunoon to Balloch in Scotland, you’ll need to take one ferry line, 2 bus lines and 2 train lines: take the CM1 ferry from Dunoon Ferry Terminal, Dunoon station to Gourock Ferry Terminal, Gourock station. Next, you’ll have to switch to the 901 bus, then the SCOTRAIL train, then the SCOTRAIL train and finally take the 11 bus from Bus Station Stance 5, Inverness station to Wellside, Balloch station. The total trip duration for this route is approximately 7 hr 32 min.

452min
Walk to ferry station
Ferry - CM1CM1
Bus - 901901
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 1111
Walk to Balloch
Leaves from Dunoon Ferry Terminal, Dunoon

Step by Step

  • 1
    Walk to ferry station
    Walk to ferry station
    Dunoon Ferry Terminal, Dunoon
    280 yd • 4 min
  • 2
    Ferry - CM1CM1
    Wait for ferry
    CM1
    Gourock
  • 3
    Ride to ferry station
    Ride to ferry station
    Gourock Ferry Terminal, Gourock
    25 min
  • 4
    Walk to bus station
    Walk to bus station
    Railway Station, Gourock
    ID 46823683
    340 yd • 4 min
  • 5
    Bus - 901901
    Wait for bus
    901
    Glasgow
  • 6
    Ride to bus station
    Ride to bus station
    Cathedral Street, Glasgow
    ID 45242327
    75 min
  • 7
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    80 yd • 1 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 9
    Ride to train station
    Ride to train station
    Perth
    59 min
  • 10
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 11
    Ride to train station
    Ride to train station
    Inverness
    135 min
  • 12
    Walk to bus station
    Walk to bus station
    Bus Station Stance 5, Inverness
    ID 45326923
    180 yd • 3 min
  • 13
    Bus - 1111
    Wait for bus
    11
    Inverness
  • 14
    Ride to bus station
    Ride to bus station
    Wellside, Balloch
    ID 45325237
    18 min
  • 15
    Walk to Balloch
    Walk to
    Balloch
    0.66 mi • 14 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Dunoon to Balloch?

    The fastest way takes 409 minutes, using Bus line CM1, Bus line 901, Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 1.

  • What is the alternative route to get from Dunoon to Balloch?

    The alternative route takes 452 minutes, using Bus line CM1, Bus line 901, Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 11.

  • Is there a direct ferry between Dunoon and Balloch?

    No, you’ll have to take one ferry line, 2 bus lines and 2 train lines in total. The total travelling time is 6 hr 49 min.

  • Which ferry line goes from Dunoon to Balloch?

    The CM1 ferry line goes from Dunoon Ferry Terminal, Dunoon station near Dunoon in Dunoon to Gourock station. From there you’ll have to take 2 bus lines and 2 train lines till Gourock station near Balloch in Scotland.

  • How long does it take to travel from Dunoon to Balloch by ferry, bus and train?

    The total travel time between Dunoon in Dunoon and Balloch in Scotland by ferry, bus and train is about 6 hr 49 min.

  • Where do I get on the ferry near Dunoon to get to Balloch?

    Get on the CM1 ferry from the Dunoon Ferry Terminal, Dunoon station near Dunoon in Dunoon.

  • Where do I get off the ferry when travelling between Dunoon and Balloch?

    Get off the ferry at the Gourock stop, which is closest to Balloch in Scotland.

Live arrivals, timetables, maps