Skip to main content

How to get from Edinburgh to St Cyrus by bus and train?

From Edinburgh to St Cyrus by bus and train

To get from Edinburgh to St Cyrus in St Cyrus, take the SCOTRAIL train from Edinburgh station to Montrose station. Next, take the X7 bus from Lloyds Pharmacy, Montrose station to Station Road, St Cyrus station. The total trip duration for this route is approximately 2 hr 6 min. The bus and train schedule from Edinburgh may change. We recommend you check the updated bus and train schedule to St Cyrus on the Moovit app.

126min
Train - SCOTRAIL
Bus - X7X7
Walk to St Cyrus
Leaves from Edinburgh

Step by Step

  • 1
    Start from train station
    Start from train station
    Edinburgh
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 3
    Ride to train station
    Ride to train station
    Montrose
    99 min
  • 4
    Walk to bus station
    Walk to bus station
    Lloyds Pharmacy, Montrose
    ID 6490IM1800
    340 m • 5 min
  • 5
    Bus - X7X7
    Wait for bus
    X7
    Stonehaven
  • 6
    Ride to bus station
    Ride to bus station
    Station Road, St Cyrus
    ID 630040532
    13 min
  • 7
    Walk to St Cyrus
    Walk to
    St Cyrus
    Mercury Terrace
    360 m • 5 min
*Duration based on 8am traffic

Alternative route from Edinburgh to St Cyrus by bus and train via SCOTRAIL, 4A and 107

To get from Edinburgh to St Cyrus you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Edinburgh station to Stonehaven station. Next, you’ll have to switch to the 4A bus and finally take the 107 bus from Barclay Street, Stonehaven station to Wayside Shoppie, St Cyrus station. The total trip duration for this route is approximately 3 hr 27 min. The bus and train schedule from Edinburgh may change. We recommend you check the updated bus and train schedule to St Cyrus on the Moovit app.

207min
Train - SCOTRAIL
Bus - 4A4A
Bus - 107107
Walk to St Cyrus
Leaves from Edinburgh

Step by Step

  • 1
    Start from train station
    Start from train station
    Edinburgh
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 3
    Ride to train station
    Ride to train station
    Stonehaven
    129 min
  • 4
    Bus - 4A4A
    Wait for bus
    4A
    Stonehaven
  • 5
    Ride to bus station
    Ride to bus station
    Barclay Street, Stonehaven
    ID 630041261
    9 min
  • 6
    Bus - 107107
    Wait for bus
    107
    Montrose
  • 7
    Ride to bus station
    Ride to bus station
    Wayside Shoppie, St Cyrus
    ID 630045142
    39 min
  • 8
    Walk to St Cyrus
    Walk to
    St Cyrus
    Mercury Terrace
    320 m • 5 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 Edinburgh to St Cyrus

The distance between Edinburgh and St Cyrus is approximately 154.33 km, which can typically be travelled in 126 min. Moovit will show you the directions from Edinburgh to St Cyrus by bus and train, so no matter how you choose to travel in St Cyrus – you will always have plenty of easy options.

Bus And Train schedule from Edinburgh to St Cyrus

To check the bus and train schedule from Edinburgh to St Cyrus using the Moovit app, first download and open the app on your smartphone. Enter your starting point (Edinburgh) and destination (St Cyrus), then select the desired date and time of travel. Moovit will show all available bus and train routes, estimated travel times, and any required transfers. You can view detailed departure and arrival times for each bus and train, as well as real-time updates for delays or changes. Use this information to plan your trip and stay up to date with the latest bus and train schedules.

Alternative route from Edinburgh to St Cyrus by bus and train via SCOTRAIL, 4A and 107

To get from Edinburgh to St Cyrus you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Edinburgh station to Stonehaven station. Next, you’ll have to switch to the 4A bus and finally take the 107 bus from Barclay Street, Stonehaven station to Wayside Shoppie, St Cyrus station. The total trip duration for this route is approximately 3 hr 27 min. The bus and train schedule from Edinburgh may change. We recommend you check the updated bus and train schedule to St Cyrus on the Moovit app.

207min
Train - SCOTRAIL
Bus - 4A4A
Bus - 107107
Walk to St Cyrus
Leaves from Edinburgh

Step by Step

  • 1
    Start from train station
    Start from train station
    Edinburgh
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 3
    Ride to train station
    Ride to train station
    Stonehaven
    129 min
  • 4
    Bus - 4A4A
    Wait for bus
    4A
    Stonehaven
  • 5
    Ride to bus station
    Ride to bus station
    Barclay Street, Stonehaven
    ID 630041261
    9 min
  • 6
    Bus - 107107
    Wait for bus
    107
    Montrose
  • 7
    Ride to bus station
    Ride to bus station
    Wayside Shoppie, St Cyrus
    ID 630045142
    39 min
  • 8
    Walk to St Cyrus
    Walk to
    St Cyrus
    Mercury Terrace
    320 m • 5 min
*Duration based on 8am traffic

Questions & Answers

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

    The fastest way takes 126 minutes, using Train line SCOTRAIL, Bus line X7.

  • What is the alternative route to get from Edinburgh to St Cyrus?

    The alternative route takes 207 minutes, using Train line SCOTRAIL, Bus line 4A, Bus line 107.

  • Is there a direct train between Edinburgh and St Cyrus?

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

  • Which train line goes from Edinburgh to St Cyrus?

    The SCOTRAIL train line goes from Aberdeen station near Edinburgh in Scotland to Montrose station. From there you’ll have to take one bus line till Montrose station near St Cyrus.

  • How long does it take to travel from Edinburgh to St Cyrus by train and bus?

    The total travel time between Edinburgh and St Cyrus by train and bus is about 2 hr 6 min.

  • Where do I get on the train near Edinburgh to get to St Cyrus?

    Get on the SCOTRAIL train from the Aberdeen station near Edinburgh in Scotland.

  • Where do I get off the train when travelling between Edinburgh and St Cyrus?

    Get off the train at the Montrose stop, which is closest to St Cyrus.