Skip to main content

How to get from Hamilton to Gretna by train?

From Hamilton to Gretna by train

To get from Hamilton to Gretna in Scotland, you’ll need to take 3 train lines: take the SCOTRAIL train from Hamilton Central station to Motherwell station. Next, you’ll have to switch to the AVANTI WEST COAST train and finally take the SCOTRAIL train from Carlisle station to Gretna Green station. The total trip duration for this route is approximately 2 hr 14 min.

134min
Walk to train station
Train - SCOTRAIL
Train - AVANTI WEST COAST
Train - SCOTRAIL
Walk to Gretna
Leaves from Hamilton Central
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Hamilton Central
    70 yd • 1 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Cumbernauld
  • 3
    Ride to train station
    Ride to train station
    Motherwell
    8 min
  • 4
    Train - AVANTI WEST COASTAVANTI WEST COAST
    Wait for train
    AVANTI WEST COAST
    London Euston
  • 5
    Ride to train station
    Ride to train station
    Carlisle
    ID CAR
    56 min
  • 6
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dumfries
  • 7
    Ride to train station
    Ride to train station
    Gretna Green
    12 min
  • 8
    Walk to Gretna
    Walk to
    Gretna
    0.63 mi • 13 min
*Duration based on 8am traffic

Alternative route from Hamilton to Gretna by train via SCOTRAIL and SCOTRAIL

To get from Hamilton to Gretna in Scotland, take the SCOTRAIL train from Hamilton Central station to Glasgow Central station. Next, take the SCOTRAIL train from Glasgow Central station to Gretna Green station. The total trip duration for this route is approximately 3 hr 4 min.

184min
Walk to train station
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Gretna
Leaves from Hamilton Central
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Hamilton Central
    70 yd • 1 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dalmuir
  • 3
    Ride to train station
    Ride to train station
    Glasgow Central
    28 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Carlisle
  • 5
    Ride to train station
    Ride to train station
    Gretna Green
    136 min
  • 6
    Walk to Gretna
    Walk to
    Gretna
    0.63 mi • 13 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 Hamilton to Gretna
The distance between Hamilton, Scotland and Gretna, Scotland is approximately 102.72 mi, which can typically be travelled in 134 min. Moovit will show you the directions from Hamilton to Gretna by train, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.
Public transport stations close to Hamilton

Hamilton is located at Hamilton, Scotland and the nearest public transport station is Bus Station, Hamilton.

Train stations close to Hamilton:

  • Motherwell

Bus stations close to Hamilton:

  • Bus Station, Hamilton
  • Hamilton Central
  • Leechlee Road, Hamilton
Public transport stations close to Gretna, Scotland

Gretna is located at Gretna, Scotland and the nearest public transport station is Solway Lodge, Gretna.

Train stations close to Gretna:

  • Gretna Green

Bus stations close to Gretna:

  • Solway Lodge, Gretna
  • Central Avenue, Gretna
  • Victory Avenue, Gretna

Alternative route from Hamilton to Gretna by train via SCOTRAIL and SCOTRAIL

To get from Hamilton to Gretna in Scotland, take the SCOTRAIL train from Hamilton Central station to Glasgow Central station. Next, take the SCOTRAIL train from Glasgow Central station to Gretna Green station. The total trip duration for this route is approximately 3 hr 4 min.

184min
Walk to train station
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Gretna
Leaves from Hamilton Central
Step by Step
  • 1
    Walk to train station
    Walk to train station
    Hamilton Central
    70 yd • 1 min
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dalmuir
  • 3
    Ride to train station
    Ride to train station
    Glasgow Central
    28 min
  • 4
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Carlisle
  • 5
    Ride to train station
    Ride to train station
    Gretna Green
    136 min
  • 6
    Walk to Gretna
    Walk to
    Gretna
    0.63 mi • 13 min
*Duration based on 8am traffic
Questions & Answers
  • What is the fastest way to get from Hamilton to Gretna?

    The fastest way takes 134 minutes, using Bus line SCOTRAIL, Bus line AVANTI WEST COAST, Bus line SCOTRAIL.

  • What is the alternative route to get from Hamilton to Gretna?

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

  • Is there a direct train between Hamilton and Gretna in Scotland?

    No, you’ll have to take 3 train lines in total. The total travelling time is 2 hr 14 min.

  • Which train line goes from Hamilton to Gretna in Scotland?

    The SCOTRAIL train line goes from Hamilton Central station near Hamilton to Cumbernauld station. From there you’ll have to take one train line till Cumbernauld station near Gretna in Scotland

  • How long does it take to travel from Hamilton to Gretna in Scotland by train?

    The total travel time between Hamilton and Gretna in Scotland by train is about 2 hr 14 min.

  • Where do I get on the train near Hamilton to get to Gretna in Scotland?

    Get on the SCOTRAIL train from the Hamilton Central station near Hamilton in Scotland.

  • Where do I get off the train when travelling between Hamilton and Gretna in Scotland?

    Get off the train at the Cumbernauld station, which is closest to Gretna in Scotland.

Live arrivals, timetables, maps