Travel from Thurso to Ullapool

Bus from Thurso to Ullapool

Stagecoach UK operates a bus from Thurso to Ullapool every 4 hours. Tickets cost $17 - $24 and the journey takes 3 h 30 min. 2 other operators also service this route.

How to get from Thurso to Ullapool

From Thurso train to Lairg, Station (Railway Station) then bus to Ullapool, Ferry Terminal. 4 h 17 min £33. From Thurso, Sir Georges Street Church (Bus Shelter) bus to Inverness, Bus Station then bus to Ullapool, Ferry Terminal. 5 h 50 min £28. From Thurso drive to Ullapool. 2 h 36 min £23.

Operators from Thurso to Ullapool

Close Print Itinerary
  1. Here are 3 options to get from
    Thurso to Ullapool:

    1. Trip:
      1 Train, bus
      • One-Way approx: USD $43 - $50
      • Duration: 4 h 17 min
      Open +
      • Trip:
        1 Train, bus
        • One-Way approx: USD $43 - $50
        • Duration: 4 h 17 min
        Close x
    2. Trip:
      2 Bus
      • One-Way approx: USD $31 - $44
      • Duration: 5 h 50 min
      Open +
      • Trip:
        2 Bus
        • One-Way approx: USD $31 - $44
        • Duration: 5 h 50 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $26 - $40
      • Duration: 2 h 36 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $26 - $40
        • Duration: 2 h 36 min
        Close x