Skip to main content

How to get from Thurso to Earlston by bus and train?

From Thurso to Earlston by bus and train

To get from Thurso to Earlston in Scotland, you’ll need to take one train line and 2 bus lines: take the SCOTRAIL train from Thurso station to Inverness station. Next, you’ll have to switch to the M90 bus and finally take the 51 bus from Bus Station, Edinburgh station to Earlston Bus Stance, Earlston station. The total trip duration for this route is approximately 10 hr 25 min.

625min
Walk to train station
Train - SCOTRAIL
Bus - M90M90
Bus - 5151
Leaves from Thurso

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Thurso
    640 m • 9 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 3
    Ride to train station
    Ride to train station
    Inverness
    233 min
  • 4
    Walk to bus station
    Walk to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    270 m • 4 min
  • 5
    Bus - M90M90
    Wait for bus
    M90
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Bus Station
    237 min
  • 7
    Bus - 5151
    Wait for bus
    51
    Galashiels
  • 8
    Ride to bus station Earlston Bus Stance, Earlston
    Ride to bus station
    Earlston Bus Stance, Earlston
    ID 6900276
    90 min
*Duration based on 8am traffic

Alternative route from Thurso to Earlston by bus and train via SCOTRAIL, SCOTRAIL and 51

To get from Thurso to Earlston in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Thurso station to Inverness station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 51 bus from South Bridge, Old Town station to Earlston Bus Stance, Earlston station. The total trip duration for this route is approximately 10 hr 25 min.

625min
Walk to train station
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 5151
Leaves from Thurso

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Thurso
    640 m • 9 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 3
    Ride to train station
    Ride to train station
    Inverness
    233 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 5
    Ride to train station
    Ride to train station
    Edinburgh
    225 min
  • 6
    Walk to bus station
    Walk to bus station
    South Bridge, Old Town
    ID 6200208430
    340 m • 5 min
  • 7
    Bus - 5151
    Wait for bus
    51
    Galashiels
  • 8
    Ride to bus station Earlston Bus Stance, Earlston
    Ride to bus station
    Earlston Bus Stance, Earlston
    ID 6900276
    84 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 Thurso to Earlston

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

Public transport stations close to Thurso

Thurso is located at Thurso, Scotland and the nearest public transport station is Princes Street, Thurso.

Train stations close to Thurso:

  • Thurso

Bus stations close to Thurso:

  • Princes Street, Thurso
  • Bank Of Scotland, Thurso
  • St Peters Church, Thurso

Ferry stations close to Thurso:

  • Scrabster Ferry Terminal, Scrabster

Public transport stations close to Earlston, Scotland

Earlston is located at Earlston, Scotland and the nearest public transport station is Melrose Road, Earlston.

Bus stations close to Earlston:

  • Melrose Road, Earlston
  • Earlston Bus Stance, Earlston
  • South Croft Park, Earlston

Alternative route from Thurso to Earlston by bus and train via SCOTRAIL, SCOTRAIL and 51

To get from Thurso to Earlston in Scotland, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Thurso station to Inverness station. Next, you’ll have to switch to the SCOTRAIL train and finally take the 51 bus from South Bridge, Old Town station to Earlston Bus Stance, Earlston station. The total trip duration for this route is approximately 10 hr 25 min.

625min
Walk to train station
Train - SCOTRAIL
Train - SCOTRAIL
Bus - 5151
Leaves from Thurso

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Thurso
    640 m • 9 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 3
    Ride to train station
    Ride to train station
    Inverness
    233 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 5
    Ride to train station
    Ride to train station
    Edinburgh
    225 min
  • 6
    Walk to bus station
    Walk to bus station
    South Bridge, Old Town
    ID 6200208430
    340 m • 5 min
  • 7
    Bus - 5151
    Wait for bus
    51
    Galashiels
  • 8
    Ride to bus station Earlston Bus Stance, Earlston
    Ride to bus station
    Earlston Bus Stance, Earlston
    ID 6900276
    84 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Thurso to Earlston?

    The fastest way takes 625 minutes, using Bus line SCOTRAIL, Bus line M90, Bus line 51.

  • What is the alternative route to get from Thurso to Earlston?

    The alternative route takes 625 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line 51.

  • Is there a direct train between Thurso and Earlston in Scotland?

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

  • Which train line goes from Thurso to Earlston in Scotland?

    The SCOTRAIL train line goes from Thurso station near Thurso to Inverness station. From there you’ll have to take 2 bus lines till Inverness station near Earlston in Scotland

  • How long does it take to travel from Thurso to Earlston in Scotland by train and bus?

    The total travel time between Thurso and Earlston in Scotland by train and bus is about 10 hr 25 min.

  • Where do I get on the train near Thurso to get to Earlston in Scotland?

    Get on the SCOTRAIL train from the Thurso station near Thurso in Scotland.

  • Where do I get off the train when travelling between Thurso and Earlston in Scotland?

    Get off the train at the Inverness stop, which is closest to Earlston in Scotland.

Live arrivals, timetables, maps