Bus2Train

Grantown-on-Spey to Dunfermline

Updated: March 14, 2024 03:37 PM
Dunfermline

Grantown-on-Spey to Dunfermline

Language

The official language of both Grantown-on-Spey and Dunfermline is English.

Currency

The official currency of both Grantown-on-Spey and Dunfermline is the British pound sterling (£).

Distance

The distance between Grantown-on-Spey and Dunfermline is approximately 85 miles (137 kilometers).

How to Reach

By Car

The quickest way to get from Grantown-on-Spey to Dunfermline is by car. The journey takes about 2 hours and 30 minutes.

By Train

There is no direct train service between Grantown-on-Spey and Dunfermline. You can take a train from Grantown-on-Spey to Inverness, and then change trains for Dunfermline. The journey takes about 4 hours.

By Bus

There is no direct bus service between Grantown-on-Spey and Dunfermline. You can take a bus from Grantown-on-Spey to Inverness, and then change buses for Dunfermline. The journey takes about 5 hours.

Expenses

Accommodation

The average cost of a hotel room in Grantown-on-Spey is £70 per night. The average cost of a hotel room in Dunfermline is £60 per night.

Food

The average cost of a meal in Grantown-on-Spey is £15. The average cost of a meal in Dunfermline is £12.

Transportation

The average cost of a train ticket from Grantown-on-Spey to Inverness is £20. The average cost of a train ticket from Inverness to Dunfermline is £30.

Best time to go

The best time to visit Grantown-on-Spey and Dunfermline is during the summer months (June-August). The weather is typically mild and sunny during this time of year.

What to Eat

Some of the most popular dishes to try in Grantown-on-Spey and Dunfermline include:

  • Haggis
  • Fish and chipsScotch pie
  • Shortbread

Where to Go

Some of the most popular tourist attractions in Grantown-on-Spey and Dunfermline include:

Grantown-on-Spey

  • The Highland Wildlife Park
  • The Cairngorms National Park

Dunfermline

  • Dunfermline Abbey
  • Pittencrieff Park

FAQ

Here are some frequently asked questions about traveling from Grantown-on-Spey to Dunfermline:

What is the cheapest way to get from Grantown-on-Spey to Dunfermline?

The cheapest way to get from Grantown-on-Spey to Dunfermline is by bus. The journey takes about 5 hours.

What is the fastest way to get from Grantown-on-Spey to Dunfermline?

The fastest way to get from Grantown-on-Spey to Dunfermline is by car. The journey takes about 2 hours and 30 minutes.

Is there a direct train from Grantown-on-Spey to Dunfermline?

No, there is no direct train from Grantown-on-Spey to Dunfermline. You can take a train from Grantown-on-Spey to Inverness, and then change trains for Dunfermline.

*Distance calculation may be aerial distance.

Trips from Grantown-on-Spey


  • Arbroath
    Grantown-on-Spey to Arbroath

    The official language of both Grantown-on-Spey and Arbroath is English. The official currency of both Grantown-on-Spey and Arbroath is the British pound st..

  • Dunbar
    Grantown-on-Spey to Dunbar

    The official languages of Grantown-on-Spey and Dunbar are English and Scottish Gaelic. The official currency of both Grantown-on-Spey and Dunbar is the Bri..

  • Iona
    Grantown-on-Spey to Iona

    The official language of both Grantown-on-Spey and Iona is English. However, Gaelic is also spoken in some areas of Iona. The currency used in both Grantow..

  • Falkirk
    Grantown-on-Spey to Falkirk

    The official language of both Grantown-on-Spey and Falkirk is English. The official currency of both Grantown-on-Spey and Falkirk is the British pound ster..

  • North Berwick
    Grantown-on-Spey to North Berwick

    The official language of both Grantown-on-Spey and North Berwick is English. The official currency of both Grantown-on-Spey and North Berwick is the Britis..

  • St Andrews
    Grantown-on-Spey to St Andrews

    This guide will provide you with all the information you need to plan your trip from Grantown-on-Spey to St Andrews. The official language of Scotland is E..

  • Loch Lomond
    Grantown-on-Spey to Loch Lomond

    The official language of both Grantown-on-Spey and Loch Lomond is English. The official currency of both Grantown-on-Spey and Loch Lomond is the British po..

  • Glencoe
    Grantown-on-Spey to Glencoe

    Grantown-on-Spey is a town in the Moray council area of Scotland. It is situated on the River Spey, approximately 15 miles south of Inverness. The town has..

  • Ullapool
    Grantown-on-Spey to Ullapool

    The official language of both Grantown-on-Spey and Ullapool is English. The official currency of both Grantown-on-Spey and Ullapool is the British pound st..

Trips to Dunfermline