Skip to main content

How to get from Dyce to Fraserburgh by bus and train?

From Dyce to Fraserburgh by bus and train

To get from Dyce to Fraserburgh in Scotland, take the SCOTRAIL train from Dyce station to Aberdeen station. Next, take the X67 bus from Union Square Bus Station, Aberdeen station to Bus Station, Fraserburgh station. The total trip duration for this route is approximately 1 hr 47 min.

107min
Train - SCOTRAIL
Bus - X67X67
Leaves from Dyce

Step by Step

  • 1
    Start from train station
    Start from train station
    Dyce
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Aberdeen
  • 3
    Ride to train station
    Ride to train station
    Aberdeen
    9 min
  • 4
    Walk to bus station
    Walk to bus station
    Union Square Bus Station, Aberdeen
    ID 639070111
    100 m • 2 min
  • 5
    Bus - X67X67
    Wait for bus
    X67
    Fraserburgh
  • 6
    Ride to bus station Bus Station, Fraserburgh
    Ride to bus station
    Bus Station, Fraserburgh
    ID 630020985
    92 min
*Duration based on 8am traffic

From Dyce to Fraserburgh by bus

To get from Dyce to Fraserburgh in Scotland, you’ll need to take 3 bus lines: take the X35 bus from Don Place, Dyce station to Howes Road, Bucksburn station. Next, you’ll have to switch to the 220 bus and finally take the X67 bus from Adelphi, Aberdeen station to Bus Station, Fraserburgh station. The total trip duration for this route is approximately 2 hr 11 min. The ride fare is £18.50.

131min£18.50
Walk to bus station
Bus - X35X35
Bus - 220220
Bus - X67X67
Leaves from Don Place, Dyce

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Don Place, Dyce
    ID 639004732
    300 m • 4 min
  • 2
    Bus - X35X35
    Wait for bus
    X35
    Aberdeen
  • 3
    Ride to bus station
    Ride to bus station
    Howes Road, Bucksburn
    ID 639004431
    8 min
  • 4
    Bus - 220220
    Wait for bus
    220
    Aberdeen
  • 5
    Ride to bus station
    Ride to bus station
    Adelphi, Aberdeen
    ID 639006446
    20 min
  • 6
    Walk to bus station
    Walk to bus station
    Adelphi, Aberdeen
    ID 639006441
    40 m • 1 min
  • 7
    Bus - X67X67
    Wait for bus
    X67
    Fraserburgh
  • 8
    Ride to bus station Bus Station, Fraserburgh
    Ride to bus station
    Bus Station, Fraserburgh
    ID 630020985
    91 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 Dyce to Fraserburgh

The distance between Dyce, Scotland and Fraserburgh, Scotland is approximately 79.91 km, which can typically be travelled in 107 min. Moovit will show you the directions from Dyce to Fraserburgh 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 Dyce

Dyce is located at Dyce, Scotland and the nearest public transport station is Skene Place, Dyce.

Bus stations close to Dyce:

  • Skene Place, Dyce
  • Don Place, Dyce
  • Gladstone Place, Dyce

Public transport stations close to Fraserburgh, Scotland

Fraserburgh is located at Fraserburgh, Scotland and the nearest public transport station is Charlotte Street, Fraserburgh.

Bus stations close to Fraserburgh:

  • Charlotte Street, Fraserburgh
  • Albert Street, Fraserburgh
  • Denmark Street, Fraserburgh

From Dyce to Fraserburgh by bus

To get from Dyce to Fraserburgh in Scotland, you’ll need to take 3 bus lines: take the X35 bus from Don Place, Dyce station to Howes Road, Bucksburn station. Next, you’ll have to switch to the 220 bus and finally take the X67 bus from Adelphi, Aberdeen station to Bus Station, Fraserburgh station. The total trip duration for this route is approximately 2 hr 11 min. The ride fare is £18.50.

131min£18.50
Walk to bus station
Bus - X35X35
Bus - 220220
Bus - X67X67
Leaves from Don Place, Dyce

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Don Place, Dyce
    ID 639004732
    300 m • 4 min
  • 2
    Bus - X35X35
    Wait for bus
    X35
    Aberdeen
  • 3
    Ride to bus station
    Ride to bus station
    Howes Road, Bucksburn
    ID 639004431
    8 min
  • 4
    Bus - 220220
    Wait for bus
    220
    Aberdeen
  • 5
    Ride to bus station
    Ride to bus station
    Adelphi, Aberdeen
    ID 639006446
    20 min
  • 6
    Walk to bus station
    Walk to bus station
    Adelphi, Aberdeen
    ID 639006441
    40 m • 1 min
  • 7
    Bus - X67X67
    Wait for bus
    X67
    Fraserburgh
  • 8
    Ride to bus station Bus Station, Fraserburgh
    Ride to bus station
    Bus Station, Fraserburgh
    ID 630020985
    91 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Dyce to Fraserburgh?

    The fastest way takes 107 minutes, using Bus line SCOTRAIL, Bus line X67.

  • What is the alternative route to get from Dyce to Fraserburgh?

    The alternative route takes 131 minutes, using Bus line X35, Bus line 220, Bus line X67.

  • Is there a direct train between Dyce and Fraserburgh in Scotland?

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

  • Which train line goes from Dyce to Fraserburgh in Scotland?

    The SCOTRAIL train line goes from Aberdeen station near Dyce to Aberdeen station. From there you’ll have to take one bus line till Aberdeen station near Fraserburgh in Scotland

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

    The total travel time between Dyce and Fraserburgh in Scotland by train and bus is about 1 hr 47 min.

  • Where do I get on the train near Dyce to get to Fraserburgh in Scotland?

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

  • Where do I get off the train when travelling between Dyce and Fraserburgh in Scotland?

    Get off the train at the Aberdeen stop, which is closest to Fraserburgh in Scotland.

Live arrivals, timetables, maps