Skip to main content

How to get from St Cyrus to Johnshaven by bus?

From St Cyrus to Johnshaven by bus

Take one direct bus from St Cyrus to Johnshaven in Scotland: take the X7 bus from Station Road, St Cyrus station to Road End, Johnshaven station. The total trip duration for this route is approximately 18 min. The ride fare is £18.50.

18min£18.50
Walk to bus station
Bus - X7X7
Walk to Johnshaven
Leaves from Station Road, St Cyrus

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Station Road, St Cyrus
    ID 630040532
    30 m • 1 min
  • 2
    Bus - X7X7
    Wait for bus
    X7
    Aberdeen
  • 3
    Ride to bus station
    Ride to bus station
    Road End, Johnshaven
    ID 630040502
    7 min
  • 4
    Walk to Johnshaven
    Walk to
    Johnshaven
    690 m • 9 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 St Cyrus to Johnshaven

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

St Cyrus is located at St Cyrus, Scotland and the nearest public transport station is Station Road, St Cyrus.

Bus stations close to St Cyrus:

  • Station Road, St Cyrus
  • Wayside Shoppie, St Cyrus
  • Mercury Lone, St Cyrus

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

Questions & Answers

  • What is the fastest way to get from St Cyrus to Johnshaven?

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

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

    Yes, there is a direct bus going from St Cyrus to Johnshaven in Scotland in 18 min.

  • Which bus line goes from St Cyrus to Johnshaven in Scotland?

    The X7 bus line goes from Station Road, St Cyrus station near St Cyrus to Aberdeen station near Johnshaven in Scotland.

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

    The total travel time between St Cyrus and Johnshaven in Scotland by bus is about 18 min.

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

    Get on the X7 bus from the Station Road, St Cyrus stop near St Cyrus in Scotland.

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

    Get off the bus at the Aberdeen stop, which is closest to Johnshaven in Scotland.

  • When is the first bus from St Cyrus to Johnshaven in Scotland?

    The first bus from St Cyrus to Johnshaven in Scotland is Aberdeen, Union Square - Dundee bus station. It leaves the Station Road, St Cyrus stop at 08:31.

  • How much is the bus fare from St Cyrus to Johnshaven?

    The ride from St Cyrus to Johnshaven costs £18.50.