Travel options
from Edinburgh to Preston

You can get from Edinburgh to Preston by train, bus or flight.

Our recommendation

To get from Edinburgh to Preston on 26 Oct we recommend taking a train because it’s the best combination of price and speed.

08:52Edinburgh Waverley2h23 11:15Preston
0 changes
£381One-way
Cheapest
08:52Edinburgh Waverley2h23 11:15Preston
0 changes
£381One-way
Other options
10:52Edinburgh Waverley2h23 13:15Preston
0 changes
£381One-way
08:12Edinburgh Waverley2h33 10:45Preston
0 changes
£461One-way
10:12Edinburgh Waverley2h35 12:47Preston
0 changes
£421One-way

Find all the dates and times for this journey by train, bus, and flight, .

These companies trust us. We sell their tickets all in one place.

Trenitalia
Easyjet
Deutsche Bahn
SNCF

COMPARE Prices for trains, buses and flights

Mon
25 Oct
Find prices
£43National Express
Tue
26 Oct
£38Avanti West Coast
£41National Express
Wed
27 Oct
£38Avanti West Coast
£41National Express
Thu
28 Oct
£21Avanti West Coast
£24National Express
Fri
29 Oct
£42First Transpennine Express
£41National Express
Sun
31 Oct
£38Avanti West Coast
£38National Express

Travel Information to Preston from Edinburgh

distanceDistance151 miles (244 km)
modeAvailable travel modesCoach or train
priceTicket price range£29 - £42
cheapestCheapest modeTrain • £29 • 2 h 32 min
fastestFastest modeTrain • £29 • 2 h 32 min
carriersPopular travel companiesNational Express or First Transpennine Express

Travel 151 miles (244 km) by coach or train to Preston from Edinburgh. If speed is a priority, then a train is the best option with an average duration of 2 h 32 min; whereas, if saving money is more important, then a train is the best option with prices starting as low as £29. The most popular travel providers which serve this journey are National Express or First Transpennine Express among others. Travellers can even take a direct from Edinburgh to Preston.

Travelling from Edinburgh to Preston: related information

Here are some other resources that might have the information you need