Timetable
Train route
Cheap train tickets

Preston to Thurso train route details

First train
First train
07:04
Last train
Last train
21:43
Departure city
Departure city
Arrival city
Arrival city
Journey time
Journey time
10h 27m
Distance
Distance
336 miles
Price
Price
BRL 190.55*

Where to stay near Thurso

  • Castletown Hotel
    Castletown Hotel
    Main St
    8.5/10
    102 review
  • Premier Inn Thurso
    Premier Inn Thurso
    22 Sinclair St
    9.0/10
    45 review
  • Forss House
    Forss House
    Forss
    8.6/10
    46 review
  • Greenland House
    Greenland House
    Main St
    9.3/10
    80 review
  • Manor House Hotel
    Manor House Hotel
    6 Janet St
    7.6/10
    54 review
  • Pentland Hotel
    Pentland Hotel
    Princes St
    7.6/10
    106 review
  • Celtic Lodges
    Celtic Lodges
    Whitebridge
    9.4/10
    16 review
  • Bettyhill Hotel
    Bettyhill Hotel
    Bettyhill
    9.3/10
    78 review

Why book train tickets on Trip.com?

  • Split Tickets

    Best Price Promise

    If you find trains for a cheaper price elsewhere, let us know and we'll refund the difference*
  • Split Tickets

    Split Tickets

    Split your journey for cheaper train fares
  • Split Tickets

    National Rail Partners

    Official train ticket sellers with 5-star customer service
  • Split Tickets

    No Booking Fees on the App

    Only pay for your train travel – no hidden fees

Recommendations

  • Trains from Preston

  • Trains to Thurso

  • Popular Routes

  • Top Destinations

  • Popular stations

  • Live times

*Based on Trip.com ticket data from 2023, Split Tickets provided notably lower prices compared to full-price tickets.