There are 6 ways to get from Perth and Kinross to Livingston by train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Dunkeld & Birnam to StirlingInverness - Edinburgh / ...
- Take the train from Stirling to Edinburgh ParkDunblane - Edinburgh / ...
2h 50m£56–127Bus
cheapest- Take the bus from Hill Street to Edinburgh, Bus Station913
- Take the bus from Waterloo Place to Barclay WayX27 / ...
5h 1m£14–18Line 896 bus, bus, train
- Take the bus from Corrymuckloch to Hill Street896
- Take the bus from Hill Street to Police Station15A
- Take the train from Dunblane to Edinburgh Park
3h 5mBus via Glasgow
- Take the bus from Hill Street to Police Station15A
- Take the bus from Police Station to Buchanan Bus StationE3 / ...
- Take the bus from Glasgow to Livingston
3h 25m£16–29Drive 60.9 mi
- Drive from Perth and Kinross to Livingston60.9 mi
1h 19m£16–23Line 896 bus, bus, train, line 31 bus
- Take the bus from Hotel to Hill Street896
- Take the bus from Hill Street to Police Station15A
- Take the train from Dunblane to Linlithgow
- Take the bus from Cross to Fastlink31
3h 41m
Questions & Answers
The cheapest way to get from Perth and Kinross to Livingston is to bus which costs £13 - £18 and takes 5h 1m.
The fastest way to get from Perth and Kinross to Livingston is to drive which takes 1h 19m and costs £15 - £23.
No, there is no direct bus from Perth and Kinross to Livingston. However, there are services departing from Hotel and arriving at Livingston via Hill Street, Police Station and Glasgow. The journey, including transfers, takes approximately 3h 25m.
The distance between Perth and Kinross and Livingston is 102 miles. The road distance is 61.3 miles.
The best way to get from Perth and Kinross to Livingston without a car is to train which takes 2h 50m and costs £55 - £130.
It takes approximately 2h 50m to get from Perth and Kinross to Livingston, including transfers.
Perth and Kinross to Livingston bus services, operated by Stagecoach East Scotland, depart from Hill Street station.
The best way to get from Perth and Kinross to Livingston is to train which takes 2h 50m and costs £55 - £130. Alternatively, you can bus via Glasgow, which costs £16 - £29 and takes 3h 25m.
Perth and Kinross to Livingston bus services, operated by Stagecoach East Scotland, arrive at Police Station.
Yes, the driving distance between Perth and Kinross to Livingston is 61 miles. It takes approximately 1h 19m to drive from Perth and Kinross to Livingston.
What companies run services between Perth and Kinross, Scotland and Livingston, Scotland?
You can take a vehicle from Perth and Kinross to Livingston North via Dunkeld & Birnam, Stirling, and Edinburgh Park in around 2h 50m. Alternatively, you can take a bus from Hotel to Livingston via Hill Street, Police Station, Buchanan Bus Station, and Glasgow in around 3h 25m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +44 344 811 0141
- Website
- scotrail.co.uk
Train from Dunkeld & Birnam to Stirling
- Ave. Duration
- 1h 1m
- Frequency
- Every 3 hours
- Estimated price
- £11–12
- Website
- https://www.scotrail.co.uk/
Train from Stirling to Edinburgh Park
- Ave. Duration
- 39 min
- Frequency
- Hourly
- Estimated price
- £11–12
- Website
- https://www.scotrail.co.uk/
Train from Dunblane to Edinburgh Park
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- £12–13
- Website
- https://www.scotrail.co.uk/
Train from Dunblane to Linlithgow
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- £8–21
- Website
- https://www.scotrail.co.uk/
- Standard
- £8–11
- 1st Class
- £14–21
- Phone
- +44 330 060 0500
- enquiry@sleeper.scot
- Website
- sleeper.scot
Train from Dunkeld & Birnam to Stirling
- Ave. Duration
- 1h 6m
- Frequency
- Twice daily
- Estimated price
- £60–75
- Website
- https://www.sleeper.scot/
- Sleeper Berth Classic
- £210–230
- Sleeper Seat
- £60–75
- Sleeper Berth Club Solo
- £230–270
- Phone
- +44 345 722 5333
- customers@lner.co.uk
- Website
- lner.co.uk
Train from Dunkeld & Birnam to Stirling
- Ave. Duration
- 55 min
- Frequency
- Twice a week
- Estimated price
- £50–75
- Website
- https://www.lner.co.uk/
- Anytime Day Single
- £50–75
Bus from Corrymuckloch to Hill Street
- Ave. Duration
- 26 min
- Frequency
- Once daily
- Website
- https://www.dochertysmidlandcoaches.co.uk/
Bus from Hotel to Hill Street
- Ave. Duration
- 30 min
- Frequency
- Once daily
- Website
- https://www.dochertysmidlandcoaches.co.uk/
- Phone
- 0345 241 8000
- customer.services@stagecoachbus.com
- Website
- stagecoachbus.com
Bus from Hill Street to Police Station
- Ave. Duration
- 33 min
- Frequency
- Hourly
- Estimated price
- £3–5
- Website
- https://www.stagecoachbus.com
- Phone
- +44 (0)131 510 4007
- ride@ember.to
- Website
- ember.to
Bus from Police Station to Buchanan Bus Station
- Ave. Duration
- 49 min
- Frequency
- Every 20 minutes
- Website
- https://www.ember.to/
- Phone
- 01698 653164
- enquiries@parksofhamilton.co.uk
- Website
- parksofhamilton.co.uk
Bus from Police Station to Buchanan Bus Station
- Ave. Duration
- 1h 3m
- Frequency
- Hourly
- Website
- https://www.parksofhamilton.co.uk/
- Phone
- 0141 352 4444
- info@citylink.co.uk
- Website
- citylink.co.uk
Bus from Police Station to Buchanan Bus Station
- Ave. Duration
- 1h 3m
- Frequency
- 5 times a day
- Estimated price
- £8–12
- Website
- https://www.citylink.co.uk/
Bus from Glasgow to Livingston
- Ave. Duration
- 48 min
- Frequency
- Hourly
- Estimated price
- £8–12
- Website
- https://www.citylink.co.uk/
Bus from Hill Street to Edinburgh, Bus Station
- Ave. Duration
- 1h 45m
- Frequency
- Twice daily
- Estimated price
- £11–16
- Website
- https://www.citylink.co.uk/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Glasgow to Livingston
- Ave. Duration
- 45 min
- Frequency
- Every 30 minutes
- Estimated price
- £5–8
- Website
- https://www.flixbus.co.uk
- Phone
- 0114 22 11 282
- Website
- traveline.info
Bus from Cross to Fastlink
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Schedules at
- SD Travel
- Phone
- 0131 554 4494
- mail@lothianbuses.com
- Website
- lothianbuses.com
Bus from Waterloo Place to Barclay Way
- Ave. Duration
- 1h 32m
- Frequency
- Every 15 minutes
- Estimated price
- £2
- Website
- https://www.lothianbuses.com/
Want to know more about travelling around United Kingdom
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide
More Questions & Answers
There are 2382+ hotels available in Livingston.

























