There are 7 ways to get from Dunvegan Castle to Dunvegan Provincial Park by unknown, ferry, train, bus, plane, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Travel, ferry, train, bus to Edinburgh Airport, fly to Grande Prairie Airport, bus
best- Walk from Dunvegan Castle to Canna Ferry Terminalunknown
- Take the ferry from Canna Ferry Terminal to Mallaigferry
- Take the train from Mallaig to Crianlarichtrain
- Take the bus from Crianlarich to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to Grande Prairie Airport (YQU)plane EDI - YQU
- Take the bus from Grande Prairie, AB to Fairview, ABbus
25h 42mTravel, ferry, train, bus to Glasgow Airport, fly to Grande Prairie Airport, bus
- Walk from Dunvegan Castle to Canna Ferry Terminalunknown
- Take the ferry from Canna Ferry Terminal to Mallaigferry
- Take the train from Mallaig to Crianlarichtrain
- Take the bus from Public Toilets to Terminal Buildingbus
- Fly from Glasgow Airport (GLA) to Grande Prairie Airport (YQU)plane GLA - YQU
- Take the bus from Grande Prairie, AB to Fairview, ABbus
30h 21mTravel, ferry, train, bus to Edinburgh Airport, fly to North Peace Regional Airport, drive
- Walk from Dunvegan Castle to Canna Ferry Terminalunknown
- Take the ferry from Canna Ferry Terminal to Mallaigferry
- Take the train from Mallaig to Crianlarichtrain
- Take the bus from Crianlarich to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to North Peace Regional Airport (YXJ)plane EDI - YXJ
- Drive from North Peace Regional Airport (YXJ) to Dunvegan Provincial Parkcar
28h 15mTravel, ferry, train, bus to Inverness Dalcross Airport, fly to Grande Prairie Airport, bus
- Walk from Dunvegan Castle to Canna Ferry Terminalunknown
- Take the ferry from Canna Ferry Terminal to Mallaigferry
- Take the train from Mallaig to Spean Bridgetrain
- Take the bus from Spean Bridge to Inverness Union Streetbus
- Fly from Inverness Dalcross Airport (INV) to Grande Prairie Airport (YQU)plane INV - YQU
- Take the bus from Grande Prairie, AB to Fairview, ABbus
29h 54mTravel, ferry, bus to Stornoway Airport, fly to North Peace Regional Airport, drive
- Walk from Dunvegan Castle to Uig Skye Ferry Terminalunknown
- Take the ferry from Uig Skye Ferry Terminal to Tarbertferry
- Take the bus from Car Park to Bus Stationbus
- Fly from Stornoway Airport (SYY) to North Peace Regional Airport (YXJ)plane SYY - YXJ
- Drive from North Peace Regional Airport (YXJ) to Dunvegan Provincial Parkcar
39h 55mTravel, ferry, train, bus to Edinburgh Airport, fly to Prince George Airport, drive
- Walk from Dunvegan Castle to Canna Ferry Terminalunknown
- Take the ferry from Canna Ferry Terminal to Mallaigferry
- Take the train from Mallaig to Crianlarichtrain
- Take the bus from Crianlarich to Edinburgh Airportbus
- Fly from Edinburgh Airport (EDI) to Prince George Airport (YXS)plane EDI - YXS
- Drive from Prince George Airport (YXS) to Dunvegan Provincial Parkcar
30h 14mTravel, ferry, bus to Stornoway Airport, fly to Grande Prairie Airport, bus
- Walk from Dunvegan Castle to Uig Skye Ferry Terminalunknown
- Take the ferry from Uig Skye Ferry Terminal to Tarbertferry
- Take the bus from Car Park to Bus Stationbus
- Fly from Stornoway Airport (SYY) to Grande Prairie Airport (YQU)plane SYY - YQU
- Take the bus from Grande Prairie, AB to Fairview, ABbus
44h 43m
Edinburgh Airport (EDI) to Grande Prairie Airport (YQU) flights
Questions & Answers
The distance between Dunvegan Castle and Dunvegan Provincial Park is 6874 km.
It takes approximately 25h 42m to get from Dunvegan Castle to Dunvegan Provincial Park, including transfers.
Dunvegan Provincial Park is 7h behind Dunvegan Castle. It is currently 12:16 AM in Dunvegan Castle and 5:16 PM in Dunvegan Provincial Park.
What companies run services between Dunvegan Castle, Scotland and Dunvegan Provincial Park, AB, Canada?
There is no direct connection from Dunvegan Castle to Dunvegan Provincial Park. However, you can travel to Canna Ferry Terminal, take the ferry to Mallaig, walk to Mallaig, take the train to Crianlarich, walk to Crianlarich, take the bus to Edinburgh Airport, walk to Edinburgh Airport (EDI) airport, fly to Grande Prairie Airport (YQU), take the taxi to Grande Prairie, AB, take the bus to Fairview, AB, then take the taxi to Dunvegan Provincial Park. Alternatively, you can travel to Canna Ferry Terminal, take the ferry to Mallaig, walk to Mallaig, take the train to Crianlarich, walk to Public Toilets, take the bus to Terminal Building, walk to Glasgow Airport (GLA) airport, fly to Grande Prairie Airport (YQU), take the taxi to Grande Prairie, AB, take the bus to Fairview, AB, then take the taxi to Dunvegan Provincial Park.
- Website
- westjet.com
Flights from Edinburgh Airport to Grande Prairie Airport via Calgary
- Ave. Duration
- 13h 12m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $650–2,400
Flights from Edinburgh Airport to Grande Prairie Airport via Calgary, Edmonton
- Ave. Duration
- 14h 40m
- When
- Monday and Thursday
- Estimated price
- $650–2,400
Flights from Glasgow Airport to Grande Prairie Airport via London Heathrow, Calgary
- Ave. Duration
- 16h 5m
- When
- Thursday, Friday, and Sunday
- Estimated price
- $700–2,400
Flights from Glasgow Airport to Grande Prairie Airport via Dublin, Calgary
- Ave. Duration
- 17h 50m
- When
- Friday and Sunday
- Estimated price
- $650–2,300
Flights from Glasgow Airport to Grande Prairie Airport via Toronto, Edmonton
- Ave. Duration
- 17h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $750–2,100
Flights from Glasgow Airport to Grande Prairie Airport via Paris Charles de Gaulle, Calgary
- Ave. Duration
- 18h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $700–2,400
Flights from Edinburgh Airport to North Peace Regional Airport via Calgary
- Ave. Duration
- 13h 50m
- When
- Monday and Thursday
- Estimated price
- $750–2,800
Flights from Edinburgh Airport to North Peace Regional Airport via Reykjavik Keflavik Nas, Calgary
- Ave. Duration
- 13h 50m
- When
- Wednesday
- Estimated price
- $750–2,800
Flights from Inverness Dalcross Airport to Grande Prairie Airport via London Heathrow, Calgary
- Ave. Duration
- 18h 52m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $950–3,200
Flights from Stornoway Airport to North Peace Regional Airport via Edinburgh Airport, Calgary
- Ave. Duration
- 37h 40m
- When
- Wednesday and Sunday
- Estimated price
- $1,300–4,600
Flights from Stornoway Airport to North Peace Regional Airport via Glasgow Airport, Dublin, Calgary
- Ave. Duration
- 32h 56m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $1,300–4,700
Flights from Stornoway Airport to North Peace Regional Airport via Glasgow Airport, Reykjavik Keflavik Nas, Calgary
- Ave. Duration
- 35h 30m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $1,300–4,600
Flights from Edinburgh Airport to Prince George Airport via Calgary
- Ave. Duration
- 11h 5m
- When
- Monday and Thursday
- Estimated price
- $600–2,200
Flights from Edinburgh Airport to Prince George Airport via Calgary, Vancouver
- Ave. Duration
- 15h 35m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $600–2,200
Flights from Stornoway Airport to Grande Prairie Airport via Edinburgh Airport, Calgary
- Ave. Duration
- 37h 2m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- $1,100–4,000
Flights from Stornoway Airport to Grande Prairie Airport via Edinburgh Airport, Calgary, Edmonton
- Ave. Duration
- 38h 30m
- When
- Wednesday and Sunday
- Estimated price
- $1,100–4,000
- Website
- klm.com
Flights from Edinburgh Airport to Grande Prairie Airport via Amsterdam Schiphol, Edmonton
- Ave. Duration
- 15h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $600–2,200
Flights from Glasgow Airport to Grande Prairie Airport via Amsterdam Schiphol, Edmonton
- Ave. Duration
- 17h 20m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $550–2,100
Flights from Glasgow Airport to Grande Prairie Airport via Toronto, Edmonton
- Ave. Duration
- 17h 55m
- When
- Monday, Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $750–2,100
Flights from Inverness Dalcross Airport to Grande Prairie Airport via Amsterdam Schiphol, Edmonton
- Ave. Duration
- 17h 50m
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- $800–2,800
- Website
- aircanada.com
Flights from Glasgow Airport to Grande Prairie Airport via London Heathrow, Calgary
- Ave. Duration
- 17h 15m
- When
- Tuesday to Sunday
- Estimated price
- $550–2,100
Flights from Inverness Dalcross Airport to Grande Prairie Airport via London Heathrow, Calgary
- Ave. Duration
- 17h 25m
- When
- Every day
- Estimated price
- $800–2,800
- Phone
- +44 (0)344 811 0141
- Website
- ScotRail
Train from Mallaig to Crianlarich
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- $80–150
- Website
- ScotRail
Train from Mallaig to Crianlarich
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- $80–150
- Website
- ScotRail
Train from Mallaig to Crianlarich
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- $80–150
- Website
- ScotRail
Train from Mallaig to Spean Bridge
- Ave. Duration
- 1h 43m
- Frequency
- 3 times a day
- Estimated price
- $35–70
- Website
- ScotRail
Train from Mallaig to Crianlarich
- Ave. Duration
- 3h 18m
- Frequency
- 3 times a day
- Estimated price
- $80–150
- Website
- ScotRail
- Phone
- +44 (0)131 510 4007
- [email protected]
- Website
- Ember
Bus from Crianlarich to Edinburgh Airport
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $18–26
- Website
- Ember
Bus from Public Toilets to Terminal Building
- Ave. Duration
- 1h 16m
- Frequency
- Every 4 hours
- Estimated price
- $14–21
- Website
- Ember
Bus from Crianlarich to Edinburgh Airport
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $18–26
- Website
- Ember
Bus from Spean Bridge to Inverness Union Street
- Ave. Duration
- 1h 40m
- Frequency
- Hourly
- Estimated price
- $16–23
- Website
- Ember
Bus from Crianlarich to Edinburgh Airport
- Ave. Duration
- 1h 50m
- Frequency
- Every 4 hours
- Estimated price
- $18–26
- Website
- Ember
- Phone
- 0141 352 4444
- [email protected]
- Website
- Scottish Citylink Coaches Ltd
Bus from Crianlarich to Edinburgh Airport
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $27–55
- Website
- Scottish Citylink Coaches Ltd
- Single
- $27–55
Bus from Public Toilets to Terminal Building
- Ave. Duration
- 1h 22m
- Frequency
- Every 4 hours
- Estimated price
- $30–45
- Website
- Scottish Citylink Coaches Ltd
Bus from Crianlarich to Edinburgh Airport
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $27–55
- Website
- Scottish Citylink Coaches Ltd
- Single
- $27–55
Bus from Crianlarich to Edinburgh Airport
- Ave. Duration
- 2h 18m
- Frequency
- Twice daily
- Estimated price
- $27–55
- Website
- Scottish Citylink Coaches Ltd
- Single
- $27–55
- Phone
- 780-983-8225
- Website
- Northern Express Bus Line
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- Northern Express Bus Line
- Website
- Northern Express Bus Line
- Adult
- $55–70
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- Northern Express Bus Line
- Website
- Northern Express Bus Line
- Adult
- $55–70
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- Northern Express Bus Line
- Website
- Northern Express Bus Line
- Adult
- $55–70
Bus from Grande Prairie, AB to Fairview, AB
- Ave. Duration
- 1h 25m
- Frequency
- Twice daily
- Estimated price
- $55–70
- Website
- Northern Express Bus Line
- Website
- Northern Express Bus Line
- Adult
- $55–70
- Phone
- 01851 860288
- [email protected]
- Website
- Lochs Motor Transport
Bus from Car Park to Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Website
- Lochs Motor Transport
Bus from Car Park to Bus Station
- Ave. Duration
- 1h
- Frequency
- Every 4 hours
- Website
- Lochs Motor Transport
- Phone
- +44 (0)1475 650 397
- [email protected]
- Website
- Caledonian MacBrayne
Ferry from Canna Ferry Terminal to Mallaig
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–90
- Website
- Caledonian MacBrayne
- Passenger Fare
- $12–17
- Car Fare
- $75–90
Ferry from Canna Ferry Terminal to Mallaig
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–90
- Website
- Caledonian MacBrayne
- Passenger Fare
- $12–17
- Car Fare
- $75–90
Ferry from Canna Ferry Terminal to Mallaig
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–90
- Website
- Caledonian MacBrayne
- Passenger Fare
- $12–17
- Car Fare
- $75–90
Ferry from Canna Ferry Terminal to Mallaig
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–90
- Website
- Caledonian MacBrayne
- Passenger Fare
- $12–17
- Car Fare
- $75–90
Ferry from Uig Skye Ferry Terminal to Tarbert
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $11–85
- Website
- Caledonian MacBrayne
- Passenger Fare
- $11–17
- Car Fare
- $70–85
Ferry from Canna Ferry Terminal to Mallaig
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- $12–90
- Website
- Caledonian MacBrayne
- Passenger Fare
- $12–17
- Car Fare
- $75–90
Ferry from Uig Skye Ferry Terminal to Tarbert
- Ave. Duration
- 1h 40m
- Frequency
- 3 times a day
- Estimated price
- $11–85
- Website
- Caledonian MacBrayne
- Passenger Fare
- $11–17
- Car Fare
- $70–85
Want to know more about travelling around Canada
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide















