1map logoGo to main page

Dunfermline, Fife to Fort William, Highlands from $55: 4 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Dunfermline, United Kingdom
to
Fort William, United Kingdom

How to Get from Dunfermline to Fort William: 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.

$55 by trainBest price
132 kmDistance
2h 28m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Dunfermline to Fort William 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
Bus
Train
Taxi
Average Duration
3h  58m
Estimated price
$143-189
Recommended
Company
First ScotRail Service
Train
Average Duration
7h  3m
Estimated price
$55-130
Cheapest
route map
Distance: 132 km
Duration: 2h 28m

See more options

Company
various
Drive
Average Duration
2h  28m
Estimated price
$35-60
Company
Caledonian Sleeper
Train
Average Duration
6h  41m
Estimated price
$83-116

Dunfermline - Fort William operators

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

Bus
Website
https://uk.megabus.com

Bus from Halbeath Park & Ride to Pitlochry Fishers Hotel bus station

Average Duration
1h 29m
Estimated price
$12-17
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Dunfermline to Pitlochry

Average Duration
1h 25m
Estimated price
$10-15
Train
Contact phone
+44 344 811 0141
Website
https://www.scotrail.co.uk

Train from Haymarket to Glasgow Queen Street

Average Duration
47m
Estimated price
$14-35

Train from Glasgow Queen Street to Crianlarich

Average Duration
1h 46m
Estimated price
$16-40

Train from Crianlarich to Fort William

Average Duration
1h 49m
Estimated price
$18-40

Train from Pitlochry to Dalwhinnie

Average Duration
34m
Estimated price
$12-25
Website
https://sleeper.scot

Train from Edinburgh to Fort William

Average Duration
5h 5m
Estimated price
$75-100
Taxi
Contact phone
+44 7971 540 282
Website
https://highland-travel.co.uk

Taxi from Dalwhinnie to Fort William

Average Duration
55m
Estimated price
$120-150

Dunfermline to Fort William: Overview of Bus, Train, Flight, and Car Trips

Traveling between Dunfermline and Fort William 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 Dunfermline to Fort William, covering a distance of 193.1 km. Enjoy the freedom of the open road, with an estimated driving time of just 2 hours and 28 minutes. 💷 Depending on your preferences and the route you choose, prices for the trip by car can range from £28 to £47.
Average price
£27 - £47
🚆 Embark on an exciting train journey from Dunfermline to Fort William with transfers at Haymarket, Glasgow Queen Street, and Crianlarich. The scenic route takes approximately 7 hours and 3 minutes to reach your destination. 🌄 Enjoy the picturesque views of the Scottish countryside as you travel on First ScotRail Service from Dunfermline to Fort William. The journey offers a comfortable and relaxing way to explore the beautiful landscapes of Scotland. 🎟️ Ticket prices for the train between Dunfermline and Fort William range from £43 to £102, providing a cost-effective and convenient transportation option for your travel from one charming UK destination to another.
Departure Point
Haymarket station
Arrival Point
Fort William station