Skip to main content

How to get from Haymarket to Na H-Eileanan An Iar by bus and ferry?

By bus and ferry

To get from Haymarket to Na H-Eileanan An Iar in Scotland, you’ll need to take 2 bus lines and one ferry line: take the 900 bus from Haymarket Station, Haymarket station to Buchanan Bus Station, Glasgow station. Next, you’ll have to switch to the 916 bus and finally take the CM22 ferry from Uig Skye Ferry Terminal, Uig station to Tarbert (Harris) Ferry Terminal, Tarbert station. The total trip duration for this route is approximately 11 hr 3 min.

663min
Walk to bus station
Bus - 900900
Bus - 916916
Ferry - CM22CM22
Walk to Na H-Eileanan An Iar
Leaves from Haymarket Station, Haymarket

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Haymarket Station, Haymarket
    ID 6200246935
    110 yd • 2 min
  • 2
    Bus - 900900
    Wait for bus
    900
    Glasgow
  • 3
    Ride to bus station
    Ride to bus station
    Buchanan Bus Station, Glasgow
    ID 60903765
    81 min
  • 4
    Walk to bus station
    Walk to bus station
    Buchanan Bus Station, Glasgow
    ID 60903772
    50 yd • 1 min
  • 5
    Bus - 916916
    Wait for bus
    916
    Uig
  • 6
    Ride to bus station
    Ride to bus station
    Uig Pier, Uig
    ID 670086750
    420 min
  • 7
    Walk to ferry station
    Walk to ferry station
    Uig Skye Ferry Terminal, Uig
    ID 9300UIG
    130 yd • 2 min
  • 8
    Ferry - CM22CM22
    Wait for ferry
    CM22
    Tarbert
  • 9
    Ride to ferry station
    Ride to ferry station
    Tarbert (Harris) Ferry Terminal, Tarbert
    ID 9300TAB
    100 min
  • 10
    Walk to Na H-Eileanan An Iar
    Walk to
    Na H-Eileanan An Iar
    100 yd • 2 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 Haymarket to Na H-Eileanan An Iar

The distance between Haymarket, Scotland and Na H-Eileanan An Iar, Scotland is approximately 294.78 mi, which can typically be travelled in 663 min. Moovit will show you the directions from Haymarket to Na H-Eileanan An Iar by bus and ferry, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Haymarket

Haymarket is located at Haymarket, Scotland and the nearest public transport station is Haymarket Station, Haymarket.

Bus stations close to Haymarket:

  • Haymarket Station, Haymarket
  • West Maitland Street, Haymarket
  • Caledonian Village, Dalry

Public transport stations close to Na H-Eileanan An Iar, Scotland

Na H-Eileanan An Iar is located at Na H-Eileanan An Iar, Scotland and the nearest public transport station is Car Park, Tarbert.

Bus stations close to Na H-Eileanan An Iar:

  • Car Park, Tarbert
  • Sunnyhill, Tarbert
  • Scott Road, Tarbert

Ferry stations close to Na H-Eileanan An Iar:

  • Tarbert (Harris) Ferry Terminal, Tarbert

Questions & Answers

  • What is the fastest way to get from Haymarket to Na H-Eileanan An Iar?

    The fastest way takes 663 minutes, using Bus line 900, Bus line 916, Bus line CM22.

  • Is there a direct bus between Haymarket and Na H-Eileanan An Iar?

    No, you’ll have to take 2 bus lines and one ferry line in total. The total travelling time is 11 hr 3 min.

  • Which bus line goes from Haymarket to Na H-Eileanan An Iar?

    The 900 bus line goes from Haymarket Station, Haymarket station near Haymarket in Edinburgh to Glasgow station. From there you’ll have to take one bus line and one ferry line till Glasgow station near Na H-Eileanan An Iar in Scotland.

  • How long does it take to travel from Haymarket to Na H-Eileanan An Iar by bus and ferry?

    The total travel time between Haymarket in Edinburgh and Na H-Eileanan An Iar in Scotland by bus and ferry is about 11 hr 3 min.

  • Where do I get on the bus near Haymarket to get to Na H-Eileanan An Iar?

    Get on the 900 bus from the Haymarket Station, Haymarket stop near Haymarket in Edinburgh.

  • Where do I get off the bus when travelling between Haymarket and Na H-Eileanan An Iar?

    Get off the bus at the Glasgow station, which is closest to Na H-Eileanan An Iar in Scotland.

Live arrivals, timetables, maps