Trains from London to Preston

Taking a train from London to Preston is an easy way to get from the capital to Lancashire when you are visiting the UK.

Virgin Trains operate rail services between these cities. Their trains depart regularly throughout the day and provide two classes of service with comfortable seating and food and drink options.

Trains leave from London Euston train station, which is located in central London and is served by many tube and bus routes. They arrive directly at Preston station in Lancashire without requiring any connections en route.

Trains depart Euston for Preston station once or twice an hour. Outside of commuting times, most departures take place hourly on the half hour.

The journey time on trains from London to Preston ranges from 2 hours and 8 minutes to 3 hours and 8 minutes.

Fares start from £50.50 for singles in first class and £14.00 for singles in standard class if you buy train tickets online in advance. Ticket prices for trains from London to Preston increase if you buy train tickets close to or on the day you travel. You can get a discount on your tickets if you have a railcard.

Trains from Brighton to London

Trains from Brighton to London are a quick and easy way to travel from the famous seaside city in East Sussex to the UK capital.

Services between the cities are run by two companies: Southern and First Capital Connect. The main difference is that the former run rail services to Victoria station, while the latter run them to London Bridge station. Southern also offer very cheap train tickets if you book in advance.

Southern trains leave up to three times an hour, making it easy to find a departure that works for your schedule. The journey on their trains from Brighton to London takes between 51 minutes and 1 hour and 1 minute, depending on which service you take.

First Capital Connect trains depart up to four times an hour from Brighton station. The journey time on their services is between 56 minutes and 1 hour and 8 minutes.

Tickets for Southern trains from Brighton to London cost from £5.00 for singles in standard class and £34.50 for singles in first class if you book online well in advance. Single tickets for First Capital Connect trains start at £15.40 for singles in standard class and £24.80 for singles in first class if you travel off-peak. You can get discounts if you have a railcard.

Trains from Rye to London

Rye Train Station
Rye Station

Travelling on a tain from Rye to London is a great way to get from the historic town in Sussex to the UK capital.

Run by a company called Southeastern, trains on this route are clean and comfortable, and services run frequently throughout the day.

Trains depart from Rye Sussex train station and arrive at London St Pancras, which is the city’s nicest station.

Departures take place once an hour, so you can travel at any time of day. There are no direct trains from Rye to London, so all travellers on this route must change at Ashford International on the way. Still, the journey is quick, with a travel time of just 1 hour and 25 minutes including the connection.

Fares for single tickets on trains from Rye to London start at £34.60. This price is valid for off-peak travel; peak travel is more expensive. You can also get discounted tickets if you book with a railcard.