HUB hero image

How to Travel from

Middlesbrough to Selby

by Rideshare or Car

Middlesbrough
+0
Selby
Transport search to Selby
Middlesbrough
+0
Selby
Building a composite car route
Cheapest
Best Offer!
Car
1 h 15 min
115 km.
from $6
Composite Route Car Only

Two ways to Travel from Middlesbrough to Selby

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

National Express

Phone:
08717 81 81 81
Website:
nationalexpress.com/en
Bus from Middlesbrough to York
Ave. Duration:
1h 13m
Frequency:
Once daily
Estimated price:
$21.52–$30.38

LNER

Phone:
+44 345 722 5333
Website:
lner.co.uk/
Train from Middlesbrough to York
Ave. Duration:
58 min
Frequency:
5 times a week
Estimated price:
$69.62–$107.59

TransPennine Express Service

Phone:
+44 345 600 1671
Website:
tpexpress.co.uk/
Train from Middlesbrough to York
Ave. Duration:
57 min
Frequency:
Hourly
Estimated price:
$18.99–$48.10

Northern Rail

Phone:
+44 800 200 6060
Website:
northernrailway.co.uk/
Train from York to Selby
Ave. Duration:
28 min
Frequency:
Hourly
Estimated price:
$7.59–$10.13

Bus operators

Arriva Yorkshire

Phone:
+44 344 800 4411
Website:
arrivabus.co.uk/yorkshire/
Bus from Clifford Street to Bus
Ave. Duration:
48 min
Frequency:
Every 30 minutes
Estimated price:
$3.67–$5.06

Questions and Answers

What is the cheapest way to get from Middlesbrough to Selby?

The cheapest way to get from Middlesbrough to Selby is to bus and line 415 bus which costs $21.74 - $30.43 and takes 2h 25m.

What is the fastest way to get from Middlesbrough to Selby?

The fastest way to get from Middlesbrough to Selby is to drive which takes 1h 15m and costs $21.74 - $32.61 .

Is there a direct bus between Middlesbrough and Selby?

No, there is no direct bus from Middlesbrough to Selby. However, there are services departing from Middlesbrough and arriving at Bus Stn Stand 1 via Rougier Street and Clifford Street. The journey, including transfers, takes approximately 2h 25m.

Is there a direct train between Middlesbrough and Selby?

No, there is no direct train from Middlesbrough to Selby. However, there are services departing from Middlesbrough and arriving at Selby via York. The journey, including transfers, takes approximately 2h 3m.

How far is it from Middlesbrough to Selby?

The distance between Middlesbrough and Selby is 114 km. The road distance is 115.9 km.

How do I travel from Middlesbrough to Selby without a car?

The best way to get from Middlesbrough to Selby without a car is to train which takes 2h 3m and costs $22.83 - $97.83 .

How long does it take to get from Middlesbrough to Selby?

It takes approximately 2h 3m to get from Middlesbrough to Selby, including transfers.

Where do I catch the Middlesbrough to Selby bus from?

Middlesbrough to Selby bus services, operated by National Express, depart from Middlesbrough station.

Where do I catch the Middlesbrough to Selby train from?

Middlesbrough to Selby train services, operated by TransPennine Express Service, depart from Middlesbrough station.

Train or bus from Middlesbrough to Selby?

The best way to get from Middlesbrough to Selby is to train which takes 2h 3m and costs $22.83 - $97.83 . Alternatively, you can bus and line 415 bus, which costs $21.74 - $30.43 and takes 2h 25m.

Where does the Middlesbrough to Selby bus arrive?

Middlesbrough to Selby bus services, operated by National Express, arrive at York Road Station.

Where does the Middlesbrough to Selby train arrive?

Middlesbrough to Selby train services, operated by TransPennine Express Service, arrive at York station.

Can I drive from Middlesbrough to Selby?

Yes, the driving distance between Middlesbrough to Selby is 116 km. It takes approximately 1h 15m to drive from Middlesbrough to Selby.

How do I get a train ticket from Middlesbrough to Selby?

Book your Middlesbrough to Selby train tickets online with Omio.

Where can I stay near Selby?

There are 1636+ hotels available in Selby. Prices start at $47.21 per night.
+0