Edinburgh to Preston train

Cheap train tickets from Edinburgh to Preston

Showing times and prices for Aug 17

Cheapest

49

Average

62

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.

Cheapest
12:12PMEdinburgh Waverley2h34 02:46PMPreston
0 transfers
491One-way
Cheapest
10:12AMEdinburgh Waverley2h35 12:47PMPreston
0 transfers
491One-way
10:52AMEdinburgh Waverley2h23 01:15PMPreston
0 transfers
551One-way
12:52PMEdinburgh Waverley2h23 03:15PMPreston
0 transfers
551One-way
06:12AMEdinburgh Waverley2h34 08:46AMPreston
0 transfers
721One-way

Train schedule from Edinburgh to Preston

Showing trains for tomorrow, Wednesday, August 17
06:12AMEdinburgh Waverley2h34 08:46AMPreston
0 transfers
06:52AMEdinburgh Waverley2h24 09:16AMPreston
0 transfers
08:12AMEdinburgh Waverley2h34 10:46AMPreston
0 transfers
08:52AMEdinburgh Waverley2h23 11:15AMPreston
0 transfers
10:12AMEdinburgh Waverley2h35 12:47PMPreston
0 transfers
10:52AMEdinburgh Waverley2h23 01:15PMPreston
0 transfers
12:12PMEdinburgh Waverley2h34 02:46PMPreston
0 transfers
12:52PMEdinburgh Waverley2h23 03:15PMPreston
0 transfers

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Wed
Aug 17
Thu
Aug 18
Fri
Aug 19
Sat
Aug 20
Sun
Aug 21
Mon
Aug 22
Tue
Aug 23
Wed
Aug 24
Thu
Aug 25
Fri
Aug 26
Sat
Aug 27
Sun
Aug 28
Mon
Aug 29
Tue
Aug 30
Wed
Aug 31
Thu
Sep 01
Fri
Sep 02
Sat
Sep 03
Sun
Sep 04
Mon
Sep 05
Tue
Sep 06

Fastest train times from Edinburgh to Preston

Showing times and prices for Aug 17

Fastest Journey

2 h 23 m

Average

2 h 28 m

Trains per day

8

Distance

245 km

Of the 8 trains that leave Edinburgh for Preston every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
10:52AMEdinburgh Waverley2h23 01:15PMPreston
0 transfers
551One-way
Fastest
08:52AMEdinburgh Waverley2h23 11:15AMPreston
0 transfers
731One-way
Fastest
12:52PMEdinburgh Waverley2h23 03:15PMPreston
0 transfers
551One-way
06:52AMEdinburgh Waverley2h24 09:16AMPreston
0 transfers
731One-way
06:12AMEdinburgh Waverley2h34 08:46AMPreston
0 transfers
721One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Edinburgh to Preston

distanceDistance151 miles (244 km)
durationAverage train duration2 h 22 min
priceAverage train ticket price$54 (€50)
frequencyTrain frequency14 a day
changesDirect trainYes, there are 14 direct trains a day
carriersTrain companiesCross Country, London North Eastern Railway, Avanti West Coast, Transpennine Express, Caledonian Sleeper or TransPennine Express Service

Trains from Edinburgh to Preston cover the 151 miles (244 km) long route taking on average 2 h 22 min with our travel partners like Cross Country, London North Eastern Railway, Avanti West Coast, Transpennine Express, Caledonian Sleeper or TransPennine Express Service. Normally, there are 14 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $53 (€49), but the average price of train tickets is $54 (€50). Travelers depart most frequently from Edinburgh Waverley and arrive in Preston.

Train providers: CrossCountry and First TransPennine Express 3 from Edinburgh to Preston trains

For as little as $53 (€49) you can travel by train to Preston from Edinburgh with CrossCountry and First TransPennine Express 3. Omio will show you the best deals, schedules and tickets available for this journey.

CrossCountry
First TransPennine Express 3

CrossCountry is a fast speed train company in the United Kingdom and for your next train to Preston from Edinburgh you can choose between Standard Class and First Class tickets on Omio.

