How to get from Edinburgh Zoo to Edinburgh by bus and train?
From Edinburgh Zoo to Edinburgh by bus and train
To get from Edinburgh Zoo to Edinburgh in Scotland, take the 31 bus from Belgrave Road, Corstorphine station to Haymarket Station, Haymarket station. Next, take the SCOTRAIL train from Haymarket station to Edinburgh station. The total trip duration for this route is approximately 34 min. The bus and train schedule from Edinburgh Zoo may change. We recommend you check the updated bus and train schedule to Edinburgh on the Moovit app.
Step by Step
- 1Walk to bus stationBelgrave Road, CorstorphineID 6200202790740 m • 10 min
- 2Wait for bus31Rosewell
- 3Ride to bus stationHaymarket Station, HaymarketID 620020293015 min
- 4Walk to train stationHaymarket50 m • 1 min
- 5Wait for trainSCOTRAILEdinburgh
- 6Ride to train stationEdinburgh6 min
Public transport directions from Edinburgh Zoo to Edinburgh
Bus And Train timetable from Edinburgh Zoo to Edinburgh
Related Routes
- Aberdeen to Edinburgh
- Aberdour to Edinburgh
- Aberfoyle to Edinburgh
- Alva to Edinburgh
- Ballater to Edinburgh
- Bannockburn to Edinburgh
- Blackburn (West Lothian) to Edinburgh
- Blairgowrie to Edinburgh
- Bothwell to Edinburgh
- Brechin to Edinburgh
- Carnwath to Edinburgh
- Castle Douglas to Edinburgh
- Chapelhall to Edinburgh
- Coldstream to Edinburgh
- Comrie (Fife) to Edinburgh
- Crail to Edinburgh
- Cupar to Edinburgh
- Dalkeith to Edinburgh
- Denholm to Edinburgh
- Dollar to Edinburgh
Questions & Answers
What is the fastest way to get from Edinburgh Zoo to Edinburgh?
The fastest way takes 34 minutes, using Bus line 31, Train line SCOTRAIL.
Is there a direct bus between Edinburgh Zoo and Edinburgh?
No, you’ll have to take one bus line and one train line in total. The total travelling time is 34 min.
Which bus line goes from Edinburgh Zoo to Edinburgh?
The 31 bus line goes from Belgrave Road, Corstorphine station near Edinburgh Zoo in Edinburgh to Haymarket Station, Haymarket station. From there you’ll have to take one train line till Haymarket Station, Haymarket station near Edinburgh in Scotland.
How long does it take to travel from Edinburgh Zoo to Edinburgh by bus and train?
The total travel time between Edinburgh Zoo in Edinburgh and Edinburgh in Scotland by bus and train is about 34 min.
Where do I get on the bus near Edinburgh Zoo to get to Edinburgh?
Get on the 31 bus from the Belgrave Road, Corstorphine stop near Edinburgh Zoo in Edinburgh.
Where do I get off the bus when travelling between Edinburgh Zoo and Edinburgh?
Get off the bus at the Haymarket Station, Haymarket station, which is closest to Edinburgh in Scotland.
When is the first bus from Edinburgh Zoo to Edinburgh?
The first bus from Edinburgh Zoo in Edinburgh to Edinburgh in Scotland is Edinburgh - Edinburgh Airport. It leaves the Edinburgh Zoo, Corstorphine stop at 05:16.
Popular Routes
- Glasgow to Innellan
- Broxburn to Linlithgow
- Aviemore to Buckie
- Aberdeen to Johnshaven
- Dundee to Balmullo
- Aberdeen to Bullers Of Buchan
- Glasgow Queen Street to Hampden Park
- Dunoon to Dumbarton
- Troon to Campbeltown
- Stirling to Bo'Ness
- Edinburgh to Fraserburgh
- Dunfermline to Glasgow Airport
- Alloa to Dollar
- Glasgow to Kirkwall
- Glasgow to Aberfeldy
- Motherwell to Buchanan Street Bus Station
- Thurso to Inverness
- Stirling to Gleneagles
- Portree to Armadale Castle
- Easterhouse to Gartnavel General Hospital