Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Havant to York by train
-
First train04:46
-
Last train23:49
-
Avg changes1
-
Fastest journey4hr 5m
-
Distance346 kilometres
-
Trains per day46
-
Avg. journey time4hr 59m
-
Train operators
Travelling by train from Havant to York
Ready to travel from Havant to York by train? Whether it’s your first time or you’re a seasoned train traveller, this guide will provide you with all the essential information you need for a smooth, enjoyable ride.
Cost of train tickets between Havant and York
The cheapest train tickets from Havant to York start at £147.75. If you book a month in advance, tickets cost, on average, . If you wait until a week in advance, expect tickets to be around .
Pro tip: The best way to save on tickets from Havant to York is by booking in advance. Keep in mind that tickets for this route go on sale 3 and a half months before the travel date. So if you want to save on your booking, be sure to lock in your tickets as early as possible.
Departure frequency and timetable from Havant to York
Here are the scheduling basics for trains from Havant to York:
04:46 is the first scheduled train (Monday-Friday).
23:40 the the last scheduled train (Monday-Friday).
05:07 is the first scheduled train (Saturday and Sunday).
23:49 is the last scheduled train (Saturday and Sunday).
A train departs every 18 minutes from Havant toward York.
Start booking your ticket aboard one of the 46 trains serving this route each day.
How long is the train journey from Havant to York?
This journey covers a total of 346 kilometres, with the quickest trip taking 4 hours and 5 minutes.
How far in advance Havant and York tickets go on sale
Tickets for travel between Havant and York are available 3 and a half months in advance. To be notified by email when a certain travel date goes on sale, set up a booking alert.
Making your Havant to York travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: York.
Frequently asked questions
What is the travel distance between Havant and York by train?
The total journey from Havant to York is 346 kilometres.
How much does a train ticket from Havant to York cost?
The cheapest ticket on this route is £147.75. When booked 30 days ahead, the price is typically . If booked 7 days in advance, expect to pay around .
How far in advance can I book my Havant to York train tickets?
Tickets for this route become available 3 and a half months before the travel date.
What’s the travel time from Havant to York by train?
The fastest journey time is 4 hours and 5 minutes.
Other journeys to York View all journeys to York
-
From London to York From £24.25
-
From Leeds to York From £2.98
-
From Newcastle to York From £10.07
-
From Middlesbrough to York From £11.19
-
From Doncaster to York From £10.82
-
From Peterborough to York From £30.59
-
From Birmingham to York From £17.54
-
From Sheffield to York From £8.58
-
From Durham to York From £33.21
-
From Glasgow to York From £27.24
-
From Huddersfield to York From £15.30
-
From Darlington to York From £11.94
Other journeys from York
-
From York to Edinburgh (Waverley, city centre) From £23.88
-
From York to Scarborough From £11.19
-
From York to Harrogate From £5.60
-
From York to London From £23.51
-
From York to Leeds From £2.98
-
From York to Newcastle From £10.07
-
From York to Middlesbrough From £10.82
-
From York to Doncaster From £9.70
-
From York to Peterborough From £26.86
-
From York to Birmingham From £17.16
-
From York to Sheffield From £4.48
-
From York to Durham From £8.95
Other journeys from Havant
-
From Havant to Manchester From £108.57
-
From Havant to London From £15.67
-
From Havant to Southampton From £11.80
-
From Havant to Fareham From £5.00
-
From Havant to Chichester From £4.40
-
From Havant to Portsmouth From £4.10
-
From Havant to Guildford From £12.31
-
From Havant to Woking From £50.74
-
From Havant to Brighton From £19.03
-
From Havant to Birmingham From £70.14
-
From Havant to Reading From £26.86
-
From Havant to Croydon From £25.00