There are 3 ways to get from St Andrews to Loch Leven Castle by bus, train, taxi 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.

Recommended option

Bus, train, taxi  •  1 h 33 min

  1. Take the bus from St Andrews, Bus Station to Cupar, Tesco Supermarket X59 / ...
  2. Take the train from Cupar to Markinch
  3. Take a taxi from Markinch to Loch Leven Castle

$63 - $119

2 alternative options

Taxi  •  40 min

  1. Take a taxi from St Andrews to Loch Leven Castle 30.5 miles

$95 - $120

Drive  •  40 min

  1. Drive from St Andrews to Loch Leven Castle 30.5 miles

$6 - $10

What companies run services between St Andrews, Scotland and Loch Leven Castle, Scotland?

There is no direct connection from St Andrews to Loch Leven Castle. However, you can take the bus to Cupar, Tesco Supermarket, take the walk to Cupar, take the train to Markinch, then take the taxi to Loch Leven Castle. Alternatively, you can take the taxi to Loch Leven Castle.

Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Cupar to Markinch
Ave. Duration
14 min
Frequency
Hourly
Estimated price
$5 - $7
Website
scotrail.co.uk
Advanced Single
$4 - $7
Anytime Day Single
$5 - $7
CrossCountry
Bus operators
Stagecoach UK
Other operators
Taxi from Markinch to Loch Leven Castle
Ave. Duration
22 min
Estimated price
$55 - $70
Starfish Taxis
Phone
+44 7790 021000
Website
starfish-taxis.com
Starfish Taxis
Phone
+44 7790 021000
Website
starfish-taxis.com
Starfish Taxis
Phone
+44 7790 021000
Website
starfish-taxis.com
Edinburgh Cars
Phone
+44 131 555 1772
City Cabs Ltd
Phone
+44 131 228 1211
Website
citycabs.co.uk
Central Taxis Ltd
Phone
+44 131 229 2468
Website
taxis-edinburgh.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What documents do I need to cross Niagara Falls?, French strikes 2018: What are my alternative transport options? and Want to know more about Flixbus? - to help you get the most out of your next trip.

Questions & Answers

How far is it from St Andrews to Loch Leven Castle?

The distance between St Andrews and Loch Leven Castle is 40 km. The road distance is 49 km.

What is the cheapest way to get from St Andrews to Loch Leven Castle?

The cheapest way to get from St Andrews to Loch Leven Castle is to drive which costs £4 - £7 and takes 40 min.

What is the fastest way to get from St Andrews to Loch Leven Castle?

The quickest way to get from St Andrews to Loch Leven Castle is to taxi which takes 40 min and costs £70 - £85.

How long does it take to get from St Andrews to Loch Leven Castle?

It takes approximately 1 h 33 min to get from St Andrews to Loch Leven Castle, including transfers.