Skip to main content

How to get from Ullapool to Kyle Of Lochalsh by bus and train?

By bus and train

To get from Ullapool to Kyle Of Lochalsh in Scotland, take the 961 bus from Ferry Terminal, Ullapool station to Hotel, Garve station. Next, take the SCOTRAIL train from Garve station to Kyle Of Lochalsh station. The total trip duration for this route is approximately 3 hr 45 min.

225min
Walk to bus station
Bus - 961961
Train - SCOTRAIL
Walk to Kyle Of Lochalsh
Leaves from Ferry Terminal, Ullapool

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ferry Terminal, Ullapool
    ID 670086751
    420 yd • 5 min
  • 2
    Bus - 961961
    Wait for bus
    961
    Inverness
  • 3
    Ride to bus station
    Ride to bus station
    Hotel, Garve
    ID 670085669
    44 min
  • 4
    Walk to train station
    Walk to train station
    Garve
    260 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Kyle Of Lochalsh
  • 6
    Ride to train station
    Ride to train station
    Kyle Of Lochalsh
    100 min
  • 7
    Walk to Kyle Of Lochalsh
    Walk to
    Kyle Of Lochalsh
    190 yd • 3 min
*Duration based on 8am traffic

Alternative route by bus and train via 61 and SCOTRAIL

To get from Ullapool to Kyle Of Lochalsh in Scotland, take the 61 bus from Ferry Terminal, Ullapool station to Hotel, Garve station. Next, take the SCOTRAIL train from Garve station to Kyle Of Lochalsh station. The total trip duration for this route is approximately 4 hr 45 min.

285min
Walk to bus station
Bus - 6161
Train - SCOTRAIL
Walk to Kyle Of Lochalsh
Leaves from Ferry Terminal, Ullapool

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ferry Terminal, Ullapool
    ID 6700713421
    450 yd • 6 min
  • 2
    Bus - 6161
    Wait for bus
    61
    Westhill
  • 3
    Ride to bus station
    Ride to bus station
    Hotel, Garve
    ID 670085669
    42 min
  • 4
    Walk to train station
    Walk to train station
    Garve
    260 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Kyle Of Lochalsh
  • 6
    Ride to train station
    Ride to train station
    Kyle Of Lochalsh
    100 min
  • 7
    Walk to Kyle Of Lochalsh
    Walk to
    Kyle Of Lochalsh
    190 yd • 3 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 Ullapool to Kyle Of Lochalsh

The distance between Ullapool, Scotland and Kyle Of Lochalsh, Scotland is approximately 84.22 mi, which can typically be travelled in 225 min. Moovit will show you the directions from Ullapool to Kyle Of Lochalsh by bus and train, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Ullapool

Ullapool is located at Market Street, Scotland and the nearest public transport station is High School, Ullapool.

Bus stations close to Ullapool:

  • High School, Ullapool
  • Latheron Lane Car Park, Ullapool
  • Ferry Terminal, Ullapool

Ferry stations close to Ullapool:

  • Ullapool Ferry Terminal, Ullapool

Public transport stations close to Kyle Of Lochalsh, Scotland

Kyle Of Lochalsh is located at Kyle Of Lochalsh, Scotland and the nearest public transport station is Harbour Slipway, Kyle Of Lochalsh.

Train stations close to Kyle Of Lochalsh:

  • Kyle Of Lochalsh
  • Duirinish

Bus stations close to Kyle Of Lochalsh:

  • Harbour Slipway, Kyle Of Lochalsh
  • Co-Op, Kyle Of Lochalsh

Alternative route by bus and train via 61 and SCOTRAIL

To get from Ullapool to Kyle Of Lochalsh in Scotland, take the 61 bus from Ferry Terminal, Ullapool station to Hotel, Garve station. Next, take the SCOTRAIL train from Garve station to Kyle Of Lochalsh station. The total trip duration for this route is approximately 4 hr 45 min.

285min
Walk to bus station
Bus - 6161
Train - SCOTRAIL
Walk to Kyle Of Lochalsh
Leaves from Ferry Terminal, Ullapool

Step by Step

  • 1
    Walk to bus station
    Walk to bus station
    Ferry Terminal, Ullapool
    ID 6700713421
    450 yd • 6 min
  • 2
    Bus - 6161
    Wait for bus
    61
    Westhill
  • 3
    Ride to bus station
    Ride to bus station
    Hotel, Garve
    ID 670085669
    42 min
  • 4
    Walk to train station
    Walk to train station
    Garve
    260 yd • 3 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Kyle Of Lochalsh
  • 6
    Ride to train station
    Ride to train station
    Kyle Of Lochalsh
    100 min
  • 7
    Walk to Kyle Of Lochalsh
    Walk to
    Kyle Of Lochalsh
    190 yd • 3 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Ullapool to Kyle Of Lochalsh?

    The fastest way takes 225 minutes, using Bus line 961, Bus line SCOTRAIL.

  • What is the alternative route to get from Ullapool to Kyle Of Lochalsh?

    The alternative route takes 285 minutes, using Bus line 61, Bus line SCOTRAIL.

  • Is there a direct bus between Ullapool and Kyle Of Lochalsh?

    No, you’ll have to take one bus line and one train line in total. The total travelling time is 3 hr 45 min.

  • Which bus line goes from Ullapool to Kyle Of Lochalsh?

    The 961 bus line goes from Ferry Terminal, Ullapool station near Ullapool in Ullapool to Inverness station. From there you’ll have to take one train line till Inverness station near Kyle Of Lochalsh in Scotland.

  • How long does it take to travel from Ullapool to Kyle Of Lochalsh by bus and train?

    The total travel time between Ullapool in Ullapool and Kyle Of Lochalsh in Scotland by bus and train is about 3 hr 45 min.

  • Where do I get on the bus near Ullapool to get to Kyle Of Lochalsh?

    Get on the 961 bus from the Ferry Terminal, Ullapool stop near Ullapool in Ullapool.

  • Where do I get off the bus when travelling between Ullapool and Kyle Of Lochalsh?

    Get off the bus at the Inverness station, which is closest to Kyle Of Lochalsh in Scotland.

Live arrivals, timetables, maps