The cheapest trains from Brighton and Hove to London

Showing times and prices for 30 Jul

Cheapest

£22

Average

£30

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 Brighton and Hove to London will cost around £ 30 if you buy it on the day, but the cheapest tickets can be found for only £ 22.

Cheapest
08:37Brighton Railway Station1h09 09:46London Bridge
0 changes
£221One-way
06:28Brighton Railway Station1h07 07:35London Bridge
0 changes
£301One-way
08:00Brighton Railway Station1h04 09:04London Bridge
0 changes
£301One-way
06:37Brighton Railway Station1h08 07:45London Bridge
0 changes
£301One-way
06:05Brighton Railway Station1h10 07:15London Bridge
0 changes
£301One-way

Timetable Brighton and Hove to London

Showing trains for tomorrow, Fri, 30 Jul
06:05Brighton Railway Station1h10 07:15London Bridge
0 changes
06:12Brighton Railway Station1h02 07:14London Victoria
0 changes
06:28Brighton Railway Station1h07 07:35London Bridge
0 changes
06:37Brighton Railway Station1h08 07:45London Bridge
0 changes
06:42Brighton Railway Station1h05 07:47London Victoria
0 changes
08:00Brighton Railway Station1h04 09:04London Bridge
0 changes
08:07Brighton Railway Station1h08 09:15London Bridge
0 changes
08:12Brighton Railway Station1h06 09:18London Victoria
0 changes
08:29Brighton Railway Station1h05 09:34London Bridge
0 changes
08:37Brighton Railway Station1h09 09:46London Bridge
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Thu
29 Jul
Find prices
£18National Express
Fri
30 Jul
£22Thameslink
£11National Express
Sat
31 Jul
£15Thameslink
£11National Express
Sun
1 Aug
£13Southern
£11National Express
Mon
2 Aug
£22Thameslink
£7National Express
Tue
3 Aug
£22Thameslink
£7National Express
Wed
4 Aug
£22Thameslink
£7National Express
Thu
5 Aug
£22Thameslink
£7National Express
Fri
6 Aug
£22Thameslink
£11National Express
Sat
7 Aug
£15Thameslink
£11National Express
Sun
8 Aug
£10Southern
£11National Express
Mon
9 Aug
£22Thameslink
£7National Express
Tue
10 Aug
£22Thameslink
£7National Express
Wed
11 Aug
£22Thameslink
£7National Express
Thu
12 Aug
£22Thameslink
£7National Express
Fri
13 Aug
£22Thameslink
£11National Express
Sat
14 Aug
£15Thameslink
£11National Express
Sun
15 Aug
£6Southern
£11National Express
Mon
16 Aug
£22Thameslink
£7National Express
Tue
17 Aug
£22Thameslink
£7National Express
Wed
18 Aug
£22Thameslink
£7National Express

The fastest trains from Brighton and Hove to London

Showing times and prices for 30 Jul

Fastest Journey

1 h 2 m

Average

1 h 6 m

Trains per day

10

Distance

76 km

Of the 10 trains that leave Brighton and Hove for London every day 10 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 76 km distance in an average of 1 h 6 m but if you time it right, some trains will get you there in just 1 h 2 m .

The slowest trains will take 1 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
06:12Brighton Railway Station1h02 07:14London Victoria
0 changes
£331One-way
08:00Brighton Railway Station1h04 09:04London Bridge
0 changes
£301One-way
06:42Brighton Railway Station1h05 07:47London Victoria
0 changes
£331One-way
08:29Brighton Railway Station1h05 09:34London Bridge
0 changes
£301One-way
08:12Brighton Railway Station1h06 09:18London Victoria
0 changes
£331One-way

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

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View All

Train Information from Brighton and Hove to London

distanceDistance47 miles (75 km)
durationAverage train duration1 h 3 min
priceAverage train ticket price£20 (€22)
changesDirect trainYes
carriersTrain companiesSouthern, Thameslink or Gatwick Express

