John O Groats for cyclists

This page gives information for cyclists planning Lands End to John O Groats trips

The nearest train station to John O Groats is Thurso

In the summer ,there are four  trains  a day between Inverness and Thurso on Mondays to Saturdays and two on Sundays

The northbound timetable is here

The southbound timetable is here

There is no charge to take your cycle on Scotrail trains  ,  however reservations are required on most services including Edinburgh and Glasgow to Inverness;  and Inverness to Thurso and Wick .

Should you wish to use stations other than Thurso , then be warned that Forsinard, Kinbrace and Kildonan stations  have very low platforms and getting a cycle on or off the train might be  difficult .

Thank you to Val Scaresbrook for suggesting this webpage – visit  her website at