Skip to main content

How to get from Greenlaw to Edinburgh by bus and train?

From Greenlaw to Edinburgh by bus and train

To get from Greenlaw to Edinburgh in Scotland, you’ll need to take 2 bus lines and one train line: take the 60 bus from Bank Street, Greenlaw station to Beanburn Ayton, Ayton station. Next, you’ll have to switch to the 253 bus and finally take the CROSSCOUNTRY train from Dunbar station to Edinburgh station. The total trip duration for this route is approximately 2 hr 37 min.

157min
Walk to bus station
Bus - 6060
Bus - 253253
Train - CROSSCOUNTRY
Leaves from Bank Street, Greenlaw

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Bank Street, Greenlaw
    ID 6900442
    40 m • 1 min
  • 2
    Bus - 6060
    Wait for bus
    60
    Tweedmouth
  • 3
    Ride to bus station
    Ride to bus station
    Beanburn Ayton, Ayton
    ID 69001819
    44 min
  • 4
    Bus - 253253
    Wait for bus
    253
    Dunbar
  • 5
    Ride to bus station
    Ride to bus station
    Railway Station, Dunbar
    ID 627010020230
    49 min
  • 6
    Walk to train station
    Walk to train station
    Dunbar
    190 m • 3 min
  • 7
    Train - CROSSCOUNTRYCROSSCOUNTRY
    Wait for train
    CROSSCOUNTRY
    Edinburgh
  • 8
    Ride to train station Edinburgh
    Ride to train station
    Edinburgh
    24 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 Greenlaw to Edinburgh

The distance between Greenlaw, Scotland and Edinburgh, Scotland is approximately 117.11 km, which can typically be travelled in 157 min. Moovit will show you the directions from Greenlaw to Edinburgh by bus and train, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Questions & Answers

  • What is the fastest way to get from Greenlaw to Edinburgh?

    The fastest way takes 157 minutes, using Bus line 60, Bus line 253, Train line CROSSCOUNTRY.

  • Is there a direct bus between Greenlaw and Edinburgh in Scotland?

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

  • Which bus line goes from Greenlaw to Edinburgh in Scotland?

    The 60 bus line goes from Bank Street, Greenlaw station near Greenlaw to Tweedmouth station. From there you’ll have to take one bus line and one train line till Tweedmouth station near Edinburgh in Scotland

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

    The total travel time between Greenlaw and Edinburgh in Scotland by bus and train is about 2 hr 37 min.

  • Where do I get on the bus near Greenlaw to get to Edinburgh in Scotland?

    Get on the 60 bus from the Bank Street, Greenlaw stop near Greenlaw in Scotland.

  • Where do I get off the bus when travelling between Greenlaw and Edinburgh in Scotland?

    Get off the bus at the Tweedmouth station, which is closest to Edinburgh in Scotland.