Trains from Brighton and Hove to London cover the 47 miles (75 km) long route taking on average 1 h 3 min with our travel partners like Southern, Thameslink or Gatwick Express. There are direct train services available. While the average ticket price for this trip costs around £20, you can find the cheapest train ticket for as low as £13. Travellers depart most frequently from Brighton Railway Station and arrive in London Victoria.

Trains from Brighton to London

Trains offer a speedy and comfortable way to travel the 67 miles between Brighton and London with Southern and Thameslink operating frequent daily direct services. The first departure is with Southern in the early morning and the last is just before midnight. Thameslink services run around twice per hour during peak hours. Travel time ranges from 56 minutes to 1 hour and 35 minutes.

What are the departure and arrival stations for trains from Brighton to London?

Departure Station: Trains to London leave from Brighton Railway Station, the southern terminus of the Brighton Main Line located on Queens Road. Passengers can reach the station by local bus services which stop directly outside.

Arrival Station: Southern train services from Brighton arrive at Victoria, while Thameslink trains terminate at either Blackfriars or St Pancras. Victoria offers extensive onward connections via bus, tube or rail. Blackfriars station, located in the city, incorporates an underground station on the Circle and District lines. Centrally located on Euston Road in Kings Cross, St. Pancras station is a major hub for buses, the underground, and trains including the Eurostar.

Download Our App Now!

Travel Tips

Trains from Brighton and Hove to London
Travel by train to London 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 Brighton and Hove to London.
FAQs
What is the price of the cheapest train between Brighton and Hove and London?
If you’re looking to save money on tickets, you can find a cheap train from Brighton and Hove to London for as little as £13  in the next 7 days.
What is the average price of train tickets to London from Brighton and Hove?
In the next 7 days you’ll find that the average cost of a train ticket from Brighton and Hove to London is £20  one way.
How far is it from Brighton and Hove to London by train?
The distance from Brighton and Hove to London by train is approximately 47 miles (75 km).
How many hours does it take from Brighton and Hove to London by train?
The train time to London from Brighton and Hove is on average 1 h 3 min  for the 47 miles (75 km) long journey, but the time it takes to go from Brighton and Hove to London by train can vary depending on specific dates or travelling on weekends and holidays.
Which train station from Brighton and Hove to London do I depart from? Which London train station from Brighton and Hove do I arrive in?

When taking the train to London from Brighton and Hove, you can choose to depart from train stations like Brighton Railway Station and London Road (Brighton). Your journey can end in train stations such as London Victoria, London Euston and London Kings Cross.

Omio customers who travel this route most frequently depart from Brighton Railway Station   and arrive in London Victoria.

Where is the Brighton and Hove train station located? Where is the London train station located?

Passengers board their train most frequently from Brighton Railway Station and travel around 0 mile (s) / 0 km from the city centre to this train station.

Passengers travelling this route most often arrive at London Victoria and need to travel approximately 1 mile (s) / 1 km from the train station to the city centre in London.

What train companies go from Brighton and Hove to London?
Take the Brighton and Hove to London train with Southern, Thameslink or Gatwick Express. However, it's always good to check out all possible train companies for the trip between Brighton and Hove and London as there might be differences in the amenities they offer.
What time is the earliest train from Brighton and Hove to London? What time is the last train from Brighton and Hove to London?
The earliest train departing from Brighton and Hove to London leaves at 07: 12. The last train departing from Brighton and Hove to London leaves at 07: 42. You can find the latest Brighton and Hove to London train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
How far in advance should I book train tickets from Brighton and Hove to London for the best deals?
If you buy Brighton and Hove to London train tickets within the next 7 days, you can find one way tickets to cost on average £20. However, booking in advance gives you access to the best prices for trains from Brighton and Hove to London. Look out for train tickets for this route to go on sale a few months before your planned departure date to find the best deals.
Stations

Important Stations and Airports for this Journey

Brighton and Hove
London
Brighton
Amenities
London Road (Brighton)
Amenities