Skip to main content

How to get from Aberfeldy to Thurso by bus?

From Aberfeldy to Thurso by bus

To get from Aberfeldy to Thurso in Scotland, you’ll need to take 2 bus lines: take the 34A bus from Chapel Street, Aberfeldy station to Inn, Ballinluig station. Next, you’ll have to switch to the and finally take the X99 bus from Bus Station Stance 3, Inverness station to Bank Of Scotland, Thurso station. The total trip duration for this route is approximately 7 hr 16 min.

436min
Bus - 34A34A
Bus - X99X99
Walk to Thurso
Leaves from Chapel Street, Aberfeldy

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Aberfeldy
  • 2
    Bus - 34A34A
    Wait for bus
    34A
    Perth
  • 3
    Ride to bus station
    Ride to bus station
    Inn, Ballinluig
    ID 64802196
    20 min
  • 4
    Walk to
    Walk to
    Bus Bay, Ballinluig
    ID 64802176
    370 m • 5 min
  • 5
    Wait for
    M91
    Inverness
  • 6
    Travel to
    Travel to
    Bus Station Stance 3, Inverness
    ID 670085865E
    135 min
  • 7
    Bus - X99X99
    Wait for bus
    X99
    Scrabster
  • 8
    Ride to bus station
    Ride to bus station
    Bank Of Scotland, Thurso
    ID 6700713343
    214 min
  • 9
    Walk to Thurso
    Walk to
    Thurso
    40 m • 1 min
*Duration based on 8am traffic

From Aberfeldy to Thurso by bus and train

To get from Aberfeldy to Thurso in Scotland, you’ll need to take 2 bus lines and one train line: take the 34A bus from Chapel Street, Aberfeldy station to Birnam Hotel, Birnam station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X99 bus from Bus Station Stance 3, Inverness station to Bank Of Scotland, Thurso station. The total trip duration for this route is approximately 7 hr 16 min.

436min
Bus - 34A34A
Train - SCOTRAIL
Bus - X99X99
Walk to Thurso
Leaves from Chapel Street, Aberfeldy

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Aberfeldy
  • 2
    Bus - 34A34A
    Wait for bus
    34A
    Perth
  • 3
    Ride to bus station
    Ride to bus station
    Birnam Hotel, Birnam
    ID 64801286
    45 min
  • 4
    Walk to train station
    Walk to train station
    Dunkeld & Birnam
    250 m • 4 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 6
    Ride to train station
    Ride to train station
    Inverness
    104 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    270 m • 4 min
  • 8
    Bus - X99X99
    Wait for bus
    X99
    Scrabster
  • 9
    Ride to bus station
    Ride to bus station
    Bank Of Scotland, Thurso
    ID 6700713343
    214 min
  • 10
    Walk to Thurso
    Walk to
    Thurso
    40 m • 1 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 Aberfeldy to Thurso

The distance between Aberfeldy, Scotland and Thurso, Scotland is approximately 332.31 km, which can typically be travelled in 436 min. Moovit will show you the directions from Aberfeldy to Thurso by bus, so no matter how you choose to travel in Scotland – you will always have plenty of easy options.

Public transport stations close to Aberfeldy

Aberfeldy is located at Aberfeldy, Scotland and the nearest public transport station is The Square, Aberfeldy.

Bus stations close to Aberfeldy:

  • The Square, Aberfeldy
  • Market Street, Aberfeldy
  • Market Square, Aberfeldy

Public transport stations close to Thurso, Scotland

Thurso is located at Thurso, Scotland and the nearest public transport station is Royal Bank Of Scotland, Thurso.

Train stations close to Thurso:

  • Thurso

Bus stations close to Thurso:

  • Royal Bank Of Scotland, Thurso
  • Bank Of Scotland, Thurso
  • Princes Street, Thurso

Ferry stations close to Thurso:

  • Scrabster Ferry Terminal, Scrabster

From Aberfeldy to Thurso by bus and train

To get from Aberfeldy to Thurso in Scotland, you’ll need to take 2 bus lines and one train line: take the 34A bus from Chapel Street, Aberfeldy station to Birnam Hotel, Birnam station. Next, you’ll have to switch to the SCOTRAIL train and finally take the X99 bus from Bus Station Stance 3, Inverness station to Bank Of Scotland, Thurso station. The total trip duration for this route is approximately 7 hr 16 min.

436min
Bus - 34A34A
Train - SCOTRAIL
Bus - X99X99
Walk to Thurso
Leaves from Chapel Street, Aberfeldy

Step by Step

  • 1
    Start from bus station
    Start from bus station
    Aberfeldy
  • 2
    Bus - 34A34A
    Wait for bus
    34A
    Perth
  • 3
    Ride to bus station
    Ride to bus station
    Birnam Hotel, Birnam
    ID 64801286
    45 min
  • 4
    Walk to train station
    Walk to train station
    Dunkeld & Birnam
    250 m • 4 min
  • 5
    Train - SCOTRAILSCOTRAIL
    Wait for train
    SCOTRAIL
    Inverness
  • 6
    Ride to train station
    Ride to train station
    Inverness
    104 min
  • 7
    Walk to bus station
    Walk to bus station
    Bus Station Stance 3, Inverness
    ID 670085865E
    270 m • 4 min
  • 8
    Bus - X99X99
    Wait for bus
    X99
    Scrabster
  • 9
    Ride to bus station
    Ride to bus station
    Bank Of Scotland, Thurso
    ID 6700713343
    214 min
  • 10
    Walk to Thurso
    Walk to
    Thurso
    40 m • 1 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Aberfeldy to Thurso?

    The fastest way takes 436 minutes, using Bus line 34A, Bus line M91, Bus line X99.

  • What is the alternative route to get from Aberfeldy to Thurso?

    The alternative route takes 436 minutes, using Bus line 34A, Bus line SCOTRAIL, Bus line X99.

  • Is there a direct bus between Aberfeldy and Thurso in Scotland?

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

  • Which bus line goes from Aberfeldy to Thurso in Scotland?

    The 34A bus line goes from Perth station near Aberfeldy to Inn, Ballinluig station. From there you’ll have to take one bus line till Inn, Ballinluig station near Thurso in Scotland

  • How long does it take to travel from Aberfeldy to Thurso in Scotland by bus?

    The total travel time between Aberfeldy and Thurso in Scotland by bus is about 7 hr 16 min.

  • Where do I get on the bus near Aberfeldy to get to Thurso in Scotland?

    Get on the 34A bus from the Perth stop near Aberfeldy in Scotland.

  • Where do I get off the bus when travelling between Aberfeldy and Thurso in Scotland?

    Get off the bus at the Inn, Ballinluig stop, which is closest to Thurso in Scotland.