An average train trip from Middlesbrough, North Yorkshire to Manchester Piccadilly takes 155 minutes. Depending on the time of departure and the route, the trip can take anywhere from 155 to 155 minutes, with 0 stop(s) required to change trains. Trains between Middlesbrough and Manchester Piccadilly are very infrequent.
A typical journey will include approximately 41 stop(s) and you can expect to call at the following stations: Middlesbrough | Thornaby | Eaglescliffe | Yarm | Northallerton | Thirsk | York | Church Fenton | Micklefield | Cross Gates | Leeds | Morley | Dewsbury | Huddersfield | Marsden (Yorks) | Greenfield | Stalybridge | Manchester Victoria | Manchester Oxford Road | Manchester Piccadilly (155 min journey) You can expect to travel with TransPennine Express on this route.
It's also possible to travel to Manchester Piccadilly from 6 other train station(s) within approximately 15 miles of Middlesbrough. These include: - Thornaby (150 mins to Manchester Piccadilly, with 0 change(s)) - South Bank (172 mins to Manchester Piccadilly, with 1 change(s)) - James Cook University Hospital (175 mins to Manchester Piccadilly, with 1 change(s)) - Marton (178 mins to Manchester Piccadilly, with 1 change(s)) - Gypsy Lane (180 mins to Manchester Piccadilly, with 1 change(s)) - Nunthorpe (182 mins to Manchester Piccadilly, with 1 change(s))
Other resources to help with your research
Other locations nearby: