HUB hero image

How to Travel from

Rosyth to Aberdour

by Bicycle or Car

Rosyth
+0
Aberdour
Transport search to Aberdour
Rosyth
+0
Aberdour
Building a composite car route
Other
Best Offer!
Car
8 min
8 km.
Composite Route Car Only

Two ways to Travel from Rosyth to Aberdour

Select an Option Below to Start Your Journey
Other

Transport providers

Train operators

ScotRail

Phone:
+44 344 811 0141
Website:
scotrail.co.uk/
Train from Inverkeithing to Aberdour
Ave. Duration:
7 min
Frequency:
Hourly
Estimated price:
$4.68–$9.49

Bus operators

Stagecoach East Scotland

Phone:
0345 241 8000
Website:
stagecoachbus.com
Bus from Lowry Place to Railway
Ave. Duration:
28 min
Frequency:
Hourly
Estimated price:
$3.80–$5.32

Festival Travel

Phone:
+44 131 333 4231
Website:
festivaltravel.co.uk/
Bus from Lowry Place to Railway
Ave. Duration:
38 min
Frequency:
5 times a week

Questions and Answers

What is the cheapest way to get from Rosyth to Aberdour?

The cheapest way to get from Rosyth to Aberdour is to drive which costs $1.63 - $2.39 and takes 8 min.

What is the fastest way to get from Rosyth to Aberdour?

The fastest way to get from Rosyth to Aberdour is to train which takes 7 min and costs $4.02 - $8.15 .

Is there a direct bus between Rosyth and Aberdour?

Yes, there is a direct bus departing from Lowry Place and arriving at Railway Station station. Services depart hourly, and operate every day. The journey takes approximately 28 min.

Is there a direct train between Rosyth and Aberdour?

Yes, there is a direct train departing from Inverkeithing and arriving at Aberdour. Services depart hourly, and operate every day. The journey takes approximately 7 min.

How far is it from Rosyth to Aberdour?

The distance between Rosyth and Aberdour is 6 km. The road distance is 8.2 km.

How do I travel from Rosyth to Aberdour without a car?

The best way to get from Rosyth to Aberdour without a car is to train which takes 7 min and costs $4.02 - $8.15 .

How long does it take to get from Rosyth to Aberdour?

The train from Inverkeithing to Aberdour takes 7 min including transfers and departs hourly.

Where do I catch the Rosyth to Aberdour bus from?

Rosyth to Aberdour bus services, operated by Stagecoach East Scotland, depart from Lowry Place station.

Where do I catch the Rosyth to Aberdour train from?

Rosyth to Aberdour train services, operated by ScotRail, depart from Inverkeithing station.

Train or bus from Rosyth to Aberdour?

The best way to get from Rosyth to Aberdour is to train which takes 7 min and costs $4.02 - $8.15 . Alternatively, you can bus, which costs $3.26 - $4.57 and takes 28 min.

Where does the Rosyth to Aberdour bus arrive?

Rosyth to Aberdour bus services, operated by Stagecoach East Scotland, arrive at Railway Station.

Where does the Rosyth to Aberdour train arrive?

Rosyth to Aberdour train services, operated by ScotRail, arrive at Aberdour station.

Can I drive from Rosyth to Aberdour?

Yes, the driving distance between Rosyth to Aberdour is 8 km. It takes approximately 8 min to drive from Rosyth to Aberdour.

How do I get a train ticket from Rosyth to Aberdour?

Book your Rosyth to Aberdour train tickets online with Omio.

Where can I stay near Aberdour?

There are 2277+ hotels available in Aberdour. Prices start at $44.14 per night.
+0