To reach Dunfermline from Cupar, take the ScotRail train. The journey takes about 45 minutes.
Total Distance: 40 km driving distance, 35 km air distance.
Fastest Way
Train, taking 45 minutes.
Cheapest Way
Train, costing 10 GBP.
Compare Cupar to Dunfermline Routes
Train
Direct
Duration
45 mins
Avg Price
10 GBP
Operator
ScotRail
Route
Cupar to Dunfermline.
Trains are frequent.
Travel Tips
Station Access
Dunfermline station is near the city centre.
Booking
Book your tickets in advance.
Luggage
Use the overhead racks.
Food
There are many cafes near the station.
Connectivity
Trains have good Wi-Fi.
Safety Tips
Station Safety
Keep your bags secure.
Night Travel
Use official taxis.
Emergency
Dial 999 for help.
Personal Safety
Stay alert in crowded areas.
People Also Ask
Is Dunfermline expensive?
It is a popular town.
How long is the train?
About 45 minutes.
Can I drive?
Yes, but parking is limited.
Is there a direct train?
Yes, ScotRail operates direct services.
Where is the station?
Dunfermline station is near the city centre.
Quick Info
FromCupar, Scotland, United Kingdom
ToDunfermline, Fife, United Kingdom
Modes
Best Time to Travel
All year round.
Things to Do in Dunfermline
1
Dunfermline Abbey
Visit the historic abbey.
2
Pittencrieff Park
Walk through the park.
3
Andrew Carnegie Birthplace Museum
Explore the museum.
4
Dunfermline Palace
See the palace ruins.
Tags
Cupar to Dunfermline
train to Dunfermline
ScotRail
Fife travel
Cupar to Dunfermline train
fastest route to Dunfermline
UK travel guide
Dunfermline station