1map logoGo to main page

Middlesbrough, North Yorkshire to Preston (Lancashire), Lancashire from $17: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Middlesbrough, United Kingdom
to
Preston (Lancashire), United Kingdom

How to Get from Middlesbrough to Preston (Lancashire): Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$17 by busBest price
132.7 kmDistance
1h 59m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Middlesbrough to Preston (Lancashire) with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
TransPennine Express Service / Northern Rail
Train
Average Duration
3h  28m
Estimated price
$70-166
Recommended
Company
various
Bus
Bus
Average Duration
6h  4m
Estimated price
$17-25
Cheapest
route map
Distance: 132.7 km
Duration: 1h 59m

See more options

Pricing table
Company
various
Bus
Average Duration
4h  55m
Estimated price
$21-29
Company
N/A
Drive
Average Duration
1h  59m
Estimated price
$30-50
Company
various
Train
Average Duration
3h  46m
Estimated price
$54-101

Compare prices for your selected dates

TypeMo 06/01Tu 07/01We 08/01Th 09/01Fr 10/01Sa 11/01Su 12/01
Bus $23 $14 $10 $36 $15 $24 $31
Train $44 $46 $48 $49 $49 $33 $49

Middlesbrough - Preston (Lancashire) operators

Explore transport companies operating between Middlesbrough and Preston (Lancashire), with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+44 345 600 1671
Website
https://www.tpexpress.co.uk/

Train from Middlesbrough to Manchester Oxford Road

Average Duration
2h 25m
Estimated price
60-140

Train from Manchester Oxford Road to Preston

Average Duration
35m
Estimated price
19-35

Train from Middlesbrough to Leeds

Average Duration
1h 22m
Estimated price
40-85
Contact phone
+44 800 200 6060
Website
https://www.northernrailway.co.uk/

Train from Manchester Oxford Road to Preston

Average Duration
52m
Estimated price
8-11

Train from Leeds to Preston

Average Duration
1h 41m
Estimated price
13-17
Bus
Website
https://uk.megabus.com

Bus from Middlesbrough Bus Station to Manchester Shudehill Interchange

Average Duration
2h 55m
Estimated price
15-22

Bus from Manchester to Preston Bus Station

Average Duration
1h
Estimated price
5-8
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Middlesbrough to Manchester

Average Duration
2h 45m
Estimated price
15-22

Bus from Manchester to Preston Bus Station

Average Duration
1h
Estimated price
5-8

Bus from Bus Station Stand 11 to Shudehill Interchange

Average Duration
3h
Estimated price
14-21
Contact phone
0871 200 22 33
Website
https://www.stagecoachbus.com/about/merseyside-and-south-lancashire

Bus from Bolton Interchange to Bus Station

Average Duration
1h 40m
Estimated price
2-4

Middlesbrough to Preston (Lancashire): Overview of Bus, Train, Flight, and Car Trips

Traveling between Middlesbrough and Preston (Lancashire) offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Starting from Middlesbrough, the scenic drive to Preston covers a distance of 165.8 km, taking around 1 hour and 59 minutes by car. 💷 The price range for a journey by car from Middlesbrough to Preston typically falls between £24 to £39, providing flexibility for different budget preferences.
Average price
£23 - £39
🚆 For a journey from Middlesbrough to Preston by train, travelers need to change trains at Manchester Oxford Road. This route, operated by TransPennine Express and Northern Rail, takes approximately 3 hours and 28 minutes. 🛤️ There are various route options to consider when traveling from Middlesbrough to Preston by train. Depending on the chosen route, the journey may involve transfers at stations such as Manchester Airport, York, or Darlington. 🎫 Ticket prices for the train journey between Middlesbrough and Preston can range from £55 to £131.
Departure Point
Middlesbrough station
Arrival Point
Preston station
🚌 Traveling from Middlesbrough to Preston by bus requires a transfer in Manchester, as there is no direct service between the two stations. The journey takes approximately 4 hours and 55 minutes with transfers. 🚌 Megabus UK operates the service departing from Middlesbrough Bus Station, while FlixBus handles the arrival at Preston Bus Station. The total travel time to reach Preston from Middlesbrough by bus is 6 hours and 4 minutes. 🚌 Ticket prices for the bus journey between Preston and Middlesbrough range from £13 to £20, offering an affordable transportation option for those looking to explore these two cities in the United Kingdom.
Departure Point
Middlesbrough Bus Station
Arrival Point
Preston Bus Station
Useful tips for bus travellers
• Ensure to book your ticket in advance using the Megabus UK (megabus.com) or FlixBus (flixbus.co.uk) websites, as prices can vary between £13 and £19 depending on the time of booking and availability.
• During your transfer in Manchester, take note of the interchange between the bus stops to avoid getting lost; familiarize yourself with the Manchester Piccadilly Gardens area where buses typically depart, and utilize the official transport website (tfgm.com) for real-time information.
• Upon arriving at Preston Bus Station, make sure to check the station's layout on their official site (preston.gov.uk) so you can easily navigate to nearby transport links or amenities like cafes and shops to refresh after your journey.