How to get from Haymarket Station to Peebles by bus?
Haymarket Station to Peebles - Bus Timetable
The 31 bus from Haymarket Station to Peebles runs from 06:41 to 22:57, with departures every 15-55 min. The journey takes about 1 hr 32 min, with regular service throughout the operating hours.
From Haymarket Station to Peebles by bus
To get from Haymarket Station to Peebles in Scotland, take the 31 bus from Haymarket Station, Haymarket station to Salisbury Place, Mayfield station. Next, take the X62 bus from Salisbury Place, Mayfield station to Eastgate Post Office, Peebles station. The total trip duration for this route is approximately 1 hr 32 min. The bus schedule from Haymarket Station may change. We recommend you check the updated bus schedule to Peebles on the Moovit app.
Step by Step
- 1Walk to bus stationHaymarket Station, HaymarketID 620020293080 m • 2 min
- 2Wait for bus31Rosewell
- 3Ride to bus stationSalisbury Place, MayfieldID 620020866025 min
- 4Wait for busX62Galashiels
- 5Ride to bus stationEastgate Post Office, PeeblesID 6900104459 min
Public transport directions from Haymarket Station to Peebles
Bus timetable from Haymarket Station to Peebles
Related Routes
- Aberdeen to Peebles
- Cupar to Peebles
- Dumfries to Peebles
- Dundee to Peebles
- Eaglesham to Peebles
- Glasgow to Peebles
- Invergordon to Peebles
- Lanark to Peebles
- Lennoxtown to Peebles
- Milton And Kildary to Peebles
- Moodiesburn to Peebles
- Musselburgh to Peebles
- Melrose Abby to Peebles
- Hermiston Park & Ride to Peebles
- Edinburgh Waverley to Peebles
- Glasgow Hope Street to Peebles
- Edinburgh Princes Street to Peebles
- Edinburgh Airport EDI to Peebles
- Glasgow Airport GLA to Peebles
- Buchanan St Station to Peebles
Questions & Answers
What is the fastest way to get from Haymarket Station to Peebles?
The fastest way takes 92 minutes, using Bus line 31, Bus line X62.
Is there a direct bus between Haymarket Station and Peebles?
No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 32 min.
Which bus line goes from Haymarket Station to Peebles?
The 31 bus line goes from Haymarket Station, Haymarket station near Haymarket Station in Edinburgh to Salisbury Place, Mayfield station. From there you’ll have to take one bus line till Salisbury Place, Mayfield station near Peebles in Scotland.
How long does it take to travel from Haymarket Station to Peebles by bus?
The total travel time between Haymarket Station in Edinburgh and Peebles in Scotland by bus is about 1 hr 32 min.
Where do I get on the bus near Haymarket Station to get to Peebles?
Get on the 31 bus from the Haymarket Station, Haymarket stop near Haymarket Station in Edinburgh.
Where do I get off the bus when travelling between Haymarket Station and Peebles?
Get off the bus at the Salisbury Place, Mayfield stop, which is closest to Peebles in Scotland.
Popular Routes
- Edinburgh to National Museum Of Flight
- New Deer to Mintlaw
- Edinburgh to Glamis Castle
- Tayport to St Andrews
- Easterhouse to Gartnavel General Hospital
- Strathaven to Motherwell
- Ballater to Glasgow
- Langholm to Dumfries
- Buchanan Bus Station to Helensburgh
- Inverness to Shieldaig
- Edinburgh to Fort William
- Glasgow Central Station to The Burrell Collection
- Motherwell to Larkhall
- Dunoon to Lochgilphead
- Kelvingrove Art Gallery And Museum to George Square
- Dunoon to Dumbarton
- Elie to St Andrews
- Edinburgh to Scone
- Paisley to The Queen Elizabeth University Hospital Campus
- Inverness to Campbeltown