Skip to main content

How to get from Bathgate to Edinburgh Zoo Car Park by bus?

By bus

Take one direct bus from Bathgate to Edinburgh Zoo Car Park in Edinburgh: take the X18 bus from Gordon Avenue, Bathgate station to Edinburgh Zoo, Corstorphine station. The total trip duration for this route is approximately 56 min.

56min
Walk to bus station
Bus - X18X18
Walk to Edinburgh Zoo Car Park
Leaves from Gordon Avenue, Bathgate

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Gordon Avenue, Bathgate
    ID 6290B014
    40 yd • 1 min
  • 2
    Bus - X18X18
    Wait for bus
    X18
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Edinburgh Zoo, Corstorphine
    ID 6200202805
    50 min
  • 4
    Walk to Edinburgh Zoo Car Park
    Walk to
    Edinburgh Zoo Car Park
    132 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UA, UK
    330 yd • 4 min
*Duration based on 8am traffic

Alternative route by bus via X28, 902 and 900

To get from Bathgate to Edinburgh Zoo Car Park in Edinburgh, you’ll need to take 3 bus lines: take the X28 bus from Gordon Avenue, Bathgate station to Park And Ride, Knightsridge station. Next, you’ll have to switch to the 902 bus and finally take the 900 bus from Lochend Road, Ratho Station station to Edinburgh Zoo, Corstorphine station. The total trip duration for this route is approximately 1 hr 13 min.

73min
Walk to bus station
Bus - X28X28
Bus - 902902
Bus - 900900
Walk to Edinburgh Zoo Car Park
Leaves from Gordon Avenue, Bathgate

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Gordon Avenue, Bathgate
    ID 6290B014
    40 yd • 1 min
  • 2
    Bus - X28X28
    Wait for bus
    X28
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Park And Ride, Knightsridge
    ID 6290LK15
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Fastlink, Knightsridge
    ID 6290LFL03
    40 yd • 1 min
  • 5
    Bus - 902902
    Wait for bus
    902
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Lochend Road, Ratho Station
    ID 6200202250
    20 min
  • 7
    Bus - 900900
    Wait for bus
    900
    Edinburgh
  • 8
    Ride to bus station
    Ride to bus station
    Edinburgh Zoo, Corstorphine
    ID 6200202800
    13 min
  • 9
    Walk to Edinburgh Zoo Car Park
    Walk to
    Edinburgh Zoo Car Park
    132 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UA, UK
    310 yd • 4 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Bathgate to Edinburgh Zoo Car Park

The distance between Bathgate, Edinburgh and Edinburgh Zoo Car Park, Edinburgh is approximately 15.55 mi, which can typically be travelled in 56 min. Moovit will show you the directions from Bathgate to Edinburgh Zoo Car Park by bus, so no matter how you choose to travel in Edinburgh – you will always have plenty of easy options.

Public transport stations close to Bathgate

Bathgate is located at Bathgate, Edinburgh and the nearest public transport station is Rail Station, Bathgate.

Train stations close to Bathgate:

  • Bathgate

Bus stations close to Bathgate:

  • Rail Station, Bathgate
  • Gordon Avenue, Bathgate
  • Roseberry Crescent, Bathgate

Public transport stations close to Edinburgh Zoo Car Park, Edinburgh

Edinburgh Zoo Car Park is located at 132 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UA, UK, Edinburgh and the nearest public transport station is Kirk Loan, Corstorphine.

Bus stations close to Edinburgh Zoo Car Park:

  • Kirk Loan, Corstorphine
  • Pinkhill, Corstorphine
  • Silvan House, Corstorphine

Alternative route by bus via X28, 902 and 900

To get from Bathgate to Edinburgh Zoo Car Park in Edinburgh, you’ll need to take 3 bus lines: take the X28 bus from Gordon Avenue, Bathgate station to Park And Ride, Knightsridge station. Next, you’ll have to switch to the 902 bus and finally take the 900 bus from Lochend Road, Ratho Station station to Edinburgh Zoo, Corstorphine station. The total trip duration for this route is approximately 1 hr 13 min.

73min
Walk to bus station
Bus - X28X28
Bus - 902902
Bus - 900900
Walk to Edinburgh Zoo Car Park
Leaves from Gordon Avenue, Bathgate

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Gordon Avenue, Bathgate
    ID 6290B014
    40 yd • 1 min
  • 2
    Bus - X28X28
    Wait for bus
    X28
    Edinburgh
  • 3
    Ride to bus station
    Ride to bus station
    Park And Ride, Knightsridge
    ID 6290LK15
    20 min
  • 4
    Walk to bus station
    Walk to bus station
    Fastlink, Knightsridge
    ID 6290LFL03
    40 yd • 1 min
  • 5
    Bus - 902902
    Wait for bus
    902
    Edinburgh
  • 6
    Ride to bus station
    Ride to bus station
    Lochend Road, Ratho Station
    ID 6200202250
    20 min
  • 7
    Bus - 900900
    Wait for bus
    900
    Edinburgh
  • 8
    Ride to bus station
    Ride to bus station
    Edinburgh Zoo, Corstorphine
    ID 6200202800
    13 min
  • 9
    Walk to Edinburgh Zoo Car Park
    Walk to
    Edinburgh Zoo Car Park
    132 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UA, UK
    310 yd • 4 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Bathgate to Edinburgh Zoo Car Park?

    The fastest way takes 56 minutes, using Bus line X18.

  • What is the alternative route to get from Bathgate to Edinburgh Zoo Car Park?

    The alternative route takes 73 minutes, using Bus line X28, Bus line 902, Bus line 900.

  • Is there a direct bus between Bathgate and Edinburgh Zoo Car Park?

    Yes, there’s a direct bus going from Bathgate in Scotland to Edinburgh Zoo Car Park in Edinburgh in 56 min.

  • Which bus line goes from Bathgate to Edinburgh Zoo Car Park?

    The X18 bus line goes from Gordon Avenue, Bathgate station near Bathgate in Scotland to Edinburgh station near Edinburgh Zoo Car Park in Edinburgh.

  • How long does it take to travel from Bathgate to Edinburgh Zoo Car Park by bus?

    The total travel time between Bathgate in Scotland and Edinburgh Zoo Car Park in Edinburgh by bus is about 56 min.

  • Where do I get on the bus near Bathgate to get to Edinburgh Zoo Car Park?

    Get on the X18 bus from the Gordon Avenue, Bathgate stop near Bathgate in Scotland.

  • Where do I get off the bus when travelling between Bathgate and Edinburgh Zoo Car Park?

    Get off the bus at the Edinburgh stop, which is closest to Edinburgh Zoo Car Park in Edinburgh.

  • When is the last bus from Bathgate to Edinburgh Zoo Car Park?

    The last bus from Bathgate in Scotland to Edinburgh Zoo Car Park in Edinburgh is the Whitburn - Edinburgh line. It leaves the Gordon Avenue, Bathgate stop at 23:01.

  • When is the last train from Bathgate to Edinburgh Zoo Car Park?

    The last train from Bathgate in Scotland to Edinburgh Zoo Car Park in Edinburgh is the ScotRail line. It leaves the Bathgate station at 23:35.

Live arrivals, timetables, maps