Find train tickets from Bristol to Leeds

BRS — LBA
30 May — 6 Jun1
1 adult
Fri 30/5
Fri 6/6

Good to know

Average price (round-trip)

£389
(avg. price over the last 2 weeks)

Top tips for finding Bristol to Leeds train tickets

  • 25% of our users found round-trip train tickets from Bristol to Leeds for £389 or less.
  • You will generally catch the best train deals if you travel in the evening.

FAQs when traveling from Bristol to Leeds by train

  • How long is a train journey to Leeds from Bristol?

    The train journey from Bristol to Leeds takes 3h 26m on average and covers a distance of 167 miles.

  • What train companies travel from Bristol to Leeds?

    AccesRail is the only train operator serving this route.

  • How much does a train ticket from Bristol to Leeds cost?

    The average price of a round-trip train ticket from Bristol to Leeds is £522. In the last 3 days, the lowest price found by KAYAK users was £522.

Book AccesRail tickets from Bristol to Leeds (return)

6/5Tue
1 stopAccesRail
8h 56mBRS-LBA
29/5Thu
1 stopAccesRail
9h 04mLBA-BRS
£389
5/5Mon
1 stopAccesRail
8h 21mBRS-LBA
29/5Thu
1 stopAccesRail
8h 35mLBA-BRS
£389

Search by stops

Search by train company

More options for your train ride to Leeds

Search Leeds trains on KAYAK. Find cheap train tickets to Leeds from Bristol. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.