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£283h 50mApprox. 4
- AberdeenThurso£68.28h 18mApprox. 4
- Glasgow Queen StreetThurso£919h 45mApprox. 4
- Edinburgh (Waverley)Thurso£919h 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 | £28.00 |
Train Operators | ScotRail |
Train Station Info of Thurso
Facilities
Service information
<h3>Recommend </h3>
Trending Searches
- Salford Crescent to Knaresborough Train Timetables
- Bristol Temple Meads to South Woodham Ferrers Train Timetables
- Hull to Gathurst Train Timetables
- Darsham to Felixstowe Train Timetables
- Haverfordwest to Dawlish Train Timetables
- Kidsgrove to Formby Train Timetables
- Coatdyke to Bathgate Train Timetables
- London Bridge to Flitwick Train Timetables
- Wolverhampton to Welshpool Train Timetables
- Totnes to Neath Train Timetables
- Maghull to Banbury Train Timetables
- Salford Crescent to Habrough Train Timetables
- Manjong to Pyeongchang Train Timetables
- Charlbury to Topsham Train Timetables
- Reading to Pershore Train Timetables
- Durham to Edinburgh Train Timetables
- Newcastle to York Train Timetables
- Whitstable to Lichfield Trent Valley Train Timetables
- London Kings Cross to Hull Train Timetables
- Doncaster to London Kings Cross Train Timetables
- Crowthorne to Reading Train Timetables
- Preston (Lancs) to Manchester Piccadilly Train Timetables
- Derby to Birmingham New Street Train Timetables
- Kirkcaldy to Ramsgate Train Timetables
- Food and drink on UK trains - your FAQs answered
- Manchester Piccadilly to Manorbier Train Timetables
- Leicester to Lincoln Train Timetables
- London Euston to Moreton (Merseyside) Train Timetables
- Carpenders Park to Watford North Train Timetables
- London Marylebone to Machynlleth Train Timetables
- Folkestone Central to Billingshurst Train Timetables
- Nuneaton to Burnham-on-Crouch Train Timetables
- er-9363-brussels-to-rotterdam
- Trains to Florence
- Trains to Berwick-upon-Tweed
- Wolverhampton to London trains
- Darlington to Middlesbrough trains
- Haywards Heath to Brighton 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.