Skip to main content

How to get from Portree to Ardvasar by bus?

From Portree to Ardvasar by bus

To get from Portree to Ardvasar in Highland, take the 52 bus from Somerled Square, Portree station to New Broadford Hospital, Broadford station. Next, take the 52 bus from New Broadford Hospital, Broadford station to Allt A-Tuath, Armadale station. The total trip duration for this route is approximately 1 hr 20 min.

80min
Bus - 5252
Bus - 5252
Walk to Ardvasar
Leaves from Somerled Square, Portree

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Portree
    Somerled Square
  • 2
    Bus - 5252
    Wait for bus
    52
    Broadford
  • 3
    Ride to bus station
    Ride to bus station
    New Broadford Hospital, Broadford
    ID 670000079
    40 min
  • 4
    Bus - 5252
    Wait for bus
    52
    Armadale
  • 5
    Ride to bus station
    Ride to bus station
    Allt A-Tuath, Armadale
    ID 6700368
    28 min
  • 6
    Walk to Ardvasar
    Walk to
    Ardvasar
    Newton Bank
    780 yd • 9 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Scotland.
All local mobility options in one app

Public transport directions from Portree to Ardvasar

The distance between Portree, Highland and Ardvasar, Highland is approximately 41.58 mi, which can typically be travelled in 80 min. Moovit will show you the directions from Portree to Ardvasar by bus, so no matter how you choose to travel in Highland – you will always have plenty of easy options.

Public transport stations close to Portree

Portree is located at Somerled Square, Highland and the nearest public transport station is Somerled Square, Portree.

Bus stations close to Portree:

  • Somerled Square, Portree
  • Martin Crescent, Portree
  • Scorrybreck Road, Portree

Public transport stations close to Ardvasar, Highland

Ardvasar is located at Newton Bank, Highland and the nearest public transport station is Allt A-Tuath, Armadale.

Bus stations close to Ardvasar:

  • Allt A-Tuath, Armadale
  • Pier, Armadale

Ferry stations close to Ardvasar:

  • Armadale Ferry Terminal, Armadale

Questions & Answers

  • What is the fastest way to get from Portree to Ardvasar?

    The fastest way takes 80 minutes, using Bus line 52, Bus line 52.

  • Is there a direct bus between Portree and Ardvasar?

    No, you’ll have to take 2 bus lines in total. The total travelling time is 1 hr 20 min.

  • Which bus line goes from Portree to Ardvasar?

    The 52 bus line goes from Broadford station near Portree in Portree to New Broadford Hospital, Broadford station. From there you’ll have to take one bus line till New Broadford Hospital, Broadford station near Ardvasar in Highland.

  • How long does it take to travel from Portree to Ardvasar by bus?

    The total travel time between Portree in Portree and Ardvasar in Highland by bus is about 1 hr 20 min.

  • Where do I get on the bus near Portree to get to Ardvasar?

    Get on the 52 bus from the Broadford stop near Portree in Portree.

  • Where do I get off the bus when travelling between Portree and Ardvasar?

    Get off the bus at the New Broadford Hospital, Broadford stop, which is closest to Ardvasar in Highland.

Live arrivals, timetables, maps