Skip to main content

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

From Bathgate to Edinburgh Zoo Car Park by bus and train

To get from Bathgate to Edinburgh Zoo Car Park in Edinburgh, take the SCOTRAIL train from Bathgate station to Haymarket station. Next, take the 100 bus from Haymarket Station, Haymarket station to Edinburgh Zoo, Corstorphine station. The total trip duration for this route is approximately 44 min.

44min
Train - SCOTRAIL
Bus - 100100
Walk to Edinburgh Zoo Car Park
Leaves from Bathgate

Step by Step

  • 1
    Start from train station
    Start from train station
    Bathgate
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 3
    Ride to train station
    Ride to train station
    Haymarket
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Haymarket Station, Haymarket
    ID 6200246935
    90 m • 2 min
  • 5
    Bus - 100100
    Wait for bus
    100
    Edinburgh Airport
  • 6
    Ride to bus station
    Ride to bus station
    Edinburgh Zoo, Corstorphine
    ID 6200247060
    8 min
  • 7
    Walk to Edinburgh Zoo Car Park
    Walk to
    Edinburgh Zoo Car Park
    132 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UA, UK
    250 m • 4 min
*Duration based on 8am traffic

Alternative route from Bathgate to Edinburgh Zoo Car Park by bus and train via SCOTRAIL and AIRX

To get from Bathgate to Edinburgh Zoo Car Park in Edinburgh, take the SCOTRAIL train from Bathgate station to Haymarket station. Next, take the AIRX bus from Haymarket Station, Haymarket station to Edinburgh Zoo, Corstorphine station. The total trip duration for this route is approximately 48 min.

48min
Train - SCOTRAIL
Bus - AIRXAIRX
Walk to Edinburgh Zoo Car Park
Leaves from Bathgate

Step by Step

  • 1
    Start from train station
    Start from train station
    Bathgate
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 3
    Ride to train station
    Ride to train station
    Haymarket
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Haymarket Station, Haymarket
    ID 6200246935
    90 m • 2 min
  • 5
    Bus - AIRXAIRX
    Wait for bus
    AIRX
    Edinburgh Airport
  • 6
    Ride to bus station
    Ride to bus station
    Edinburgh Zoo, Corstorphine
    ID 6200247060
    5 min
  • 7
    Walk to Edinburgh Zoo Car Park
    Walk to
    Edinburgh Zoo Car Park
    132 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UA, UK
    250 m • 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 31.28 km, which can typically be travelled in 44 min. Moovit will show you the directions from Bathgate to Edinburgh Zoo Car Park by bus and train, 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 Bathgate.

Bus stations close to Bathgate:

  • Bathgate
  • Rail Station, Bathgate
  • Gordon Avenue, 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
  • Silvan House, Corstorphine
  • Balgreen Road, Corstorphine

Alternative route from Bathgate to Edinburgh Zoo Car Park by bus and train via SCOTRAIL and AIRX

To get from Bathgate to Edinburgh Zoo Car Park in Edinburgh, take the SCOTRAIL train from Bathgate station to Haymarket station. Next, take the AIRX bus from Haymarket Station, Haymarket station to Edinburgh Zoo, Corstorphine station. The total trip duration for this route is approximately 48 min.

48min
Train - SCOTRAIL
Bus - AIRXAIRX
Walk to Edinburgh Zoo Car Park
Leaves from Bathgate

Step by Step

  • 1
    Start from train station
    Start from train station
    Bathgate
  • 2
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Edinburgh
  • 3
    Ride to train station
    Ride to train station
    Haymarket
    27 min
  • 4
    Walk to bus station
    Walk to bus station
    Haymarket Station, Haymarket
    ID 6200246935
    90 m • 2 min
  • 5
    Bus - AIRXAIRX
    Wait for bus
    AIRX
    Edinburgh Airport
  • 6
    Ride to bus station
    Ride to bus station
    Edinburgh Zoo, Corstorphine
    ID 6200247060
    5 min
  • 7
    Walk to Edinburgh Zoo Car Park
    Walk to
    Edinburgh Zoo Car Park
    132 Corstorphine Road, Edinburgh, City of Edinburgh EH12 6UA, UK
    250 m • 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 44 minutes, using Bus line SCOTRAIL, Bus line 100.

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

    The alternative route takes 48 minutes, using Bus line SCOTRAIL, Bus line AIRX.

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

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 44 min.

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

    The SCOTRAIL train line goes from Edinburgh station near Bathgate in Scotland to Haymarket station. From there you’ll have to take one bus line till Haymarket station near Edinburgh Zoo Car Park in Edinburgh.

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

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

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

    Get on the SCOTRAIL train from the Edinburgh station near Bathgate in Scotland.

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

    Get off the train at the Haymarket 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 00:26.

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

    The first train from Bathgate in Scotland to Edinburgh Zoo Car Park in Edinburgh is ScotRail. It leaves the Bathgate station at 07:48.

Live arrivals, timetables, maps