Skip to main content

How to get from Milngavie to Linlithgow by bus and train?

From Milngavie to Linlithgow by bus and train

To get from Milngavie to Linlithgow in Scotland, take the 60A bus from Ashfield Road, Milngavie station to Bath Lane, Glasgow station. Next, take the SCOTRAIL train from Glasgow Queen Street station to Linlithgow station. The total trip duration for this route is approximately 1 hr 47 min.

107min
Walk to bus station
Bus - 60A60A
Train - SCOTRAIL
Leaves from Ashfield Road, Milngavie

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ashfield Road, Milngavie
    ID 611092
    450 m • 6 min
  • 2
    Bus - 60A60A
    Wait for bus
    60A
    Easterhouse
  • 3
    Ride to bus station
    Ride to bus station
    Bath Lane, Glasgow
    ID 609024
    36 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    350 m • 5 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 6
    Ride to train station Linlithgow
    Ride to train station
    Linlithgow
    29 min
*Duration based on 8am traffic

Alternative route from Milngavie to Linlithgow by bus and train via 80, X85 and SCOTRAIL

To get from Milngavie to Linlithgow in Scotland, you’ll need to take 2 bus lines and one train line: take the 80 bus from Ashfield Road, Milngavie station to Fire Station, Kirkintilloch station. Next, you’ll have to switch to the X85 bus and finally take the SCOTRAIL train from Glasgow Queen Street station to Linlithgow station. The total trip duration for this route is approximately 2 hr 10 min.

130min
Walk to bus station
Bus - 8080
Bus - X85X85
Train - SCOTRAIL
Leaves from Ashfield Road, Milngavie

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ashfield Road, Milngavie
    ID 611092
    450 m • 6 min
  • 2
    Bus - 8080
    Wait for bus
    80
    Twechar
  • 3
    Ride to bus station
    Ride to bus station
    Fire Station, Kirkintilloch
    ID 6110380
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Broadcroft Road, Kirkintilloch
    ID 6110316
    580 m • 8 min
  • 5
    Bus - X85X85
    Wait for bus
    X85
    Glasgow
  • 6
    Ride to bus station
    Ride to bus station
    North Frederick Street, Glasgow
    ID 6090196
    22 min
  • 7
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    280 m • 4 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 9
    Ride to train station Linlithgow
    Ride to train station
    Linlithgow
    29 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 Milngavie to Linlithgow

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

Milngavie is located at Milngavie, Scotland and the nearest public transport station is Keystone Avenue, Milngavie.

Bus stations close to Milngavie:

  • Keystone Avenue, Milngavie
  • South Mains Road, Milngavie
  • Keystone Road, Milngavie

Public transport stations close to Linlithgow, Scotland

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

Train stations close to Linlithgow:

  • Linlithgow

Bus stations close to Linlithgow:

  • Station Road, Linlithgow
  • Tesco, Linlithgow
  • Back Station Road, Linlithgow

Alternative route from Milngavie to Linlithgow by bus and train via 80, X85 and SCOTRAIL

To get from Milngavie to Linlithgow in Scotland, you’ll need to take 2 bus lines and one train line: take the 80 bus from Ashfield Road, Milngavie station to Fire Station, Kirkintilloch station. Next, you’ll have to switch to the X85 bus and finally take the SCOTRAIL train from Glasgow Queen Street station to Linlithgow station. The total trip duration for this route is approximately 2 hr 10 min.

130min
Walk to bus station
Bus - 8080
Bus - X85X85
Train - SCOTRAIL
Leaves from Ashfield Road, Milngavie

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ashfield Road, Milngavie
    ID 611092
    450 m • 6 min
  • 2
    Bus - 8080
    Wait for bus
    80
    Twechar
  • 3
    Ride to bus station
    Ride to bus station
    Fire Station, Kirkintilloch
    ID 6110380
    16 min
  • 4
    Walk to bus station
    Walk to bus station
    Broadcroft Road, Kirkintilloch
    ID 6110316
    580 m • 8 min
  • 5
    Bus - X85X85
    Wait for bus
    X85
    Glasgow
  • 6
    Ride to bus station
    Ride to bus station
    North Frederick Street, Glasgow
    ID 6090196
    22 min
  • 7
    Walk to train station
    Walk to train station
    Glasgow Queen Street
    280 m • 4 min
  • 8
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 9
    Ride to train station Linlithgow
    Ride to train station
    Linlithgow
    29 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Milngavie to Linlithgow?

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

  • What is the alternative route to get from Milngavie to Linlithgow?

    The alternative route takes 130 minutes, using Bus line 80, Bus line X85, Bus line SCOTRAIL.

  • Is there a direct bus between Milngavie and Linlithgow in Scotland?

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

  • Which bus line goes from Milngavie to Linlithgow in Scotland?

    The 60A bus line goes from Ashfield Road, Milngavie station near Milngavie to Easterhouse station. From there you’ll have to take one train line till Easterhouse station near Linlithgow in Scotland

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

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

  • Where do I get on the bus near Milngavie to get to Linlithgow in Scotland?

    Get on the 60A bus from the Ashfield Road, Milngavie stop near Milngavie in Scotland.

  • Where do I get off the bus when travelling between Milngavie and Linlithgow in Scotland?

    Get off the bus at the Easterhouse station, which is closest to Linlithgow in Scotland.

Live arrivals, timetables, maps