Skip to main content
Customer Information -
Short notice cancellations
Check before you travel
Buy tickets
Looking for something?

York Train Station to Glenfinnanby train on average takes 11 hrs 59 mins

York Train Station to Glenfinnan one way only

Cheapest Advance Single from £91.70
* Cheapest Advanced Single available when booked 9 weeks in advance

Route info - Did you know!

  • Trains depart every 214 minutes
  • First train leaves York Train Station at 07:35
  • Last train leaves York Train Station at 13:55

York to Glenfinnan train times

| Last updated: {{journey_data.updated}}
Departs Arrives Train Duration
{{train.departs}}
{{train.origin_name}}
{{train.status}}
{{train.arrives}}
{{train.destination_name}}
{{train.status}}
{{train.ticket_type}},
{{train.operator}}
{{train.duration}},
{{train.changes}}

Station Message

Rail Replacement pickup/drop off point: Due to the overnight closure of Queen Street in York, the pickup and drop off point will be changed to the bus stop on Station Avenue during the following times:

Monday 4 November 19:30 until Tuesday 5 November 06:00

Tuesday 5 November 19:30 until Wednesday 6 November 06:00

Wednesday 6 November 19:30 until Thursday 7 November 06:00

Thursday 7 November 19:30 until Friday 8 November 06:00

Friday 8 November 19:30 until Saturday 9 November 06:00

York Train Station facilities

Northern App

Streamline your journey and get tickets straight to your phone. Making your journey contact-free.

Northern App

Streamline your journey and get tickets straight to your phone. Making your journey contact-free.