Travel from Thurso to Inverness

Bus or train from Thurso to Inverness?

Stagecoach UK operates a bus from Thurso to Inverness every 4 hours. Tickets cost $17 - $24 and the journey takes 3 h 30 min. Alternatively, ScotRail operates a train from Thurso to Inverness 4 times a day. Tickets cost $45 - $60 and the journey takes 3 h 46 min.

Book transport from Thurso to Inverness

How to get from Thurso to Inverness

ModeDurationPrice
From Thurso, Sir Georges Street Church (Bus Shelter) bus to Inverness, Bus Station.3 h 30 min£14
From Thurso train to Inverness.3 h 46 min£36
From Thurso drive to Inverness.2 h 20 min£20

How long does it take to get from Thurso to Inverness?

The bus from Thurso, Sir Georges Street Church (Bus Shelter) to Inverness, Bus Station takes 3 h 30 min including transfers and departs every four hours.

Is there a direct train between Thurso and Inverness?

Yes, there is a direct train departing from Thurso and arriving at Inverness. Services depart four times a day. The journey takes approximately 3 h 46 min.

Is there a direct bus between Thurso and Inverness?

Yes, there is a direct bus departing from Thurso, Sir Georges Street Church (Bus Shelter) and arriving at Inverness, Bus Station. Services depart every four hours, and operate Saturday and Sunday. The journey takes approximately 3 h 30 min.

Operators from Thurso to Inverness

OperatorPhoneWebsite
Stagecoach UKStagecoach UK
ScotRail+44 344 811 0141ScotRail
Close Print Itinerary
  1. Here are 3 options to get from
    Thurso to Inverness:

    1. Trip:
      1 Bus
      • One-Way approx: USD $17 - $24
      • Duration: 3 h 30 min
      Open +
      • Trip:
        1 Bus
        • One-Way approx: USD $17 - $24
        • Duration: 3 h 30 min
        Close x
    2. Trip:
      2 Train
      • One-Way approx: USD $45 - $60
      • Duration: 3 h 46 min
      Open +
      • Trip:
        2 Train
        • One-Way approx: USD $45 - $60
        • Duration: 3 h 46 min
        Close x
    3. Trip:
      3 Drive
      • One-Way approx: USD $23 - $35
      • Duration: 2 h 20 min
      Open +
      • Trip:
        3 Drive
        • One-Way approx: USD $23 - $35
        • Duration: 2 h 20 min
        Close x