|Distance||96 miles (155 km)|
Trains from Selby to Birmingham cover the 96 miles (155 km) long route with our travel partners like. There are direct train services available. Travellers depart most frequently from Selby and arrive in Birmingham New Street.
Omio customers travelling this route book their trains from Selby to Birmingham New Street.
Passengers board the train most frequently from Selby, which is located around 0 mile (s) / 0 km away from the city centre, and they get off the train at Birmingham New Street, located 0 mile (s) / 0 km away from the city centre.
Here are some other resources that might have the information you need