Skip to main content

How to get from Edinburgh to Laurencekirk by train?

From Edinburgh to Laurencekirk by train

To get from Edinburgh to Laurencekirk in Scotland, take the LONDON NORTH EASTERN RAILWAY train from Edinburgh station to Arbroath station. Next, take the SCOTRAIL train from Arbroath station to Laurencekirk station. The total trip duration for this route is approximately 2 hr 50 min.

170min
Train - LONDON NORTH EASTERN RAILWAY
Train - SCOTRAIL
Leaves from Edinburgh

Step by Step

  • 1
    Start from train station
    Start from train station
    Edinburgh
  • 2
    Train - LONDON NORTH EASTERN RAILWAYLONDON NORTH EASTERN RAILWAY
    Wait for train
    LONDON NORTH EASTERN RAILWAY
    Aberdeen
  • 3
    Ride to train station
    Ride to train station
    Arbroath
    96 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 5
    Ride to train station Laurencekirk
    Ride to train station
    Laurencekirk
    25 min
*Duration based on 8am traffic

From Edinburgh to Laurencekirk by bus and train

To get from Edinburgh to Laurencekirk in Scotland, take the E1 bus from St Andrew Square, Edinburgh station to Railway Station, Dundee City Centre station. Next, take the SCOTRAIL train from Dundee station to Laurencekirk station. The total trip duration for this route is approximately 3 hr 48 min.

228min
Walk to bus station
Bus - E1E1
Train - SCOTRAIL
Leaves from St Andrew Square, Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    St Andrew Square, Edinburgh
    ID 6200206520
    450 m • 6 min
  • 2
    Bus - E1E1
    Wait for bus
    E1
    Dundee City Centre
  • 3
    Ride to bus station
    Ride to bus station
    Railway Station, Dundee City Centre
    ID 640017235
    102 min
  • 4
    Walk to train station
    Walk to train station
    Dundee
    100 m • 2 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 6
    Ride to train station Laurencekirk
    Ride to train station
    Laurencekirk
    48 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 Laurencekirk

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

Public transport stations close to Edinburgh

Edinburgh is located at Edinburgh, Scotland and the nearest public transport station is Waterloo Place, Edinburgh.

Train stations close to Edinburgh:

  • Edinburgh

Bus stations close to Edinburgh:

  • Waterloo Place, Edinburgh
  • North Bridge, Old Town
  • Princes Street (Waverley Steps), Edinburgh

Public transport stations close to Laurencekirk, Scotland

Laurencekirk is located at Laurencekirk, Scotland and the nearest public transport station is Frain Drive, Laurencekirk.

Bus stations close to Laurencekirk:

  • Frain Drive, Laurencekirk
  • Garvock Court, Laurencekirk
  • Trafalgar Lane, Laurencekirk

From Edinburgh to Laurencekirk by bus and train

To get from Edinburgh to Laurencekirk in Scotland, take the E1 bus from St Andrew Square, Edinburgh station to Railway Station, Dundee City Centre station. Next, take the SCOTRAIL train from Dundee station to Laurencekirk station. The total trip duration for this route is approximately 3 hr 48 min.

228min
Walk to bus station
Bus - E1E1
Train - SCOTRAIL
Leaves from St Andrew Square, Edinburgh

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    St Andrew Square, Edinburgh
    ID 6200206520
    450 m • 6 min
  • 2
    Bus - E1E1
    Wait for bus
    E1
    Dundee City Centre
  • 3
    Ride to bus station
    Ride to bus station
    Railway Station, Dundee City Centre
    ID 640017235
    102 min
  • 4
    Walk to train station
    Walk to train station
    Dundee
    100 m • 2 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 6
    Ride to train station Laurencekirk
    Ride to train station
    Laurencekirk
    48 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Edinburgh to Laurencekirk?

    The fastest way takes 170 minutes, using Bus line LONDON NORTH EASTERN RAILWAY, Bus line SCOTRAIL.

  • What is the alternative route to get from Edinburgh to Laurencekirk?

    The alternative route takes 228 minutes, using Bus line E1, Bus line SCOTRAIL.

  • Is there a direct train between Edinburgh and Laurencekirk in Scotland?

    No, you’ll have to take 2 train lines in total. The total travelling time is 2 hr 50 min.

  • Which train line goes from Edinburgh to Laurencekirk in Scotland?

    The LONDON NORTH EASTERN RAILWAY train line goes from Aberdeen station near Edinburgh to Arbroath station. From there you’ll have to take one train line till Arbroath station near Laurencekirk in Scotland

  • How long does it take to travel from Edinburgh to Laurencekirk in Scotland by train?

    The total travel time between Edinburgh and Laurencekirk in Scotland by train is about 2 hr 50 min.

  • Where do I get on the train near Edinburgh to get to Laurencekirk in Scotland?

    Get on the LONDON NORTH EASTERN RAILWAY train from the Aberdeen station near Edinburgh in Scotland.

  • Where do I get off the train when travelling between Edinburgh and Laurencekirk in Scotland?

    Get off the train at the Arbroath station, which is closest to Laurencekirk in Scotland.

  • When is the first train from Edinburgh to Laurencekirk in Scotland?

    The first train from Edinburgh to Laurencekirk in Scotland is ScotRail. It leaves the Edinburgh station at 06:30.