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 37 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 44 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 Kevock Road, Wadingburn.
Bus stations close to Lasswade:
- Kevock Road, Wadingburn
- Lasswade Road, Wadingburn
- Broomieknowe Gardens, Broomieknowe
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 44 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 37 minutes, using Bus line 31.
What is the alternative route to get from Edinburgh to Lasswade?
The alternative route takes 44 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 37 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 37 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 first bus from Edinburgh to Lasswade?
The first bus from Edinburgh in Edinburgh to Lasswade in Bonnyrigg is Bonnyrigg - East Craigs. It leaves the South Bridge, Old Town stop at 08:08.
When is the first train from Edinburgh to Lasswade?
The first train from Edinburgh in Edinburgh to Lasswade in Bonnyrigg is ScotRail. It leaves the Edinburgh station at 06:14.
Popular Routes
- Kyle Of Lochalsh to Ullapool
- Glasgow to Inverness
- Dollar to Edinburgh
- Glasgow Queen Street to The Beatson West Of Scotland Cancer Centre
- Aberdeen to Johnshaven
- Glasgow Central Station to Luss
- Limekilns to Edinburgh
- Inverurie to Turriff
- Glasgow to Pittenweem
- Princes Street (Waverley Steps), City Centre to Aberfoyle
- Edinburgh to Kirk Yetholm
- John O' Groats to Dornoch
- Glasgow Airport to The Queen Elizabeth University Hospital Campus
- Shandwick Place, West End to Western General Hospital (Edinburgh)
- Buchanan Street Bus Station to Helensburgh
- Fort William to Luss
- Leuchars to Crail
- Edinburgh to Easter Road
- Stirling to Oban
- Coatbridge to Glasgow Airport