The train journey from Birmingham to Leeds takes 1h 57m on average and covers a distance of 92 miles.