Rome2Rio

How to get fromDunvegan Castle to Dunvegan Provincial Parkby unknown, ferry, train, bus, plane, or car

Find Transport to Dunvegan Provincial Park

See all options

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.

  1. Travel, ferry, train, bus to Edinburgh Airport, fly to Grande Prairie Airport, bus

    best
    1. Walk from Dunvegan Castle to Canna Ferry Terminalunknown unknown
    2. Take the ferry from Canna Ferry Terminal to Mallaigferry ferry
    3. Take the train from Mallaig to Crianlarichtrain train
    4. Take the bus from Crianlarich to Edinburgh Airportbus bus
    5. Fly from Edinburgh Airport (EDI) to Grande Prairie Airport (YQU)plane plane EDI - YQU
    6. Take the bus from Grande Prairie, AB to Fairview, ABbus bus
    25h 42m
  2. Travel, ferry, train, bus to Glasgow Airport, fly to Grande Prairie Airport, bus

    1. Walk from Dunvegan Castle to Canna Ferry Terminalunknown unknown
    2. Take the ferry from Canna Ferry Terminal to Mallaigferry ferry
    3. Take the train from Mallaig to Crianlarichtrain train
    4. Take the bus from Public Toilets to Terminal Buildingbus bus
    5. Fly from Glasgow Airport (GLA) to Grande Prairie Airport (YQU)plane plane GLA - YQU
    6. Take the bus from Grande Prairie, AB to Fairview, ABbus bus
    30h 21m
  3. Travel, ferry, train, bus to Edinburgh Airport, fly to North Peace Regional Airport, drive

    1. Walk from Dunvegan Castle to Canna Ferry Terminalunknown unknown
    2. Take the ferry from Canna Ferry Terminal to Mallaigferry ferry
    3. Take the train from Mallaig to Crianlarichtrain train
    4. Take the bus from Crianlarich to Edinburgh Airportbus bus
    5. Fly from Edinburgh Airport (EDI) to North Peace Regional Airport (YXJ)plane plane EDI - YXJ
    6. Drive from North Peace Regional Airport (YXJ) to Dunvegan Provincial Parkcar car
    28h 15m
  4. Travel, ferry, train, bus to Inverness Dalcross Airport, fly to Grande Prairie Airport, bus

    1. Walk from Dunvegan Castle to Canna Ferry Terminalunknown unknown
    2. Take the ferry from Canna Ferry Terminal to Mallaigferry ferry
    3. Take the train from Mallaig to Spean Bridgetrain train
    4. Take the bus from Spean Bridge to Inverness Union Streetbus bus
    5. Fly from Inverness Dalcross Airport (INV) to Grande Prairie Airport (YQU)plane plane INV - YQU
    6. Take the bus from Grande Prairie, AB to Fairview, ABbus bus
    29h 54m
  5. Travel, ferry, bus to Stornoway Airport, fly to North Peace Regional Airport, drive

    1. Walk from Dunvegan Castle to Uig Skye Ferry Terminalunknown unknown
    2. Take the ferry from Uig Skye Ferry Terminal to Tarbertferry ferry
    3. Take the bus from Car Park to Bus Stationbus bus
    4. Fly from Stornoway Airport (SYY) to North Peace Regional Airport (YXJ)plane plane SYY - YXJ
    5. Drive from North Peace Regional Airport (YXJ) to Dunvegan Provincial Parkcar car
    39h 55m
  6. Travel, ferry, train, bus to Edinburgh Airport, fly to Prince George Airport, drive

    1. Walk from Dunvegan Castle to Canna Ferry Terminalunknown unknown
    2. Take the ferry from Canna Ferry Terminal to Mallaigferry ferry
    3. Take the train from Mallaig to Crianlarichtrain train
    4. Take the bus from Crianlarich to Edinburgh Airportbus bus
    5. Fly from Edinburgh Airport (EDI) to Prince George Airport (YXS)plane plane EDI - YXS
    6. Drive from Prince George Airport (YXS) to Dunvegan Provincial Parkcar car
    30h 14m
  7. Travel, ferry, bus to Stornoway Airport, fly to Grande Prairie Airport, bus

    1. Walk from Dunvegan Castle to Uig Skye Ferry Terminalunknown unknown
    2. Take the ferry from Uig Skye Ferry Terminal to Tarbertferry ferry
    3. Take the bus from Car Park to Bus Stationbus bus
    4. Fly from Stornoway Airport (SYY) to Grande Prairie Airport (YQU)plane plane SYY - YQU
    5. Take the bus from Grande Prairie, AB to Fairview, ABbus bus
    44h 43m

Edinburgh Airport (EDI) to Grande Prairie Airport (YQU) flights

Calendar11Weekly Planes
Duration14h 6mAverage Duration
Ticket$617Cheapest Price
See schedules

Questions & Answers

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.

Airlines
Train operators
Bus operators
Ferry operators

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