How to get from Peebles to Bathgate by bus and train?
From Peebles to Bathgate by bus and train
To get from Peebles to Bathgate in Scotland, you’ll need to take one bus line and 2 train lines: take the X62 bus from Eastgate Post Office, Peebles station to South Bridge, Old Town station. Next, you’ll have to switch to the SCOTRAIL train and finally take the SCOTRAIL train from Haymarket station to Bathgate station. The total trip duration for this route is approximately 1 hr 43 min. The bus and train schedule from Peebles may change. We recommend you check the updated bus and train schedule to Bathgate on the Moovit app.
Step by Step
- 1Start from bus stationPeebles
- 2Wait for busX62Edinburgh
- 3Ride to bus stationSouth Bridge, Old TownID 620024012567 min
- 4Walk to train stationEdinburgh310 m • 4 min
- 5Wait for trainSCOTRAILPerth
- 6Ride to train stationHaymarket4 min
- 7Wait for trainSCOTRAILHelensburgh Central
- 8Ride to train stationBathgate22 min
Public transport directions from Peebles to Bathgate
Bus And Train schedule from Peebles to Bathgate
Related Routes
- Cumbernauld to Bathgate
- Darvel to Bathgate
- Edinburgh to Bathgate
- Grangemouth to Bathgate
- Invergordon to Bathgate
- Keith to Bathgate
- Shotts to Bathgate
- Springside to Bathgate
- Stirling to Bathgate
- Stoneyburn to Bathgate
- Tillicoultry to Bathgate
- South Queensferry Museum to Bathgate
- Glasgow Airport to Bathgate
- Buchanan Bus Station to Bathgate
- Buchanan Street Bus Station to Bathgate
- Paisley to Bathgate
- Prestwick International Airport to Bathgate
- Dundee to Bathgate
- Lanark Road to Bathgate
- Peebles to Aboyne
Questions & Answers
What is the fastest way to get from Peebles to Bathgate?
The fastest way takes 103 minutes, using Bus line X62, Train line SCOTRAIL, Train line SCOTRAIL.
Is there a direct bus between Peebles and Bathgate in Scotland?
No, you’ll have to take one bus line and 2 train lines in total. The total travelling time is 1 hr 43 min.
Which bus line goes from Peebles to Bathgate in Scotland?
The X62 bus line goes from Edinburgh station near Peebles to South Bridge, Old Town station. From there you’ll have to take 2 train lines till South Bridge, Old Town station near Bathgate in Scotland.
How long does it take to travel from Peebles to Bathgate in Scotland by bus and train?
The total travel time between Peebles and Bathgate in Scotland by bus and train is about 1 hr 43 min.
Where do I get on the bus near Peebles to get to Bathgate in Scotland?
Get on the X62 bus from the Edinburgh stop near Peebles in Scotland.
Where do I get off the bus when travelling between Peebles and Bathgate in Scotland?
Get off the bus at the South Bridge, Old Town station, which is closest to Bathgate in Scotland.
Popular Routes
- Glasgow to Inverness
- Glasgow to Ullapool
- Glenrothes to Falkirk
- Motherwell to Peebles
- Limekilns to Edinburgh
- Paisley to Ayr
- Aberdeen to Fraserburgh
- Bearsden to Bishopbriggs
- Fort Augustus to Invermoriston
- Glenrothes to Edinburgh Zoo
- Banknock to Cumbernauld
- Edinburgh to Aberfeldy
- Glasgow Central Station to Lesmahagow
- George Square to Celtic Park
- Aberdeen to Auchenblae
- Lerwick to Jarlshof
- Stranraer to Portpatrick
- Coatbridge to Uddingston
- Lochinver to Ullapool
- Dundee to Aberfeldy Post Office