By Train:
Direct trains frequently operate to and from York Railway Station.
- From London King's Cross, direct services typically take between 1 hour 45 minutes and 2 hours 11 minutes, with advance tickets starting from around £18-£23.60.
- From Manchester Airport, direct trains are available hourly, with journey times ranging from 1 hour 50 minutes to 2 hours 18 minutes. Advance fares can be found from approximately £6.85, with average tickets around £40.62.
- From Leeds Bradford Airport (LBA), there are no direct train services. Travellers typically take a bus from the airport to Leeds railway station, then a connecting train to York. This combined journey can take about 1 hour 5 minutes to 1 hour 32 minutes, with train tickets from Leeds starting from approximately £7.
- Direct rail links also connect York with major cities like Edinburgh (around 2 hours 23 minutes), Birmingham, Liverpool, Newcastle, and Sheffield.