How to get from Musselburgh to Peebles by bus?
From Musselburgh to Peebles by bus
To get from Musselburgh to Peebles in Scotland, take the 141 bus from High Street (Stop B), Musselburgh station to Seafield Road, Bilston station. Next, take the X62 bus from Seafield Road, Bilston station to Eastgate Post Office, Peebles station. The total trip duration for this route is approximately 1 hr 42 min.
Step by Step
- 1Walk to bus stationHigh Street (Stop B), MusselburghID 627070000557160 m • 3 min
- 2Wait for bus141Penicuik
- 3Ride to bus stationSeafield Road, BilstonID 628030198047 min
- 4Wait for busX62Galashiels
- 5Ride to bus stationEastgate Post Office, PeeblesID 6900104440 min
Alternative route from Musselburgh to Peebles by bus via 111, 7 and X62
To get from Musselburgh to Peebles in Scotland, you’ll need to take 3 bus lines: take the 111 bus from High Street (Stop D), Musselburgh station to Royal Infirmary, Edinburgh Royal Infirmary station. Next, you’ll have to switch to the 7 bus and finally take the X62 bus from Kaimes Crossroads, Kaimes station to Eastgate Post Office, Peebles station. The total trip duration for this route is approximately 1 hr 45 min.
Step by Step
- 1Walk to bus stationHigh Street (Stop D), MusselburghID 62700102030020 m • 1 min
- 2Wait for bus111Edinburgh Royal Infirmary
- 3Ride to bus stationRoyal Infirmary, Edinburgh Royal InfirmaryID 620021101128 min
- 4Walk to bus stationRoyal Infirmary, Edinburgh Royal InfirmaryID 620021101320 m • 1 min
- 5Wait for bus7Newhaven
- 6Ride to bus stationKaimes Crossroads, KaimesID 620023947021 min
- 7Walk to bus stationKaimes Crossroads, KaimesID 620020913020 m • 1 min
- 8Wait for busX62Galashiels
- 9Ride to bus stationEastgate Post Office, PeeblesID 6900104448 min
Public transport directions from Musselburgh to Peebles
Public transport stations close to Musselburgh
Musselburgh is located at Musselburgh, Scotland and the nearest public transport station is High Street (Stop D), Musselburgh.
Train stations close to Musselburgh:
- Musselburgh
- Wallyford
Bus stations close to Musselburgh:
- High Street (Stop D), Musselburgh
- High Street (Stop A), Musselburgh
- High Street (Stop C), Musselburgh
Public transport stations close to Peebles, Scotland
Peebles is located at Peebles, Scotland and the nearest public transport station is Cross Kirk, Peebles.
Bus stations close to Peebles:
- Cross Kirk, Peebles
- Dukehaugh, Peebles
- County Hotel, Peebles
Related Routes
- Aberdeen to Peebles
- Cupar to Peebles
- Dumfries to Peebles
- Dundee to Peebles
- Eaglesham to Peebles
- Fairlie to Peebles
- Glasgow to Peebles
- Hurlford And Crookedholm to Peebles
- Invergordon to Peebles
- Lanark to Peebles
- Lennoxtown to Peebles
- Milton And Kildary to Peebles
- Moodiesburn to Peebles
- West George Street, Glasgow to Peebles
- Motherwell to Peebles
- Lanark Road to Peebles
- Musselburgh to Airdrie
- Musselburgh to Beith
- Musselburgh to Dalkeith
- Musselburgh to Eastriggs
Alternative route from Musselburgh to Peebles by bus via 111, 7 and X62
To get from Musselburgh to Peebles in Scotland, you’ll need to take 3 bus lines: take the 111 bus from High Street (Stop D), Musselburgh station to Royal Infirmary, Edinburgh Royal Infirmary station. Next, you’ll have to switch to the 7 bus and finally take the X62 bus from Kaimes Crossroads, Kaimes station to Eastgate Post Office, Peebles station. The total trip duration for this route is approximately 1 hr 45 min.
Step by Step
- 1Walk to bus stationHigh Street (Stop D), MusselburghID 62700102030020 m • 1 min
- 2Wait for bus111Edinburgh Royal Infirmary
- 3Ride to bus stationRoyal Infirmary, Edinburgh Royal InfirmaryID 620021101128 min
- 4Walk to bus stationRoyal Infirmary, Edinburgh Royal InfirmaryID 620021101320 m • 1 min
- 5Wait for bus7Newhaven
- 6Ride to bus stationKaimes Crossroads, KaimesID 620023947021 min
- 7Walk to bus stationKaimes Crossroads, KaimesID 620020913020 m • 1 min
- 8Wait for busX62Galashiels
- 9Ride to bus stationEastgate Post Office, PeeblesID 6900104448 min
Questions & Answers
What is the fastest way to get from Musselburgh to Peebles?
The fastest way takes 102 minutes, using Bus line 141, Bus line X62.
What is the alternative route to get from Musselburgh to Peebles?
The alternative route takes 105 minutes, using Bus line 111, Bus line 7, Bus line X62.
Is there a direct bus between Musselburgh and Peebles in Scotland?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 42 min.
Which bus line goes from Musselburgh to Peebles in Scotland?
The 141 bus line goes from High Street (Stop B), Musselburgh station near Musselburgh to Penicuik station. From there you’ll have to take one bus line till Penicuik station near Peebles in Scotland
How long does it take to travel from Musselburgh to Peebles in Scotland by bus?
The total travel time between Musselburgh and Peebles in Scotland by bus is about 1 hr 42 min.
Where do I get on the bus near Musselburgh to get to Peebles in Scotland?
Get on the 141 bus from the High Street (Stop B), Musselburgh stop near Musselburgh in Scotland.
Where do I get off the bus when travelling between Musselburgh and Peebles in Scotland?
Get off the bus at the Penicuik stop, which is closest to Peebles in Scotland.
Popular Routes
- Falkirk to Dollar
- Oldmeldrum to New Deer
- Prestwick International Airport to Buchanan Street Bus Station
- Glasgow Airport to University Of Glasgow
- Edinburgh to Golden Jubilee National Hospital
- Edinburgh to Aberlour
- Clydebank to Glasgow Airport
- Buchanan Street Bus Station to Helensburgh
- Portree to Steornabhagh (Stornoway)
- Dunfermline to Culross
- Falkirk to Dundee
- Bearsden to Drymen
- Glasgow Airport to Bishopton
- Edinburgh to Balmoral Castle
- Edinburgh to Haddington
- Glasgow to Inverclyde Royal Hospital
- Glasgow to Stobhill Hospital
- Dundee to Ullapool
- Inverness to Strathpeffer
- Edinburgh to East Calder