How to get from Inverkeithing to Edinburgh Zoo by bus and train?
From Inverkeithing to Edinburgh Zoo by bus and train
To get from Inverkeithing to Edinburgh Zoo in Edinburgh, take the SCOTRAIL train from Inverkeithing station to Haymarket station. Next, take the 31 bus from Haymarket Station, Haymarket station to Silvan House, Corstorphine station. The total trip duration for this route is approximately 49 min.
Step by Step
- 1Start from train stationInverkeithing
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationHaymarket23 min
- 4Walk to bus stationHaymarket Station, HaymarketID 6200246930130 m • 2 min
- 5Wait for bus31East Craigs
- 6Ride to bus stationSilvan House, CorstorphineID 620024707011 min
- 7Walk toEdinburgh Zoo122 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UD, UK810 m • 11 min
Alternative route from Inverkeithing to Edinburgh Zoo by bus and train via SCOTRAIL and 12
To get from Inverkeithing to Edinburgh Zoo in Edinburgh, take the SCOTRAIL train from Inverkeithing station to Haymarket station. Next, take the 12 bus from Haymarket Station, Haymarket station to Silvan House, Corstorphine station. The total trip duration for this route is approximately 51 min.
Step by Step
- 1Start from train stationInverkeithing
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationHaymarket23 min
- 4Walk to bus stationHaymarket Station, HaymarketID 6200246930130 m • 2 min
- 5Wait for bus12South Gyle
- 6Ride to bus stationSilvan House, CorstorphineID 620024707011 min
- 7Walk toEdinburgh Zoo122 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UD, UK810 m • 11 min
Public transport directions from Inverkeithing to Edinburgh Zoo
Public transport stations close to Inverkeithing
Inverkeithing is located at Inverkeithing, Edinburgh and the nearest public transport station is Bannerman Avenue, Inverkeithing.
Train stations close to Inverkeithing:
- Inverkeithing
- Dalgety Bay
- North Queensferry
Bus stations close to Inverkeithing:
- Bannerman Avenue, Inverkeithing
- Boreland Road, Inverkeithing
- Kirkgate, Inverkeithing
Public transport stations close to Edinburgh Zoo, Edinburgh
Edinburgh Zoo is located at 122 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UD, UK, Edinburgh and the nearest public transport station is Silvan House, Corstorphine.
Bus stations close to Edinburgh Zoo:
- Silvan House, Corstorphine
- Pinkhill, Corstorphine
- Belgrave Road, Corstorphine
Related Routes
- Aberdeen to Edinburgh Zoo
- Ayr to Edinburgh Zoo
- Glenrothes to Edinburgh Zoo
- Greenock to Edinburgh Zoo
- Linlithgow to Edinburgh Zoo
- South Gyle Station to Edinburgh Zoo
- Edinburgh Castle to Edinburgh Zoo
- Novotel Edinburgh Park to Edinburgh Zoo
- Buchanan Bus Station to Edinburgh Zoo
- Buchanan Street Bus Station to Edinburgh Zoo
- Motherwell to Edinburgh Zoo
- Inverkeithing to Aberdeen
- Inverkeithing to Aberdour
- Inverkeithing to Dunfermline
- Inverkeithing to Gifford
- Inverkeithing to Glasgow
- Inverkeithing to Rosyth
- Inverkeithing to St Andrews
- Inverkeithing to Thurso
- Inverkeithing to Culross
Alternative route from Inverkeithing to Edinburgh Zoo by bus and train via SCOTRAIL and 12
To get from Inverkeithing to Edinburgh Zoo in Edinburgh, take the SCOTRAIL train from Inverkeithing station to Haymarket station. Next, take the 12 bus from Haymarket Station, Haymarket station to Silvan House, Corstorphine station. The total trip duration for this route is approximately 51 min.
Step by Step
- 1Start from train stationInverkeithing
- 2Wait for trainSCOTRAILEdinburgh
- 3Ride to train stationHaymarket23 min
- 4Walk to bus stationHaymarket Station, HaymarketID 6200246930130 m • 2 min
- 5Wait for bus12South Gyle
- 6Ride to bus stationSilvan House, CorstorphineID 620024707011 min
- 7Walk toEdinburgh Zoo122 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UD, UK810 m • 11 min
Questions & Answers
What is the fastest way to get from Inverkeithing to Edinburgh Zoo?
The fastest way takes 49 minutes, using Bus line SCOTRAIL, Bus line 31.
What is the alternative route to get from Inverkeithing to Edinburgh Zoo?
The alternative route takes 51 minutes, using Bus line SCOTRAIL, Bus line 12.
Is there a direct train between Inverkeithing and Edinburgh Zoo?
No, you’ll have to take one train line and one bus line in total. The total travelling time is 49 min.
Which train line goes from Inverkeithing to Edinburgh Zoo?
The SCOTRAIL train line goes from Edinburgh station near Inverkeithing in Scotland to Haymarket station. From there you’ll have to take one bus line till Haymarket station near Edinburgh Zoo in Edinburgh.
How long does it take to travel from Inverkeithing to Edinburgh Zoo by train and bus?
The total travel time between Inverkeithing in Scotland and Edinburgh Zoo in Edinburgh by train and bus is about 49 min.
Where do I get on the train near Inverkeithing to get to Edinburgh Zoo?
Get on the SCOTRAIL train from the Edinburgh station near Inverkeithing in Scotland.
Where do I get off the train when travelling between Inverkeithing and Edinburgh Zoo?
Get off the train at the Haymarket stop, which is closest to Edinburgh Zoo in Edinburgh.
When is the last train from Inverkeithing to Edinburgh Zoo?
The last train from Inverkeithing in Scotland to Edinburgh Zoo in Edinburgh is the ScotRail line. It leaves the Inverkeithing station at 00:14.