Skip to main content

How to get from Aberdeen to Johnshaven by bus?

From Aberdeen to Johnshaven by bus

Take one direct bus from Aberdeen to Johnshaven in Scotland: take the X7 bus from Union Square Bus Station, Aberdeen station to Road End, Johnshaven station. The total trip duration for this route is approximately 1 hr 20 min. The ride fare is £18.50.

80min£18.50
Walk to bus station
Bus - X7X7
Walk to Johnshaven
Leaves from Union Square Bus Station, Aberdeen

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070031
    80 m • 2 min
  • 2
    Bus - X7X7
    Wait for bus
    X7
    Dundee City Centre
  • 3
    Ride to bus station
    Ride to bus station
    Road End, Johnshaven
    ID 630040501
    69 min
  • 4
    Walk to Johnshaven
    Walk to
    Johnshaven
    640 m • 9 min
*Duration based on 8am traffic

From Aberdeen to Johnshaven by bus and train

To get from Aberdeen to Johnshaven in Scotland, you’ll need to take one train line and 2 bus lines: take the CROSSCOUNTRY train from Aberdeen station to Stonehaven station. Next, you’ll have to switch to the 8A bus and finally take the 107 bus from Barclay Street, Stonehaven station to The Square, Johnshaven station. The total trip duration for this route is approximately 1 hr 21 min.

81min
Train - CROSSCOUNTRY
Bus - 8A8A
Bus - 107107
Leaves from Aberdeen

Step by Step

  • 1
    Start from train station
    Start from train station
    Aberdeen
  • 2
    Train - CROSSCOUNTRYCROSSCOUNTRY
    Wait for train
    CROSSCOUNTRY
    Penzance
  • 3
    Ride to train station
    Ride to train station
    Stonehaven
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Arduthie Primary School, Stonehaven
    ID 630041372
    530 m • 7 min
  • 5
    Bus - 8A8A
    Wait for bus
    8A
    Stonehaven
  • 6
    Ride to bus station
    Ride to bus station
    Christie Crescent, Stonehaven
    ID 630041361
    1 min
  • 7
    Walk to bus station
    Walk to bus station
    Barclay Street, Stonehaven
    ID 630041261
    630 m • 9 min
  • 8
    Bus - 107107
    Wait for bus
    107
    Montrose
  • 9
    Ride to bus station The Square, Johnshaven
    Ride to bus station
    The Square, Johnshaven
    ID 630045121
    30 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 Aberdeen to Johnshaven

The distance between Aberdeen, Scotland and Johnshaven, Scotland is approximately 47.01 km, which can typically be travelled in 80 min. Moovit will show you the directions from Aberdeen to Johnshaven 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 Aberdeen

Aberdeen is located at Aberdeen, Scotland and the nearest public transport station is Union Square Bus Station, Aberdeen.

Train stations close to Aberdeen:

  • Aberdeen

Bus stations close to Aberdeen:

  • Union Square Bus Station, Aberdeen
  • Guild Street, Aberdeen
  • Bridge Street, Aberdeen

Ferry stations close to Aberdeen:

  • Aberdeen Ferry Terminal, Aberdeen

Public transport stations close to Johnshaven, Scotland

Johnshaven is located at Johnshaven, Scotland and the nearest public transport station is The Square, Johnshaven.

Bus stations close to Johnshaven:

  • The Square, Johnshaven
  • Golden Acre, Johnshaven
  • Road End, Johnshaven

From Aberdeen to Johnshaven by bus and train

To get from Aberdeen to Johnshaven in Scotland, you’ll need to take one train line and 2 bus lines: take the CROSSCOUNTRY train from Aberdeen station to Stonehaven station. Next, you’ll have to switch to the 8A bus and finally take the 107 bus from Barclay Street, Stonehaven station to The Square, Johnshaven station. The total trip duration for this route is approximately 1 hr 21 min.

81min
Train - CROSSCOUNTRY
Bus - 8A8A
Bus - 107107
Leaves from Aberdeen

Step by Step

  • 1
    Start from train station
    Start from train station
    Aberdeen
  • 2
    Train - CROSSCOUNTRYCROSSCOUNTRY
    Wait for train
    CROSSCOUNTRY
    Penzance
  • 3
    Ride to train station
    Ride to train station
    Stonehaven
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Arduthie Primary School, Stonehaven
    ID 630041372
    530 m • 7 min
  • 5
    Bus - 8A8A
    Wait for bus
    8A
    Stonehaven
  • 6
    Ride to bus station
    Ride to bus station
    Christie Crescent, Stonehaven
    ID 630041361
    1 min
  • 7
    Walk to bus station
    Walk to bus station
    Barclay Street, Stonehaven
    ID 630041261
    630 m • 9 min
  • 8
    Bus - 107107
    Wait for bus
    107
    Montrose
  • 9
    Ride to bus station The Square, Johnshaven
    Ride to bus station
    The Square, Johnshaven
    ID 630045121
    30 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Aberdeen to Johnshaven?

    The fastest way takes 80 minutes, using Bus line X7.

  • What is the alternative route to get from Aberdeen to Johnshaven?

    The alternative route takes 81 minutes, using Bus line CROSSCOUNTRY, Bus line 8A, Bus line 107.

  • Is there a direct bus between Aberdeen and Johnshaven in Scotland?

    Yes, there is a direct bus going from Aberdeen to Johnshaven in Scotland in 1 hr 20 min.

  • Which bus line goes from Aberdeen to Johnshaven in Scotland?

    The X7 bus line goes from Union Square Bus Station, Aberdeen station near Aberdeen to Dundee City Centre station near Johnshaven in Scotland.

  • How long does it take to travel from Aberdeen to Johnshaven in Scotland by bus?

    The total travel time between Aberdeen and Johnshaven in Scotland by bus is about 1 hr 20 min.

  • Where do I get on the bus near Aberdeen to get to Johnshaven in Scotland?

    Get on the X7 bus from the Union Square Bus Station, Aberdeen stop near Aberdeen in Scotland.

  • Where do I get off the bus when travelling between Aberdeen and Johnshaven in Scotland?

    Get off the bus at the Dundee City Centre stop, which is closest to Johnshaven in Scotland.

  • When is the last bus from Aberdeen to Johnshaven in Scotland?

    The last bus from Aberdeen to Johnshaven in Scotland is the Aberdeen, Union Square - Dundee bus station line. It leaves the Union Square Bus Station, Aberdeen stop at 23:50.

  • How much is the bus fare from Aberdeen to Johnshaven?

    The ride from Aberdeen to Johnshaven costs £18.50.

Live arrivals, timetables, maps