1map logoGo to main page

Fort William, Highlands to St. Andrews, Fife from $40: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Fort William, United Kingdom
to
St. Andrews, United Kingdom

How to Get from Fort William to St. Andrews: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$40 - OtherBest price
131.3 milesDistance
2h 39m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Fort William to St. Andrews with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Taxi
Train
Bus
Average Duration
3h  49m
Estimated price
$183-242
Recommended
Company
First ScotRail Service
Train
Average Duration
6h  39m
Estimated price
$82-187
Cheapest
route map
Distance: 131.3 miles
Duration: 2h 39m

See more options

Company
N/A
Drive
Average Duration
2h  39m
Estimated price
$40-65
Company
various
Train
Average Duration
6h  58m
Estimated price
$115-216

Traveling From Fort William to St Andrews

The journey from Fort William, known for its rugged highland landscapes and outdoor adventures, to St Andrews, a charming coastal town steeped in history and golf, offers a remarkable shift in scenery and experiences.

Best Neighbourhoods in St Andrews

St Andrews boasts neighborhoods rich in history, charm, and picturesque scenery.

The Scores
• Stunning views of the coastline and North Sea.
• Historic street lined with beautiful old buildings.
South Street
• Heart of the town with great dining options.
• Close to attractions like St Andrews Castle.
Kingsbarns
• Renowned golf course and picturesque village vibe.
• Quaint shops and cafes to explore.

Best Times To Visit St Andrews's Attractions

Planning your visit to St Andrews's attractions can greatly enhance your experience.

St Andrews Castle
Visit early in the morning or late afternoon for fewer tourists.
University of St Andrews
Explore the campus on weekdays to enjoy a quieter atmosphere.
St Andrews Links
Play during off-peak seasons, like late autumn, for less crowded greens.

St Andrews Weather: What to Expect Year-Round

St Andrews enjoys a temperate maritime climate, with mild winters and cool summers, making it a pleasant destination throughout the year. To avoid rain and chill, consider visiting during the late spring and summer months, which offer more favorable conditions for exploring its attractions.

Dining Recommendation in St Andrews

Try the seafood platter at The Seafood Restaurant, where fresh catches from local waters create a vibrant culinary experience that contrasts with the hearty, game-focused dishes found in Fort William. This restaurant not only boasts stunning coastal views but also emphasizes seasonal ingredients, offering a taste of St Andrews' rich maritime heritage.

Fort William - St. Andrews operators

Explore transport companies operating between Fort William and St. Andrews, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train Show train routes
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk/

Train from Dalwhinnie to Pitlochry

Average Duration
33m
Estimated price
$12-25

Train from Fort William to Glasgow Queen Street

Average Duration
3h 54m
Estimated price
$35-85

Train from Glasgow Queen Street to Dundee

Average Duration
1h 39m
Estimated price
$25-55

Train from Edinburgh to Leuchars

Average Duration
1h 9m
Estimated price
$18-40
Website
https://sleeper.scot

Train from Fort William to Glasgow Queen Street Low Level

Average Duration
4h 24m
Estimated price
$75-100

Train from Fort William to Edinburgh

Average Duration
5h 21m
Estimated price
$75-100
Contact phone
+44 345 722 5333
Website
https://www.lner.co.uk/

Train from Edinburgh to Leuchars

Average Duration
1h
Estimated price
$65-95
Contact phone
0344 736 9123
Website
https://www.crosscountrytrains.co.uk/

Train from Edinburgh to Leuchars

Average Duration
1h 5m
Estimated price
$35-85
Bus
Website
https://uk.megabus.com

Bus from Pitlochry Fishers Hotel bus station to Perth Broxden Park And Ride

Average Duration
37m
Estimated price
$10-15

Bus from Perth Broxden Park And Ride to Dundee Seagate Bus Station

Average Duration
35m
Estimated price
$10-15
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Pitlochry to Perth

Average Duration
40m
Estimated price
$6-10
all-pages.other Show other routes
Contact phone
+44 1397 701 066
Website
http://woodystaxis.com

Other from Fort William to Dalwhinnie

Average Duration
55m
Estimated price
$120-150
Contact phone
+44 1397 705 050
Website
http://greyhound-taxis.co.uk

Other from Fort William to Dalwhinnie

Average Duration
55m
Estimated price
0-0
Contact phone
+44 7500 362 424

Other from Fort William to Dalwhinnie

Average Duration
55m
Estimated price
0-0
Contact phone
+44 1397 703 335

Other from Fort William to Dalwhinnie

Average Duration
55m
Estimated price
0-0
Contact phone
+44 1397 701 702

Other from Fort William to Dalwhinnie

Average Duration
55m
Estimated price
0-0

Other from Fort William to Saint Andrews

Average Duration
2h 39m
Estimated price
$40-65

Fort William to St. Andrews: Overview of Bus, Train, Flight, and Car Trips

Traveling between Fort William and St. Andrews offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic journey from Fort William to St Andrews, spanning 131 miles of picturesque Scottish landscapes. Enjoy the beauty of the Highlands as you make your way towards the historic town of St Andrews. 💸 Prices for the drive from Fort William to St Andrews range from £32 to £51, offering flexibility for different budget preferences. Plan your route accordingly and set off on a budget-friendly road trip through the heart of Scotland. 🌟 Explore the perfect blend of history and charm as you arrive in St Andrews after approximately 2 hours and 39 minutes of driving. Discover the iconic St Andrews Cathedral and enjoy the coastal beauty of this beautiful seaside town.
Average price
£31 - £50
🚂 Embark on a scenic train journey from Fort William to St Andrews, lasting approximately 6 hours and 39 minutes. Sit back, relax, and enjoy the beautiful British countryside passing by outside your window. 💷 Ticket prices for the train ride between Fort William and St Andrews can range from £65 to £148, depending on factors such as booking in advance, class of travel, and time of travel. Be sure to check for any available discounts or deals to make the most of your journey.