Inverness to Thurso Train Timetables
- 07:00Inverness10:59Thurso
3h 59m
Get tickets - 10:41Inverness14:24Thurso
3h 43m
Get tickets - 14:00Inverness17:50Thurso
3h 50m
Get tickets - 18:31Inverness22:20Thurso
3h 49m
Get tickets
- There are no more trains on the day -
Timetable for Train to Thurso
- InvernessThurso£53h 50mApprox. 4
- AberdeenThurso£19.58h 18mApprox. 4
- Glasgow Queen StreetThurso£21.29h 23mApprox. 4
- Edinburgh (Waverley)Thurso£21.29h 31mApprox. 6
- WickThurso£928mApprox. 4
- search more
FAQ about Inverness to Thurso Train Timetables
When is the first train from Inverness to Thurso?
Are there direct trains from Inverness to Thurso?
How long is the train journey from Inverness to Thurso ?
How much is a train from Inverness to Thurso ?
What times are off-peak trains from Inverness to Thurso ?
First train | 07:00 |
---|---|
Last train | 18:31 |
Departure station | Inverness |
Arrival station | Thurso |
Journey time | 3h 43m |
Distance | 130 miles |
Price | PHP 403.54 |
Train Operators | ScotRail |
Train Station Info of Thurso
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Fratton to Tilehurst Train Timetables
- Plymouth to Wigton Train Timetables
- Liverpool Central to Moreton (Merseyside) Train Timetables
- Northallerton to Rochdale Train Timetables
- Kilmaurs to Prestwick (Strathclyde) Train Timetables
- Llandudno Junction to St Bees Train Timetables
- Liverpool Lime Street to Witham Train Timetables
- Chelmsford (Essex) to Northumberland Park Train Timetables
- Telford to Neath Train Timetables
- Torquay to Whitby Train Timetables
- Doncaster to Arbroath Train Timetables
- Manchester Piccadilly to Old Hill Train Timetables
- Lympstone Village to Okehampton Train Timetables
- Lowestoft to Wickham Market Train Timetables
- Aberdeen to Carmarthen Train Timetables
- Welwyn North to Woodbridge Train Timetables
- Chelmsford to Nottingham Train Timetables
- New Hythe to Kettering Train Timetables
- London Victoria to Brighton Train Timetables
- Bathgate to Edinburgh Train Timetables
- London Liverpool Street to Stansted Airport Train Timetables
- Bracknell to Reading Train Timetables
- Coventry to London Euston Train Timetables
- er-9382-amsterdam-to-brussels
- es-9115-lille-to-london
- Marston Green to Bilbrook Train Timetables
- Rayleigh to London Zone 1-2 Train Timetables
- HARWICH TOWN to Ipswich Train Timetables
- Wimbledon to Tooting Train Timetables
- Dongdaegu to Yeongcheon Train Timetables
- er-9463-brussels-to-rotterdam
- Woking to Prestwick International Train Timetables
- eurostar London to Paris timetable
- Trains to Swansea
- Manchester Airport to Leeds trains
- Chesterfield to Derby trains
- York to Knaresborough trains
- Attleborough to Norwich trains
About
Payment methods
Our partners
Copyright © 2025 Trip.com Travel Singapore Pte. Ltd. All rights reserved
Site Operator: Trip.com Travel Singapore Pte. Ltd.
Site Operator: Trip.com Travel Singapore Pte. Ltd.