The cheapest trains from Edinburgh to Preston

Showing times and prices for Oct 25

Cheapest

$65

Average

$65

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Edinburgh to Preston will cost around $ 65 if you buy it on the day, but the cheapest tickets can be found for only $ 65.

Cheapest
12:52PMEdinburgh Waverley3h06 03:58PMSalwick
1 changes
$651One-way

Timetable Edinburgh to Preston

Showing trains for tomorrow, Mon, Oct 25
12:52PMEdinburgh Waverley3h06 03:58PMSalwick
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Oct 24
$57Avanti West Coast
$60National Express
Mon
Oct 25
$58First Transpennine Express
$60National Express
Tue
Oct 26
$42Avanti West Coast
$45National Express
Wed
Oct 27
$42Avanti West Coast
$45National Express
Thu
Oct 28
$29Avanti West Coast
$34National Express
Fri
Oct 29
$58First Transpennine Express
$57National Express

The fastest trains from Edinburgh to Preston

Showing times and prices for Oct 25

Fastest Journey

3 h 6 m

Average

3 h 6 m

Trains per day

1

Distance

245 km

It's difficult to get from Edinburgh to Preston without transferring at least once.

Fastest
12:52PMEdinburgh Waverley3h06 03:58PMSalwick
1 changes
$651One-way

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information from Edinburgh to Preston

distanceDistance151 miles (244 km)
durationAverage train duration2 h 23 min
priceAverage train ticket price$48 (€39)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesFirst Transpennine Express or Avanti West Coast

Trains from Edinburgh to Preston cover the 151 miles (244 km) long trip taking on average 2 h 23 min with our travel partners like First Transpennine Express or Avanti West Coast. Normally, there are 12 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $29 (€24), but the average price of train tickets is $48 (€39). Travelers depart most frequently from Edinburgh Waverley and arrive in Preston.

Travel Tips

Trains from Edinburgh to Preston
Travel by train to Preston easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Edinburgh to Preston.
FAQs
How much does a cheap train between Edinburgh and Preston cost?
Looking to save money on your route? Omio customers have found the cheapest train from Edinburgh to Preston for the next 7 days starting from $29 (€24)  one way.
How much is the train to Preston from Edinburgh on average?
If you’re looking to book your train tickets in the next week, you can expect the Edinburgh to Preston train price to come in at an average of $48 (€39)  one way.
How far is Preston from Edinburgh by train?
The train distance from Edinburgh to Preston is around 151 miles (244 km).
What is the Edinburgh to Preston train travel time?
On average the Edinburgh to Preston train travel time is 2 h 23 min  for the 151 miles (244 km) long route, but the duration can vary if you travel on weekends and holidays.
What is the departure train station in Edinburgh and arrival train station in Preston?

Omio customers traveling this route book their trains from Edinburgh Waverley   to Preston.

Where is the Edinburgh train station located? Where is the Preston train station located?

Passengers board the train most frequently from Edinburgh Waverley, which is located around 0 mile (s) / 0 km away from the city center, and they get off the train at Preston, located 1 mile (s) / 1 km away from the city center.

What train providers go from Edinburgh to Preston?
If you're looking for trains from Edinburgh to Preston, you can rely on First Transpennine Express or Avanti West Coast to get you to Preston. It's also good to check out all possible train providers for the Edinburgh to Preston route to see if there might be differences in the amenities they offer.
How many train services are there from Edinburgh to Preston a day?
The average number of trains departing Edinburgh for Preston is 12 a day. The train schedules and services may vary between weekdays and weekends.
When does the first train depart from Edinburgh to Preston? When does the last train depart from Edinburgh to Preston?
The first Edinburgh to Preston train departs at 7: 12 AM   and the last train from Edinburgh to Preston leaves at 11: 52 AM. Check out the most up-to-date train schedule from Edinburgh to Preston on Omio and find the best time to travel to your destination.
When should I book the Edinburgh to Preston train for the best deals on tickets?
In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you book train tickets to Preston from Edinburgh within the next 7 days, you can find tickets to cost on average $48 (€39) one way. To find the best prices for this trip, consider booking your train ticket from Edinburgh to Preston a few months in advance.

Important Stations and Airports for this Journey

Edinburgh
Preston
The major railway station for departures from Edinburgh is Edinburgh Waverley. Read all the information you need to know about services, amenities and connections at Edinburgh Waverley for your journey from Edinburgh to Preston.
Amenities at station
WifiWifi
LockersLockers
ParkingParking
ATMATM
ticketOfficeHours
Ticket office hours
Sun: 07: 00 - 23: 59 | Mon - Sat: 05: 00 - 23: 59
Connections to/from station
Bus lines: 21, 25, 30, 36, 61, 62, 77, BLQ
Monorail lines: Marconi Express
Train lines: FR, FA, FB, IC, ICN, R, Italo, ÖBB EC, EN