How to get from St Andrews to Loch Lomond

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

Train  •  3 h 51 min

$54 - $73

1 alternative option

Drive  •  1 h 52 min

  1. 97 miles

$20 - $30

What companies run services between St Andrews, Scotland and Loch Lomond, Argyll and Bute, Scotland?

You can take a train from St Andrews to Loch Lomond via Dundee City Centre, Railway Station, Dundee, Glasgow Queen Street, Glasgow Queen Street Low Level, and Balloch in around 3 h 51 min.

Train operators
ScotRail
Phone
+44 344 811 0141
Email
customer.relations@scotrail.co.uk
Website
scotrail.co.uk
Train from Dundee to Glasgow Queen Street
Ave. Duration
1 h 22 min
Frequency
Hourly
Estimated price
$25 - $35
Website
scotrail.co.uk
Advanced Single
$15 - $22
Anytime Day Single
$25 - $35
Train from Glasgow Queen Street Low Level to Balloch
Ave. Duration
46 min
Frequency
Hourly
Estimated price
$7 - $9
Website
scotrail.co.uk
Advanced Single
$5 - $9
Anytime Day Single
$7 - $9

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 Is ride-sharing platform BlaBlaCar right for you?, French strikes 2018: What are my alternative transport options? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.

Questions & Answers

The distance between St Andrews and Loch Lomond is 115 km. The road distance is 155 km.

The cheapest way to get from St Andrews to Loch Lomond is to drive which costs £15 - £23 and takes 1 h 52 min.

The quickest way to get from St Andrews to Loch Lomond is to drive which takes 1 h 52 min and costs £15 - £23.

It takes approximately 3 h 51 min to get from St Andrews to Loch Lomond, including transfers.

Trips to Loch Lomond

Aberdeen to Loch Lomond Argyll and Bute Scotland Oban to Loch Lomond Argyll and Bute Scotland Pitlochry to Loch Lomond Argyll and Bute Scotland Dumfries to Loch Lomond Argyll and Bute Scotland Partick to Loch Lomond Argyll and Bute Scotland Glencoe IL USA to Loch Lomond Argyll and Bute Scotland Leuchars to Loch Lomond Argyll and Bute Scotland Keswick to Loch Lomond Argyll and Bute Scotland Cambridge England to Loch Lomond Argyll and Bute Scotland Durham England to Loch Lomond Argyll and Bute Scotland Motherwell to Loch Lomond Argyll and Bute Scotland Falkirk to Loch Lomond Argyll and Bute Scotland Johnstone to Loch Lomond Argyll and Bute Scotland Chester to Loch Lomond Argyll and Bute Scotland Leeds to Loch Lomond Argyll and Bute Scotland Salisbury England to Loch Lomond Argyll and Bute Scotland Dunlop to Loch Lomond Argyll and Bute Scotland Thornhill Stirling Scotland to Loch Lomond Argyll and Bute Scotland Banbury to Loch Lomond Argyll and Bute Scotland King George Square busway Station to Loch Lomond Argyll and Bute Scotland Celtic Manor Resort to Loch Lomond Argyll and Bute Scotland East Croydon to Loch Lomond Argyll and Bute Scotland Larbert to Loch Lomond Argyll and Bute Scotland Rosyth to Loch Lomond Argyll and Bute Scotland London Heathrow Airport LHR to Loch Lomond Argyll and Bute Scotland Milan to Loch Lomond Argyll and Bute Scotland Oban Station to Loch Lomond Argyll and Bute Scotland United Kingdom to Loch Lomond Argyll and Bute Scotland Prague to Loch Lomond Argyll and Bute Scotland Gairloch to Loch Lomond Argyll and Bute Scotland