Find train tickets from Bristol to Leeds

BRS — LBA
16 Jun — 23 Jun1
1 adult
Sun 16/6
Sun 23/6

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Thursday

Average price (round-trip)

£259
Train tickets from Bristol to Leeds are on average 35% less expensive on Fridays
Train tickets from Bristol to Leeds are on average 35% more expensive on Thursdays
(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 £259 or less.
  • You will generally catch the best train deals if you travel in the morning.

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?

    There are different train companies operating between Bristol and Leeds. Cross Country and Northern Rail are the most booked train companies.

Book train tickets from Bristol to Leeds (return)

15/6Sat
directMultiple carriers
4h 23mTPB-LD2
22/6Sat
1 stopMultiple carriers
3h 56mLD2-TPB
£150
15/6Sat
directCross Country
4h 26mTPB-LD2
22/6Sat
directCross Country
3h 20mLD2-TPB
£150
28/6Fri
directCross Country
3h 28mTPB-LD2
29/6Sat
directCross Country
3h 23mLD2-TPB
£314
28/6Fri
directMultiple carriers
3h 26mTPB-LD2
29/6Sat
2 stopsMultiple carriers
4h 13mLD2-TPB
£314
26/7Fri
directMultiple carriers
3h 25mTPB-LD2
28/7Sun
1 stopMultiple carriers
3h 47mLD2-TPB
£314
26/7Fri
directCross Country
3h 25mTPB-LD2
28/7Sun
directCross Country
3h 39mLD2-TPB
£314
14/6Fri
1 stopAccesRail
8h 21mBRS-LBA
22/6Sat
1 stopAccesRail
8h 20mLBA-BRS
£365
15/6Sat
3 stopsAccesRail
8h 17mBRS-LBA
22/6Sat
1 stopAccesRail
8h 20mLBA-BRS
£376
24/5Fri
3 stopsAccesRail
7h 47mBPR-LBA
25/5Sat
3 stopsAccesRail
7h 34mLBA-BPR
£425
28/6Fri
3 stopsAccesRail
7h 52mBPR-LBA
29/6Sat
3 stopsAccesRail
7h 50mLBA-BPR
£435
5/6Wed
3 stopsAccesRail
7h 48mBPR-LBA
10/6Mon
1 stopAccesRail
7h 41mLBA-BPR
£474

Search by stops

Search by train company