Are you making plans to travel between Edinburgh and Preston? Why not take a train with CrossCountry? Omio can show you current CrossCountry train times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Edinburgh to Preston trains all in one place. On the CrossCountry train, you can expect to travel 151 miles (244 km) to Preston from Edinburgh. If you use the Omio app to search for trains between Edinburgh and Preston, you can quickly see if the CrossCountry ticket is a mobile ticket, making it easy for you to go paperless when taking a train. Once you have found your perfect one-way CrossCountry train from Edinburgh to Preston, book your cheap train tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!

    Looking to travel by train from Edinburgh to Preston? Omio can help you find that perfect trip with First TransPennine Express 3. Check Omio to see current First TransPennine Express 3 train schedules, tickets, travel information and prices for the best deals on the Edinburgh to Preston train and book First TransPennine Express 3 tickets online quickly and easily. When taking a train from Edinburgh to Preston, you can expect to travel 151 miles (244 km) one-way with First TransPennine Express 3. If you search for trains to Preston from Edinburgh in the Omio app, you can check if the First TransPennine Express 3 ticket is a mobile ticket, which makes it easy for you to go paperless when traveling without needing to purchase tickets in person at the train station. Whether you’re looking for the cheapest, fastest or earliest train with First TransPennine Express 3, we do the work for you to get you safely to Preston from Edinburgh. Book that perfect Edinburgh to Preston train now with Omio and enjoy a smooth and comfortable journey with First TransPennine Express 3!

    Edinburgh to Preston train information with First TransPennine Express 3:

    • Average Duration: 2 h 31 min
    • First TransPennine Express 3 frequency: 5 a day

    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
    Omio customers have found cheap train tickets between Edinburgh and Preston for as low as $53 (€49)  for the next 7 days.
    If you are looking to buy your train ticket in the next 7 days, you can expect the Edinburgh to Preston train to cost on average $54 (€50)  one way.
    When traveling this route you should expect the distance from Edinburgh to Preston by train to be approximately 151 miles (244 km).
    The train time between Edinburgh and Preston is on average 2 h 22 min  for the 151 miles (244 km) long journey, but the time it takes to go to Preston from Edinburgh by train can vary depending on specific dates or traveling on weekends and holidays.

    Omio customers who travel this route most frequently depart from Edinburgh Waverley   and arrive in Preston.

    You can find the most popular departure train station for this journey, Edinburgh Waverley, located approximately 0.4 miles (659 m) from the city center of Edinburgh. The most popular arrival train station in Preston, called Preston, is located around 1.4 miles (2.2 km) away from its city center.

    When taking a train from Edinburgh to Preston, you can count on Cross Country, London North Eastern Railway, Avanti West Coast, Transpennine Express, Caledonian Sleeper or TransPennine Express Service for the best way to get you to Preston. You can also check all possible train providers who offer a service from Edinburgh to Preston and compare the amenities they offer before buying a train ticket.
    The average number of trains departing Edinburgh for Preston is 14 a day. The train schedules and services may vary between weekdays and weekends.
    You can take the earliest train from Edinburgh to Preston at 5: 12 AM   or take the last train from Edinburgh to Preston leaving at 7: 11 PM. Look for the latest Edinburgh to Preston train schedules on Omio and book the best time to take the train for this trip.
    If you purchase a train ticket from Edinburgh to Preston within the next 7 days, you can find tickets to cost on average $54 (€50) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Edinburgh and Preston are generally on sale a few months before the planned departure date.

    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
    ShoppingShopping
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sat: 05: 00 - 23: 59 | Sun: 07: 00 - 23: 59
    Public transit options for Edinburgh Waverley
    Bus lines: 22, 30, 33, X22, X25, X37
    Train lines: Avanti West Coast, Caledonian Sleeper, CrossCountry, LNER, ScotRail, Transpennine Express
    Location for Rail Replacement Services: Buses pick up/drop off on Waterloo Place, pick up across from Apex Hotel and drop off outside the Apex Hotel.
    Metro: No metro available.
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    AccessibilityAccessibility
    Public transit options for Edinburgh Gateway
    Location for Rail Replacement Services: Buses pick up/drop off from the bus stops outside the station
    Amenities at station
    WifiWifi
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    Public transit options for Edinburgh Park
    Location for Rail Replacement Services: Buses pick up/drop off from Platform 2 bus stop, adjacent to Herminston Gate

    The Omio App Makes Travel Planning Easy

    We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

    ios-badge
    android-badge
    Hand With Phone
    Currency
    Language