Getting to the zoo

flamingo lantern in front of flamingo lothian bus

Edinburgh Zoo is located in the west of Scotland's capital, Edinburgh, on Corstorphine Hill.

Edinburgh Zoo

134 Corstorphine Road

EH12 6TS

With lots of you planning to see our ROARsome animals and enjoy our outdoor spaces, it is important to be aware of what to expect on the day, including the benefits of booking your ticket in advance, our limited car parking spaces, queues for entry and more. 

Explore our zoo maps and guides.

We are here!

Edinburgh Zoo can be easily accessed via public transport with high frequency bus services from Edinburgh city centre. There are two bus stops outside the front entrance. Lothian 12, 26 and, 31 services all stop outside and can be picked up near both Haymarket and Waverley Station or in the city centre. The 100 Airlink Service also stops regularly outside our front entrance and operates between Edinburgh Airport and the city centre. 

The following Lothian services pass the zoo every few minutes:

Service 12: Portobello – Newington – Tollcross – Haymarket – Zoo – Gyle Centre

Service 26: Seton Sands/Tranent – Portobello – City Centre – Zoo – Clerwood

Service 31: Bonnyrigg – City Centre – Zoo – East Craigs

All Lothian buses are now low-floor and fully accessible for wheelchairs and foldable buggies. For more information, including times and fares, please visit

Lothian is an official transport partner of Edinburgh Zoo.

Other bus services

900 Citylink – Glasgow-Edinburgh 

909 Citylink – Stirling-Edinburgh 

904 Citylink – East Kilbride-Edinburgh 

For the latest Citylink timetables and fares please visit

Car icon 1000w x 500h IMAGE: Christine Moorhouse 2024

Travelling by car? Use postcode EH12 6TS to find us on your navigation device. As we are a city zoo, our parking spaces are limited and available on a first come, first served basis. Our car park can fill up early in the day, especially during busier periods such as school holidays. We have two electric car charging points in dedicated parking bays. 

All car park users will need to take a ticket and have this validated to exit the car park. Parking is £4 for visitors and free for RZSS members. 

During the day, some parking can also be found within the vicinity of the zoo but please note this space is also limited due to the residential nature of our location.

Train icon 1000w x 500h IMAGE: Christine Moorhouse 2024

Travelling by train? There are two trains stations in the centre of Edinburgh; Edinburgh Waverley Station and Edinburgh Haymarket Station. Train timetables and ticket information are available from the ScotRail website

From Waverley and Haymarket stations, take the buses listed above (from Edinburgh city centre) to Edinburgh Zoo.   

If you are coming from further afield, please see the National Rail website for timetables and ticket information. Alternatively, Trainline is available for booking and travel information. 

Bike icon 1000w x 500h IMAGE: Christine Moorhouse 2024

Travelling by bike? The zoo is very close to Carrick Knowe cycle route (access from Downie Grove), which in turn connects by minor roads and other cycle routes to most of the city. To work out your best route, see the Spokes Edinburgh Cycle Map (available at most book and bike shops, or online at An online cycle route planner is also available at 

Cycle parking (Sheffield racks) is available on the pavement immediately outside the zoo. There is currently no visitor bike parking on the site, but this is something we are looking into.