Skip to main content

How to get from Haymarket to Prestonfield by bus and train?

From Haymarket to Prestonfield by bus and train

To get from Haymarket to Prestonfield in Linlithgow, take the SCOTRAIL train from Haymarket station to Linlithgow station. Next, take the X38 bus from Cross, Linlithgow station to West Port, Linlithgow station. The total trip duration for this route is approximately 40 min.

40min
Train - SCOTRAIL
Bus - X38X38
Walk to Prestonfield
Leaves from Haymarket

Step by Step

  • 1
    Start from train station
    Start from train station
    Haymarket
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Queen Street
  • 3
    Ride to train station
    Ride to train station
    Linlithgow
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Cross, Linlithgow
    ID 6290LW08
    270 yd • 4 min
  • 5
    Bus - X38X38
    Wait for bus
    X38
    Falkirk
  • 6
    Ride to bus station
    Ride to bus station
    West Port, Linlithgow
    ID 6290LW12
    2 min
  • 7
    Walk to Prestonfield
    Walk to
    Prestonfield
    Braehead Road
    480 yd • 6 min
*Duration based on 8am traffic

From Haymarket to Prestonfield by train

Take one direct train from Haymarket to Prestonfield in Linlithgow: take the SCOTRAIL train from Haymarket station to Linlithgow station. The total trip duration for this route is approximately 40 min.

40min
Train - SCOTRAIL
Walk to Prestonfield
Leaves from Haymarket

Step by Step

  • 1
    Start from train station
    Start from train station
    Haymarket
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Queen Street
  • 3
    Ride to train station
    Ride to train station
    Linlithgow
    20 min
  • 4
    Walk to Prestonfield
    Walk to
    Prestonfield
    Braehead Road
    0.83 mi • 18 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 Haymarket to Prestonfield

The distance between Haymarket, Linlithgow and Prestonfield, Linlithgow is approximately 19.8 mi, which can typically be travelled in 40 min. Moovit will show you the directions from Haymarket to Prestonfield by bus and train, so no matter how you choose to travel in Linlithgow – you will always have plenty of easy options.

Public transport stations close to Haymarket

Haymarket is located at Haymarket, Linlithgow and the nearest public transport station is Haymarket Station, Haymarket.

Bus stations close to Haymarket:

  • Haymarket Station, Haymarket
  • Magdala Crescent, Coates
  • West Maitland Street, Haymarket

Public transport stations close to Prestonfield, Linlithgow

Prestonfield is located at Braehead Road, Linlithgow and the nearest public transport station is Linlithgow Academy, Linlithgow.

Bus stations close to Prestonfield:

  • Linlithgow Academy, Linlithgow
  • Rugby Grounds, Linlithgow
  • West Port, Linlithgow

From Haymarket to Prestonfield by train

Take one direct train from Haymarket to Prestonfield in Linlithgow: take the SCOTRAIL train from Haymarket station to Linlithgow station. The total trip duration for this route is approximately 40 min.

40min
Train - SCOTRAIL
Walk to Prestonfield
Leaves from Haymarket

Step by Step

  • 1
    Start from train station
    Start from train station
    Haymarket
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Queen Street
  • 3
    Ride to train station
    Ride to train station
    Linlithgow
    20 min
  • 4
    Walk to Prestonfield
    Walk to
    Prestonfield
    Braehead Road
    0.83 mi • 18 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Haymarket to Prestonfield?

    The fastest way takes 40 minutes, using Bus line SCOTRAIL, Bus line X38.

  • What is the alternative route to get from Haymarket to Prestonfield?

    The alternative route takes 40 minutes, using Bus line SCOTRAIL.

  • Is there a direct train between Haymarket and Prestonfield?

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

  • Which train line goes from Haymarket to Prestonfield?

    The SCOTRAIL train line goes from Glasgow Queen Street station near Haymarket in Edinburgh to Linlithgow station. From there you’ll have to take one bus line till Linlithgow station near Prestonfield in Linlithgow.

  • How long does it take to travel from Haymarket to Prestonfield by train and bus?

    The total travel time between Haymarket in Edinburgh and Prestonfield in Linlithgow by train and bus is about 40 min.

  • Where do I get on the train near Haymarket to get to Prestonfield?

    Get on the SCOTRAIL train from the Glasgow Queen Street station near Haymarket in Edinburgh.

  • Where do I get off the train when travelling between Haymarket and Prestonfield?

    Get off the train at the Linlithgow stop, which is closest to Prestonfield in Linlithgow.

  • When is the last bus from Haymarket to Prestonfield?

    The last bus from Haymarket in Edinburgh to Prestonfield in Linlithgow is the Falkirk - Edinburgh line. It leaves the Haymarket Station, Haymarket stop at 23:56.

  • When is the first train from Haymarket to Prestonfield?

    The first train from Haymarket in Edinburgh to Prestonfield in Linlithgow is ScotRail. It leaves the Haymarket station at 09:04.

Live arrivals, timetables, maps