Trains to Leeds
Shop yourself silly in cosmopolitan Leeds – where northern grit meets urban chic. It even has its own Harvey Nicks. Be inspired with Virgin’s pick of the shops, museums, galleries and grub.
Great value tickets to Leeds
See our great range of offers on cheap train tickets to Leeds. We’ve got an extensive selection of both one way tickets to Leeds and return tickets to Leeds, in both Standard accommodation and First Class. So however, you like to travel, we have the ticket to Leeds that’s right for you.
All fares indicated are one way
Search for more tickets to Leeds
Travel to Leeds by Train
The terminus of the Leeds branch of the East Coast mainline, Leeds station is an important hub on the British rail network. It is the busiest railway station in the north of England and provides high speed inter-city services from Leeds to London and is a major centre for local and regional travel. From Leeds, you can catch regular trains to Hull, Doncaster, Wakefield, and other destinations across Yorkshire. Virgin Trains East Coast runs a half hourly service from London to Leeds and offers a great range of value train tickets and cheap rail fares from destinations across England and Scotland.
Travel times to Leeds
Some of our key routes to and from Leeds include trains to Doncaster, Harrogate and London as well as trains to English destinations such as Newark, Peterborough and Stevenage and trains going north to Scotland along the scenic east coast mainline. Travel to Leeds by train and avail of the core benefits of rail travel – it’s often faster and always more relaxing than the alternatives, offers you flexibility and comfort and is perfect for an easy and hassle-free for trip with family and friends. Travel times vary from journey to journey, so please use our journey planner to find the right train for you. But one thing always remains the same: Only we offer Virgin Trains East Coast tickets at the best possible price with no hidden fees. That’s our Price Promise.
Leeds to Doncaster: from 28 minutes
Leeds to Edinburgh: from 2 hours 55 minutes
Leeds to York: from 22 minutes
Leeds to London: from 1 hour 59 minutes