Skip to main content

How to get from Kilbarchan to Gretna by bus and train?

By bus and train

To get from Kilbarchan to Gretna in Scotland, you’ll need to take one bus line and 2 train lines: take the 38 bus from East Road, Kilbarchan station to Argyle Street, Glasgow 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 3 hr 24 min.

204min
Walk to bus station
Bus - 3838
Train - AVANTI WEST COAST
Train - SCOTRAIL
Walk to Gretna
Leaves from East Road, Kilbarchan
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    East Road, Kilbarchan
    ID 6140763
    230 yd • 3 min
  • 2
    Bus - 3838
    Wait for bus
    38
    Glasgow
  • 3
    Ride to bus station
    Ride to bus station
    Argyle Street, Glasgow
    ID 60904
    73 min
  • 4
    Walk to train station
    Walk to train station
    Glasgow Central
    90 yd • 2 min
  • 5
    Train - AVANTI WEST COASTAVANTI WEST COAST
    Wait for train
    AVANTI WEST COAST
    London Euston
  • 6
    Ride to train station
    Ride to train station
    Carlisle
    ID CAR
    72 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Dumfries
  • 8
    Ride to train station
    Ride to train station
    Gretna Green
    12 min
  • 9
    Walk to Gretna
    Walk to
    Gretna
    0.63 mi • 13 min
*Duration based on 8am traffic

Alternative route by bus and train via 38, SCOTRAIL and SCOTRAIL

To get from Kilbarchan to Gretna in Scotland, you’ll need to take one bus line and 2 train lines: take the 38 bus from East Road, Kilbarchan station to Johnstone Station, Johnstone station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Glasgow Central station to Gretna Green station. The total trip duration for this route is approximately 3 hr 30 min.

210min
Walk to bus station
Bus - 3838
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Gretna
Leaves from East Road, Kilbarchan
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    East Road, Kilbarchan
    ID 6140763
    230 yd • 3 min
  • 2
    Bus - 3838
    Wait for bus
    38
    Glasgow
  • 3
    Ride to bus station
    Ride to bus station
    Johnstone Station, Johnstone
    ID 6140650
    15 min
  • 4
    Walk to train station
    Walk to train station
    Johnstone
    40 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Central
  • 6
    Ride to train station
    Ride to train station
    Glasgow Central
    15 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Carlisle
  • 8
    Ride to train station
    Ride to train station
    Gretna Green
    136 min
  • 9
    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 Kilbarchan to Gretna
The distance between Kilbarchan, Scotland and Gretna, Scotland is approximately 127.77 mi, which can typically be travelled in 204 min. Moovit will show you the directions from Kilbarchan to Gretna 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 Kilbarchan

Kilbarchan is located at Kilbarchan, Scotland and the nearest public transport station is East Road, Kilbarchan.

Train stations close to Kilbarchan:

  • Milliken Park
  • Johnstone
  • Howwood (Renfrewshire)

Bus stations close to Kilbarchan:

  • East Road, Kilbarchan
  • The Grove, Kilbarchan
  • Shuttle Street, Kilbarchan
Public transport stations close to Gretna, Scotland

Gretna is located at Gretna, Scotland and the nearest public transport station is Loaning, Gretna Green.

Train stations close to Gretna:

  • Gretna Green

Bus stations close to Gretna:

  • Loaning, Gretna Green
  • Solway Lodge, Gretna
  • Gretna Old Church, Gretna Green

Alternative route by bus and train via 38, SCOTRAIL and SCOTRAIL

To get from Kilbarchan to Gretna in Scotland, you’ll need to take one bus line and 2 train lines: take the 38 bus from East Road, Kilbarchan station to Johnstone Station, Johnstone station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Glasgow Central station to Gretna Green station. The total trip duration for this route is approximately 3 hr 30 min.

210min
Walk to bus station
Bus - 3838
Train - SCOTRAIL
Train - SCOTRAIL
Walk to Gretna
Leaves from East Road, Kilbarchan
Step by Step
  • 1
    Walk to bus station
    Walk to bus station
    East Road, Kilbarchan
    ID 6140763
    230 yd • 3 min
  • 2
    Bus - 3838
    Wait for bus
    38
    Glasgow
  • 3
    Ride to bus station
    Ride to bus station
    Johnstone Station, Johnstone
    ID 6140650
    15 min
  • 4
    Walk to train station
    Walk to train station
    Johnstone
    40 yd • 1 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Glasgow Central
  • 6
    Ride to train station
    Ride to train station
    Glasgow Central
    15 min
  • 7
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Carlisle
  • 8
    Ride to train station
    Ride to train station
    Gretna Green
    136 min
  • 9
    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 Kilbarchan to Gretna?

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

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

    The alternative route takes 210 minutes, using Bus line 38, Bus line SCOTRAIL, Bus line SCOTRAIL.

  • Is there a direct bus between Kilbarchan and Gretna in Scotland?

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

  • Which bus line goes from Kilbarchan to Gretna in Scotland?

    The 38 bus line goes from East Road, Kilbarchan station near Kilbarchan to Glasgow station. From there you’ll have to take 2 train lines till Glasgow station near Gretna in Scotland

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

    The total travel time between Kilbarchan and Gretna in Scotland by bus and train is about 3 hr 24 min.

  • Where do I get on the bus near Kilbarchan to get to Gretna in Scotland?

    Get on the 38 bus from the East Road, Kilbarchan stop near Kilbarchan in Scotland.

  • Where do I get off the bus when travelling between Kilbarchan and Gretna in Scotland?

    Get off the bus at the Glasgow station, which is closest to Gretna in Scotland.

Live arrivals, timetables, maps