There are 9 ways to get from Oxford to Yorkshire by train, bus, car or plane

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  •  3 h 50 min

$89 - $131

Cheapest option

Bus Megabus UK  •  6 h 40 min

  1. M34

$37 - $61

7 alternative options

Bus National Express  •  7 h 38 min

  1. X5
  2. X5
  3. Zap

$41 - $50

Drive  •  3 h 2 min

  1. 184.3 miles

$35 - $60

Train to London Heathrow, fly to Leeds Bradford, train, line 1 bus  •  4 h 53 min

  1. LHR - LBA

$135 - $340

Train to Southampton, fly to Leeds Bradford, train  •  5 h 11 min

  1. SOU - LBA

$140 - $357

Train to Southampton, fly to Manchester, train  •  5 h 55 min

  1. SOU - MAN

$119 - $257

Train to London Heathrow, fly to Manchester, train  •  5 h 58 min

  1. LHR - MAN

$159 - $400

Train to London Heathrow, fly to Newcastle, train  •  5 h 37 min

  1. LHR - NCL

$151 - $465

What companies run services between Oxford, England and Yorkshire, England?

CrossCountry operates a train from Oxford to Yorkshire every 2 hours. Tickets cost $85 - $130 and the journey takes 3 h 27 min. Alternatively, Megabus UK operates a bus from Oxford to Yorkshire once daily. Tickets cost $28 - $50 and the journey takes 5 h 15 min.

Airlines
British Airways
Website
britishairways.com
Flights from London Heathrow to Leeds Bradford
Ave. Duration
1 h 2 min
When
Every day
Estimated price
$70 - $270
Flights from London Heathrow to Manchester
Ave. Duration
1 h 3 min
When
Every day
Estimated price
$80 - $360
Flights from London Heathrow to Newcastle
Ave. Duration
1 h 13 min
When
Every day
Estimated price
$85 - $420
Flybe
Website
flybe.com
Flights from Southampton to Leeds Bradford
Ave. Duration
1 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$130 - $550
Flights from Southampton to Manchester
Ave. Duration
1 h 4 min
When
Every day
Estimated price
$45 - $210
Train operators
CrossCountry
Phone
0344 736 9123
Email
customer.relations@crosscountrytrains.co.uk
Website
crosscountrytrains.co.uk
Train from Oxford to York
Ave. Duration
3 h 27 min
Frequency
Every 2 hours
Estimated price
$85 - $130
Website
crosscountrytrains.co.uk
Advanced Single
$50 - $80
Anytime Single
$85 - $130
Off-Peak Single
$85 - $130
Train from Leeds to York
Ave. Duration
21 min
Frequency
Hourly
Estimated price
$30 - $50
Website
crosscountrytrains.co.uk
Advanced Single
$23 - $35
Anytime Single
$30 - $50
Off-Peak Single
$16 - $24
Train from Oxford to Southampton Airport Parkway
Ave. Duration
1 h 16 min
Frequency
Hourly
Estimated price
$45 - $70
Website
crosscountrytrains.co.uk
Advanced Single
$30 - $50
Anytime Single
$45 - $70
Off-Peak Single
$35 - $55
Train from Newcastle to York
Ave. Duration
57 min
Frequency
Hourly
Estimated price
$45 - $75
Website
crosscountrytrains.co.uk
Advanced Single
$30 - $50
Anytime Single
$45 - $75
Off-Peak Single
$35 - $60
Great Western Railway
Website
gwr.com
Train from Oxford to London Paddington
Ave. Duration
55 min
Frequency
Hourly
Estimated price
$35 - $65
Website
gwr.com
Off-Peak Day Single
$20 - $35
Advanced Single
$22 - $35
Anytime Day Single
$35 - $65
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
Train from Manchester Airport to York
Ave. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$30 - $45
Website
tpexpress.co.uk
Advance Single
$14 - $21
Off-Peak Day Single
$24 - $35
Anytime Day Single
$30 - $45
Train from Newcastle to York
Ave. Duration
58 min
Frequency
6 times a week
Estimated price
$30 - $50
Website
tpexpress.co.uk
Advance Single
$15 - $22
Off-Peak Day Single
$25 - $40
Anytime Day Single
$30 - $50
Virgin Trains East Coast
Website
virgintrainseastcoast.com
Train from Leeds to York
Ave. Duration
23 min
Frequency
6 times a week
Estimated price
$12 - $19
Website
virgintrainseastcoast.com
2nd Class
$12 - $19
1st Class
$22 - $35
Train from Newcastle to York
Ave. Duration
55 min
Frequency
Every 2 hours
Estimated price
$19 - $30
Website
virgintrainseastcoast.com
2nd Class
$19 - $30
1st Class
$35 - $55
Bus operators
Megabus UK
Phone
0871 266 3333
Email
enquiries@megabus.com
Website
uk.megabus.com
Bus from Oxford City Centre, St Giles (o/s Ashmolean) to Leeds City Centre, Bus Stn (Leeds City Bus Station)
Ave. Duration
5 h 15 min
Frequency
Once daily
Estimated price
$28 - $50
Book at
uk.megabus.com
Stagecoach in Bedford
Phone
+44 1234 220030
Website
stagecoachbus.com
Bus from Gloucester Green Bus Station to Buckingham, High Street (The Grand Junction PH)
Ave. Duration
1 h 2 min
Frequency
Every 30 minutes
Estimated price
$10
Schedules at
stagecoachbus.com
Bus from Buckingham, High Street (The Grand Junction PH) to Brook Furlong, Milton Keynes Coachway
Ave. Duration
49 min
Frequency
Every 30 minutes
Estimated price
$7
Schedules at
stagecoachbus.com
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, Blossom Street (Odeon Building)
Ave. Duration
42 min
Frequency
Hourly
Estimated price
$7 - $10
Schedules at
yorkbus.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 The London Underground: Essential tips to navigate the Tube, Want to know more about Flixbus? and Need to know: Greyhound - to help you get the most out of your next trip.

Questions & Answers

The distance between Oxford and Yorkshire is 245 km. The road distance is 295 km.

The cheapest way to get from Oxford to Yorkshire is to bus which costs £30 - £40 and takes 7 h 38 min.

The quickest way to get from Oxford to Yorkshire is to drive which takes 3 h 2 min and costs £29 - £45.

No, there is no direct bus from Oxford to Yorkshire. However, there are services departing from Oxford City Centre, St Giles (o/s Ashmolean) and arriving at Chapelfields Shops via Leeds City Centre, Bus Stn (Leeds City Bus Station) and York, Blossom Street (Bar Convent). The journey, including transfers, takes approximately 6 h 40 min.

It takes approximately 3 h 50 min to get from Oxford to Yorkshire, including transfers.