Skip to main content

How to get from Kirkwall to Banff by bus and ferry?

From Kirkwall to Banff by bus and ferry

To get from Kirkwall to Banff in Scotland, you’ll need to take 2 bus lines and one ferry line: take the X10 bus from Glaitness School, Kirkwall station to Passenger Terminal, Hatston station. Next, you’ll have to switch to the NL2 ferry and finally take the 35 bus from Union Square Bus Station, Aberdeen station to Low Street, Banff station. The total trip duration for this route is approximately 11 hr 29 min.

689min
Walk to bus station
Bus - X10X10
Ferry - NL2NL2
Bus - 3535
Leaves from Glaitness School, Kirkwall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Glaitness School, Kirkwall
    ID 6020710794
    100 m • 2 min
  • 2
    Bus - X10X10
    Wait for bus
    X10
    Stromness
  • 3
    Ride to bus station
    Ride to bus station
    Passenger Terminal, Hatston
    ID 6020710484
    9 min
  • 4
    Walk to ferry station
    Walk to ferry station
    Kirkwall Orkney Hatston Ferry Terminal, Hatston
    ID 9300KWH
    10 m • 1 min
  • 5
    Ferry - NL2NL2
    Wait for ferry
    NL2
    Aberdeen
  • 6
    Ride to ferry station
    Ride to ferry station
    Aberdeen Ferry Terminal, Aberdeen
    ID 9300ABA
    465 min
  • 7
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070051
    520 m • 7 min
  • 8
    Bus - 3535
    Wait for bus
    35
    Elgin
  • 9
    Ride to bus station Low Street, Banff
    Ride to bus station
    Low Street, Banff
    ID 630021332
    133 min
*Duration based on 8am traffic

Alternative route from Kirkwall to Banff by bus and ferry via X10, NL2 and X35

To get from Kirkwall to Banff in Scotland, you’ll need to take 2 bus lines and one ferry line: take the X10 bus from Glaitness School, Kirkwall station to Passenger Terminal, Hatston station. Next, you’ll have to switch to the NL2 ferry and finally take the X35 bus from Union Square Bus Station, Aberdeen station to Low Street, Banff station. The total trip duration for this route is approximately 11 hr 51 min.

711min
Walk to bus station
Bus - X10X10
Ferry - NL2NL2
Bus - X35X35
Leaves from Glaitness School, Kirkwall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Glaitness School, Kirkwall
    ID 6020710794
    100 m • 2 min
  • 2
    Bus - X10X10
    Wait for bus
    X10
    Stromness
  • 3
    Ride to bus station
    Ride to bus station
    Passenger Terminal, Hatston
    ID 6020710484
    9 min
  • 4
    Walk to ferry station
    Walk to ferry station
    Kirkwall Orkney Hatston Ferry Terminal, Hatston
    ID 9300KWH
    10 m • 1 min
  • 5
    Ferry - NL2NL2
    Wait for ferry
    NL2
    Aberdeen
  • 6
    Ride to ferry station
    Ride to ferry station
    Aberdeen Ferry Terminal, Aberdeen
    ID 9300ABA
    465 min
  • 7
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070051
    520 m • 7 min
  • 8
    Bus - X35X35
    Wait for bus
    X35
    Banff
  • 9
    Ride to bus station Low Street, Banff
    Ride to bus station
    Low Street, Banff
    ID 630021332
    115 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 Kirkwall to Banff

The distance between Kirkwall, Scotland and Banff, Scotland is approximately 293.9 km, which can typically be travelled in 689 min. Moovit will show you the directions from Kirkwall to Banff by bus and ferry, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Kirkwall

Kirkwall is located at Kirkwall, Scotland and the nearest public transport station is Tesco, Kirkwall.

Bus stations close to Kirkwall:

  • Tesco, Kirkwall
  • Glaitness School, Kirkwall
  • Pickaquoy Leisure Centre, Kirkwall

Ferry stations close to Kirkwall:

  • Kirkwall Shapinsay Ferry Terminal, Kirkwall
  • Kirkwall Orkney Ferry Terminal, Kirkwall
  • Kirkwall Orkney Hatston Ferry Terminal, Hatston

Public transport stations close to Banff, Scotland

Banff is located at Banff, Scotland and the nearest public transport station is Low Street, Banff.

Bus stations close to Banff:

  • Low Street, Banff
  • High Street, Banff
  • Water Lane, Banff

Alternative route from Kirkwall to Banff by bus and ferry via X10, NL2 and X35

To get from Kirkwall to Banff in Scotland, you’ll need to take 2 bus lines and one ferry line: take the X10 bus from Glaitness School, Kirkwall station to Passenger Terminal, Hatston station. Next, you’ll have to switch to the NL2 ferry and finally take the X35 bus from Union Square Bus Station, Aberdeen station to Low Street, Banff station. The total trip duration for this route is approximately 11 hr 51 min.

711min
Walk to bus station
Bus - X10X10
Ferry - NL2NL2
Bus - X35X35
Leaves from Glaitness School, Kirkwall

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Glaitness School, Kirkwall
    ID 6020710794
    100 m • 2 min
  • 2
    Bus - X10X10
    Wait for bus
    X10
    Stromness
  • 3
    Ride to bus station
    Ride to bus station
    Passenger Terminal, Hatston
    ID 6020710484
    9 min
  • 4
    Walk to ferry station
    Walk to ferry station
    Kirkwall Orkney Hatston Ferry Terminal, Hatston
    ID 9300KWH
    10 m • 1 min
  • 5
    Ferry - NL2NL2
    Wait for ferry
    NL2
    Aberdeen
  • 6
    Ride to ferry station
    Ride to ferry station
    Aberdeen Ferry Terminal, Aberdeen
    ID 9300ABA
    465 min
  • 7
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070051
    520 m • 7 min
  • 8
    Bus - X35X35
    Wait for bus
    X35
    Banff
  • 9
    Ride to bus station Low Street, Banff
    Ride to bus station
    Low Street, Banff
    ID 630021332
    115 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Kirkwall to Banff?

    The fastest way takes 689 minutes, using Bus line X10, Ferry line NL2, Bus line 35.

  • What is the alternative route to get from Kirkwall to Banff?

    The alternative route takes 711 minutes, using Bus line X10, Ferry line NL2, Bus line X35.

  • Is there a direct bus between Kirkwall and Banff in Scotland?

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

  • Which bus line goes from Kirkwall to Banff in Scotland?

    The X10 bus line goes from Glaitness School, Kirkwall station near Kirkwall to Stromness station. From there you’ll have to take one bus line and one ferry line till Stromness station near Banff in Scotland

  • How long does it take to travel from Kirkwall to Banff in Scotland by bus and ferry?

    The total travel time between Kirkwall and Banff in Scotland by bus and ferry is about 11 hr 29 min.

  • Where do I get on the bus near Kirkwall to get to Banff in Scotland?

    Get on the X10 bus from the Glaitness School, Kirkwall stop near Kirkwall in Scotland.

  • Where do I get off the bus when travelling between Kirkwall and Banff in Scotland?

    Get off the bus at the Stromness stop, which is closest to Banff in Scotland.