The Royal Pavilion in Brighton, a large former royal residence building with a lake in front

London to Brighton Train Tickets

Book Cheap Train Tickets From London to Brighton

If you are visiting London on your trip to the UK, then it is well worth visiting the coastal city of Brighton, too. Brighton trains from London take as little as 52 minutes on a high-speed train, with services on this train route operated by Gatwick Express, Southern, and Thameslink. Trains to Brighton leave from London Bridge and London Victoria. Direct services to Brighton cover 47 Miles / 75 Kilometres. The first train to Brighton leaves at 04:24, and the last services depart at 00:52.

There are plenty of places worth visiting when visiting Brighton, whether during the holidays or at weekends. Attractions include Brighton Beach, the Royal Pavilion, and The Lanes.

Using our journey planner, you can find more London to Brighton train information, traveling times, and search ticket prices. We recommend booking your journey before your departure date and traveling at quieter times if possible to get cheaper tickets.

Traveling From London to Brighton by Train

Departure Station


Arrival Station

Brighton Station


47 Miles / 75 Kilometres

First Train


Last Train


Fastest Journey Time

52 Mins

Avg. Journey Time

1 Hour 14 Minutes


125 Trains per day


Gatwick Express, Thameslink, Southern

London to Brighton Train Routes

Direct trains from London to Brighton travel on the Brighton Main Line. Other destinations nearby include Southampton, Portsmouth, and Bath, with trains running regularly to these cities.

Train Companies

Gatwick Express

This service runs two tph between Victoria and Brighton from Monday through Saturday. On Sundays, it only runs between Victoria and Gatwick Airport. Since January 2016, Oyster Cards and contactless cards have been accepted for travel on this service.


Southern runs a broad schedule of six tph from London Monday - Saturday, with services between Victoria and Brighton running every half hour on Sundays. Passengers can choose to book in Standard Class or in First Class for complimentary food and more ample legroom.


Trains to Brighton run from Bedford and Cambridge, making several stops in London en route. During peak times, there are two tph.

Frequently Asked Questions

How long does the train from London to Brighton take?

The train from London to Brighton takes on average 1 Hour 14 Minutes, but some trains take just 52 Minutes.

How much does the train from London to Brighton cost?

The cost of a train from London to Brighton varies, but you can get cheaper tickets by booking in advance and traveling during quieter off-peak hours.

Is there a direct train from London to Brighton?

There is a direct train running from London to Brighton departing from London Bridge and London Victoria, operated by Gatwick Express, Southern, and Thameslink.

trustpilot reviews