How to get from Inverkeithing to Thurso by bus?
Inverkeithing to Thurso map
From Inverkeithing to Thurso by bus
To get from Inverkeithing to Thurso in Scotland, you’ll need to take 3 bus lines: take the 747 bus from Bannerman Avenue, Inverkeithing station to Park & Ride Arrival Bay, Halbeath station. Next, you’ll have to switch to the M90 bus and finally take the X99 bus from Bus Station Stance 3, Inverness station to Sir George's Street Church, Thurso station. The total trip duration for this route is approximately 7 hr 37 min.
Step by Step
- 1Walk to bus stationBannerman Avenue, InverkeithingID 6500D021110 m • 1 min
- 2Wait for bus747Halbeath
- 3Ride to bus stationPark & Ride Arrival Bay, HalbeathID 6500D932111 min
- 4Walk to bus stationPark & Ride, HalbeathID 6500D170170 m • 1 min
- 5Wait for busM90Inverness
- 6Ride to bus stationBus Station Stance 3, InvernessID 670085865E200 min
- 7Wait for busX99Thurso
- 8Ride to bus stationSir George's Street Church, ThursoID 670086706207 min
- 9Walk toThurso260 m • 4 min
Alternative route from Inverkeithing to Thurso by bus via X58, M90 and X99
To get from Inverkeithing to Thurso in Scotland, you’ll need to take 3 bus lines: take the X58 bus from Boreland Road, Inverkeithing station to Queensferry Street, West End station. Next, you’ll have to switch to the M90 bus and finally take the X99 bus from Bus Station Stance 3, Inverness station to Sir George's Street Church, Thurso station. The total trip duration for this route is approximately 9 hr 4 min.
Step by Step
- 1Walk to bus stationBoreland Road, InverkeithingID 6500D0213150 m • 2 min
- 2Wait for busX58Edinburgh
- 3Ride to bus stationQueensferry Street, West EndID 620020520334 min
- 4Walk to bus stationQueensferry Street, West EndID 620024474550 m • 1 min
- 5Wait for busM90Inverness
- 6Ride to bus stationBus Station Stance 3, InvernessID 670085865E231 min
- 7Wait for busX99Thurso
- 8Ride to bus stationSir George's Street Church, ThursoID 670086706207 min
- 9Walk toThurso260 m • 4 min
Public transport directions from Inverkeithing to Thurso
Public transport stations close to Inverkeithing
Inverkeithing is located at Inverkeithing, Scotland and the nearest public transport station is Bannerman Avenue, Inverkeithing.
Train stations close to Inverkeithing:
- Rosyth
- Inverkeithing
Bus stations close to Inverkeithing:
- Bannerman Avenue, Inverkeithing
- Railway Station Turning Circle, Inverkeithing
- Boreland Road, Inverkeithing
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
Related Routes
- Blairhall to Thurso
- Carnock to Thurso
- Comrie (Fife) to Thurso
- Dechmont to Thurso
- Drumnadrochit to Thurso
- Grantown-On-Spey to Thurso
- Larkhall to Thurso
- Lumphanan to Thurso
- Oakley to Thurso
- Tarland to Thurso
- Wick to Thurso
- Glasgow to Thurso
- Inverness Airport to Thurso
- Inverkeithing to Aberdeen
- Inverkeithing to Aberdour
- Inverkeithing to Dunfermline
- Inverkeithing to Gifford
- Inverkeithing to Glasgow
- Inverkeithing to Kelty
- Inverkeithing to Midlothian
Inverkeithing to Thurso map
Alternative route from Inverkeithing to Thurso by bus via X58, M90 and X99
To get from Inverkeithing to Thurso in Scotland, you’ll need to take 3 bus lines: take the X58 bus from Boreland Road, Inverkeithing station to Queensferry Street, West End station. Next, you’ll have to switch to the M90 bus and finally take the X99 bus from Bus Station Stance 3, Inverness station to Sir George's Street Church, Thurso station. The total trip duration for this route is approximately 9 hr 4 min.
Step by Step
- 1Walk to bus stationBoreland Road, InverkeithingID 6500D0213150 m • 2 min
- 2Wait for busX58Edinburgh
- 3Ride to bus stationQueensferry Street, West EndID 620020520334 min
- 4Walk to bus stationQueensferry Street, West EndID 620024474550 m • 1 min
- 5Wait for busM90Inverness
- 6Ride to bus stationBus Station Stance 3, InvernessID 670085865E231 min
- 7Wait for busX99Thurso
- 8Ride to bus stationSir George's Street Church, ThursoID 670086706207 min
- 9Walk toThurso260 m • 4 min
Questions & Answers
What is the fastest way to get from Inverkeithing to Thurso?
The fastest way takes 457 minutes, using Bus line 747, Bus line M90, Bus line X99.
What is the alternative route to get from Inverkeithing to Thurso?
The alternative route takes 544 minutes, using Bus line X58, Bus line M90, Bus line X99.
Is there a direct bus between Inverkeithing and Thurso in Scotland?
No, you’ll have to take 3 bus lines in total. The total travelling time is 7 hr 37 min.
Which bus line goes from Inverkeithing to Thurso in Scotland?
The 747 bus line goes from Bannerman Avenue, Inverkeithing station near Inverkeithing to Halbeath station. From there you’ll have to take one bus line till Halbeath station near Thurso in Scotland
How long does it take to travel from Inverkeithing to Thurso in Scotland by bus?
The total travel time between Inverkeithing and Thurso in Scotland by bus is about 7 hr 37 min.
Where do I get on the bus near Inverkeithing to get to Thurso in Scotland?
Get on the 747 bus from the Bannerman Avenue, Inverkeithing stop near Inverkeithing in Scotland.
Where do I get off the bus when travelling between Inverkeithing and Thurso in Scotland?
Get off the bus at the Halbeath stop, which is closest to Thurso in Scotland.