How to get from Edinburgh to Lasswade by bus?
From Edinburgh to Lasswade by bus
Take one direct bus from Edinburgh to Lasswade in Bonnyrigg: take the 31 bus from South Bridge, Old Town station to Laird And Dog, Lasswade station. The total trip duration for this route is approximately 36 min.
Step by Step
- 1Walk to bus stationSouth Bridge, Old TownID 6200208440380 m • 5 min
- 2Wait for bus31Poltonhall
- 3Ride to bus stationLaird And Dog, LasswadeID 628030138030 min
- 4Walk toLasswadeHigh Street50 m • 1 min
From Edinburgh to Lasswade by bus and train
To get from Edinburgh to Lasswade in Bonnyrigg, take the SCOTRAIL train from Edinburgh station to Eskbank station. Next, take the 141 bus from Muirpark, Eskbank station to Laird And Dog, Lasswade station. The total trip duration for this route is approximately 43 min.
Step by Step
- 1Start from train stationEdinburgh
- 2Wait for trainSCOTRAILTweedbank
- 3Ride to train stationEskbank21 min
- 4Walk to bus stationMuirpark, EskbankID 628030145010 m • 1 min
- 5Wait for bus141Penicuik
- 6Ride to bus stationLaird And Dog, LasswadeID 62803260609 min
- 7Walk toLasswadeHigh Street40 m • 1 min
Public transport directions from Edinburgh to Lasswade
Public transport stations close to Edinburgh
Edinburgh is located at Edinburgh, Bonnyrigg and the nearest public transport station is Waverley Bridge, Edinburgh.
Bus stations close to Edinburgh:
- Waverley Bridge, Edinburgh
- Princes Street (Waverley Steps), Edinburgh
- Princes Street (Scott Mon.), Edinburgh
Public transport stations close to Lasswade, Bonnyrigg
Lasswade is located at High Street, Bonnyrigg and the nearest public transport station is Park Road, Bonnyrigg.
Bus stations close to Lasswade:
- Park Road, Bonnyrigg
- Laird And Dog, Lasswade
- Elm Row, Lasswade
Related Routes
- Edinburgh to Lasswade
- Edinburgh to Aberdour
- Edinburgh to Aberfeldy
- Edinburgh to Aberlour
- Edinburgh to Airth
- Edinburgh to Alloa
- Edinburgh to Anstruther
- Edinburgh to Auchterarder
- Edinburgh to Ballachulish
- Edinburgh to Balloch
- Edinburgh to Bathgate
- Edinburgh to Blairgowrie
- Edinburgh to Bothwell
- Edinburgh to Bridge Of Earn
- Edinburgh to Bridge Of Weir
- Edinburgh to Brora
- Edinburgh to Broxburn
- Edinburgh to Buckie
- Edinburgh to Burntisland
- Edinburgh to Cairneyhill
From Edinburgh to Lasswade by bus and train
To get from Edinburgh to Lasswade in Bonnyrigg, take the SCOTRAIL train from Edinburgh station to Eskbank station. Next, take the 141 bus from Muirpark, Eskbank station to Laird And Dog, Lasswade station. The total trip duration for this route is approximately 43 min.
Step by Step
- 1Start from train stationEdinburgh
- 2Wait for trainSCOTRAILTweedbank
- 3Ride to train stationEskbank21 min
- 4Walk to bus stationMuirpark, EskbankID 628030145010 m • 1 min
- 5Wait for bus141Penicuik
- 6Ride to bus stationLaird And Dog, LasswadeID 62803260609 min
- 7Walk toLasswadeHigh Street40 m • 1 min
Questions & Answers
What is the fastest way to get from Edinburgh to Lasswade?
The fastest way takes 36 minutes, using Bus line 31.
What is the alternative route to get from Edinburgh to Lasswade?
The alternative route takes 43 minutes, using Train line SCOTRAIL, Bus line 141.
Is there a direct bus between Edinburgh and Lasswade?
Yes, there’s a direct bus going from Edinburgh in Edinburgh to Lasswade in Bonnyrigg in 36 min.
Which bus line goes from Edinburgh to Lasswade?
The 31 bus line goes from South Bridge, Old Town station near Edinburgh in Edinburgh to Poltonhall station near Lasswade in Bonnyrigg.
How long does it take to travel from Edinburgh to Lasswade by bus?
The total travel time between Edinburgh in Edinburgh and Lasswade in Bonnyrigg by bus is about 36 min.
Where do I get on the bus near Edinburgh to get to Lasswade?
Get on the 31 bus from the South Bridge, Old Town stop near Edinburgh in Edinburgh.
Where do I get off the bus when travelling between Edinburgh and Lasswade?
Get off the bus at the Poltonhall stop, which is closest to Lasswade in Bonnyrigg.
When is the last train from Edinburgh to Lasswade?
The last train from Edinburgh in Edinburgh to Lasswade in Bonnyrigg is the ScotRail line. It leaves the Edinburgh station at 23:43.
When is the last bus from Edinburgh to Lasswade?
The last bus from Edinburgh in Edinburgh to Lasswade in Bonnyrigg is the Haymarket - Bonnyrigg line. It leaves the South Bridge, Old Town stop at 03:12.
Popular Routes
- Glasgow to Royal Alexandra Hospital
- Glasgow to Royal Infirmary Of Edinburgh (Little France)
- Ullapool to Inverness
- Blairgowrie to Braemar
- Glasgow to Strontian
- Bellshill to Cumbernauld
- Ayr to Beith
- Inverurie to Ellon
- Inverness to Dufftown
- Grangemouth to Edinburgh
- Bus Station, Hamilton to Ross Hall Hospital
- Glasgow to Pittenweem
- Dundee to Alyth
- Dundee to Kirriemuir
- Edinburgh to Culross
- Dundee to Spittal Of Glenshee
- Edinburgh to Fraserburgh
- Glasgow to Royal Alexandra Hospital
- Dundee to Fort William
- Edinburgh to Innerleithen