There are 6 ways to get from Bradford to York by train, bus, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Train TransPennine Express  •  55 min

$15 - $55

Cheapest option

Line 72 bus, bus  •  2 h 20 min

  1. 72 / ...
  2. 840 / ...

$11 - $15

4 alternative options

Train  •  59 min

$12 - $18

Bus  •  1 h 36 min

  1. National Express
  2. Zap / ...

$13 - $19

Taxi  •  46 min

  1. 33.9 miles

$120 - $150

Drive  •  46 min

  1. 33.9 miles

$7 - $11

Questions & Answers

The distance between Bradford and York is 48 km. The road distance is 54 km.

The cheapest way to get from Bradford to York is to drive which costs £5 - £8 and takes 46 min.

The quickest way to get from Bradford to York is to taxi which takes 46 min and costs £90 - £110.

Yes, there is a direct train departing from Bradford Interchange and arriving at York. Services depart every two hours. The journey takes approximately 59 min.

No, there is no direct bus from Bradford to York. However, there are services departing from Bradford and arriving at York, Rougier Street (Central Interchange) via Leeds City Centre, Bus Stn (Leeds City Bus Station). The journey, including transfers, takes approximately 1 h 36 min.

It takes approximately 55 min to get from Bradford to York, including transfers.

What companies run services between Bradford, England and York, England?

You can take a train from Bradford to York via Leeds in around 55 min. Alternatively, you can take a bus from Bradford to York via Leeds and Leeds City Centre, Bus Stn (Leeds City Bus Station) in around 1 h 36 min.

Train operators
Northern Rail
Website
northernrailway.co.uk
Train from Bradford Interchange to Leeds
Ave. Duration
21 min
Frequency
Every 30 minutes
Estimated price
$3 - $6
Website
northernrailway.co.uk
Train from Bradford Interchange to York
Ave. Duration
59 min
Frequency
Every 2 hours
Estimated price
$12 - $18
Website
northernrailway.co.uk
TransPennine Express
Phone
+44 345 600 1671
Email
tpecustomer.relations@firstgroup.com
Website
tpexpress.co.uk
Train from Leeds to York
Ave. Duration
21 min
Frequency
Every 30 minutes
Estimated price
$11 - $16
Website
tpexpress.co.uk
Advance Single
$7 - $10
Off-Peak Day Single
$12 - $19
Anytime Day Single
$11 - $16
Bus operators
Yorkshire Coastliner
Phone
01653 692 556
Email
hello@coastliner.co.uk
Website
yorkbus.co.uk
Bus from Leeds City Centre, Bus Stn (Leeds City Bus Station) to York, Rougier Street (Central Interchange)
Ave. Duration
45 min
Frequency
Hourly
Estimated price
$7 - $10
Schedules at
yorkbus.co.uk
Bus from Leeds City Centre, Bus Stn (Leeds City Bus Station) to York, Micklegate (Central Interchange)
Ave. Duration
1 h 12 min
Frequency
Every 20 minutes
Estimated price
$8 - $11
Schedules at
yorkbus.co.uk
Other operators
Taxi from Bradford to York
Ave. Duration
46 min
Estimated price
$120 - $150
Metro Taxis Bradford
Phone
+44 127 4733733
Website
metrotaxis.co.uk

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, Train travel in France: A guide to SNCF and Travelling Croatia’s Dalmatian Coast by boat, bus, car and train - to help you get the most out of your next trip.