Skip to main content

How to get from Thornliebank to Peterhead by bus and train?

From Thornliebank to Peterhead by bus and train

To get from Thornliebank to Peterhead in Peterhead, you’ll need to take 2 bus lines and one train line: take the 57A bus from Thornliebank Road, Carnwadric station to George Square, Glasgow station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X60 bus from Union Square Bus Station, Aberdeen station to Buchan House, Peterhead station. The total trip duration for this route is approximately 5 hr 34 min.

334min
Walk to bus station
Bus - 57A57A
Train - SCOTRAIL
Bus - X60X60
Walk to Peterhead
Leaves from Thornliebank Road, Carnwadric
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    Thornliebank Road, Carnwadric
    ID 60902733
    40 yd • 1 min
  • 2
    Bus - 57A57A
    Wait for bus
    57A
    Balornock
  • 3
    Ride to bus station
    Ride to bus station
    George Square, Glasgow
    ID 609088
    39 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    150 yd • 2 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 6
    Ride to train station
    Ride to train station
    Aberdeen
    179 min
  • 7
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070100
    120 yd • 2 min
  • 8
    Bus - X60X60
    Wait for bus
    X60
    Peterhead
  • 9
    Ride to bus station
    Ride to bus station
    Buchan House, Peterhead
    ID 630026311
    67 min
  • 10
    Walk to Peterhead
    Walk to
    Peterhead
    Erroll Street
    230 yd • 3 min
*Duration based on 8am traffic

Alternative route from Thornliebank to Peterhead by bus and train via SCOTRAIL, SCOTRAIL and X60

To get from Thornliebank to Peterhead in Peterhead, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Thornliebank station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X60 bus from Union Square Bus Station, Aberdeen station to Buchan House, Peterhead station. The total trip duration for this route is approximately 5 hr 22 min.

322min
Train - SCOTRAIL
Train - SCOTRAIL
Bus - X60X60
Walk to Peterhead
Leaves from Thornliebank
Step by Step
  • 1
    Start from train station
    Start from train station
    Thornliebank
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Central
  • 3
    Ride to train station
    Ride to train station
    Glasgow Central
    14 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    510 yd • 7 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 6
    Ride to train station
    Ride to train station
    Aberdeen
    179 min
  • 7
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070100
    120 yd • 2 min
  • 8
    Bus - X60X60
    Wait for bus
    X60
    Peterhead
  • 9
    Ride to bus station
    Ride to bus station
    Buchan House, Peterhead
    ID 630026311
    67 min
  • 10
    Walk to Peterhead
    Walk to
    Peterhead
    Erroll Street
    230 yd • 3 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 Thornliebank to Peterhead
The distance between Thornliebank, Peterhead and Peterhead, Peterhead is approximately 193.93 mi, which can typically be travelled in 334 min. Moovit will show you the directions from Thornliebank to Peterhead by bus and train, so no matter how you choose to travel in Peterhead – you will always have plenty of easy options.
Public transport stations close to Thornliebank

Thornliebank is located at Thornliebank, Peterhead and the nearest public transport station is Thornliebank Road, Carnwadric.

Train stations close to Thornliebank:

  • Langside
  • Maxwell Park
  • Pollokshaws East

Bus stations close to Thornliebank:

  • Thornliebank Road, Carnwadric
  • Boydstone Road, Thornliebank
  • Eastwood Cemetery, Thornliebank
Public transport stations close to Peterhead, Peterhead

Peterhead is located at Erroll Street, Peterhead and the nearest public transport station is Park Lane, Peterhead.

Bus stations close to Peterhead:

  • Park Lane, Peterhead
  • Chapel Street, Peterhead
  • Back Street, Peterhead

Alternative route from Thornliebank to Peterhead by bus and train via SCOTRAIL, SCOTRAIL and X60

To get from Thornliebank to Peterhead in Peterhead, you’ll need to take 2 train lines and one bus line: take the SCOTRAIL train from Thornliebank station to Glasgow Central station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X60 bus from Union Square Bus Station, Aberdeen station to Buchan House, Peterhead station. The total trip duration for this route is approximately 5 hr 22 min.

322min
Train - SCOTRAIL
Train - SCOTRAIL
Bus - X60X60
Walk to Peterhead
Leaves from Thornliebank
Step by Step
  • 1
    Start from train station
    Start from train station
    Thornliebank
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Central
  • 3
    Ride to train station
    Ride to train station
    Glasgow Central
    14 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    510 yd • 7 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 6
    Ride to train station
    Ride to train station
    Aberdeen
    179 min
  • 7
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070100
    120 yd • 2 min
  • 8
    Bus - X60X60
    Wait for bus
    X60
    Peterhead
  • 9
    Ride to bus station
    Ride to bus station
    Buchan House, Peterhead
    ID 630026311
    67 min
  • 10
    Walk to Peterhead
    Walk to
    Peterhead
    Erroll Street
    230 yd • 3 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Thornliebank to Peterhead?

    The fastest way takes 334 minutes, using Bus line 57A, Bus line SCOTRAIL, Bus line X60.

  • What is the alternative route to get from Thornliebank to Peterhead?

    The alternative route takes 322 minutes, using Bus line SCOTRAIL, Bus line SCOTRAIL, Bus line X60.

  • Is there a direct bus between Thornliebank and Peterhead?

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

  • Which bus line goes from Thornliebank to Peterhead?

    The 57A bus line goes from Thornliebank Road, Carnwadric station near Thornliebank in Thornliebank to Balornock station. From there you’ll have to take one bus line and one train line till Balornock station near Peterhead in Peterhead.

  • How long does it take to travel from Thornliebank to Peterhead by bus and train?

    The total travel time between Thornliebank in Thornliebank and Peterhead in Peterhead by bus and train is about 5 hr 34 min.

  • Where do I get on the bus near Thornliebank to get to Peterhead?

    Get on the 57A bus from the Thornliebank Road, Carnwadric stop near Thornliebank in Thornliebank.

  • Where do I get off the bus when travelling between Thornliebank and Peterhead?

    Get off the bus at the Balornock stop, which is closest to Peterhead in Peterhead.

Live arrivals, timetables, maps