London to Brighton by train
London Victoria → Brighton
Trains link London (London Victoria) and Brighton (Brighton) in about 58 min at best, with no changes needed. The corridor is part of the Brighton Main Line (82 km, typically ≈ 55 min), one of 1562 routes plotted in the World Train Map atlas.
- Journey time
- ≈ 58 min
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Gatwick Express
How long does the train from London to Brighton take?
Trains cover London to Brighton in about 58 min, with little variation between departures.
Is there a direct train from London to Brighton?
Yes: direct trains run between London Victoria and Brighton.
This corridor in the atlas
- Brighton Main Line Victorian London’s dash to the sea, once home of the all-Pullman Brighton Belle, and still under the hour from Victoria to the pier and the Lanes.
Legendary routes through London or Brighton
- Eurostar London → Paris
- LNER Azuma London → Edinburgh
- Caledonian Sleeper London → Fort William
- Avanti West Coast London → Glasgow
Sleepers too: night trains from London.
More trains from London
- London → Reading ≈ 23 min · direct
- London → Cambridge ≈ 49 min · direct
- London → Oxford ≈ 50 min · direct
- London → Bath ≈ 1h 13m · direct
- London → Southampton ≈ 1h 14m · direct
- London → Birmingham ≈ 1h 16m · direct
More train routes in United Kingdom · France.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.