Thameslink does Brighton to London Bridge in 61 minutes, Southern reaches Victoria in 62. First and last trains, walk-up fares and 2026 season costs.
Brighton sits at the foot of one of the busiest railways in Britain, and the practical result is choice: two London terminals with direct trains all day, at just over an hour each. Thameslink runs to London Bridge in 61 to 67 minutes and carries on through the centre of town, and Southern runs to Victoria in about 62 minutes, with Gatwick Express services on the same corridor. Trainline counts 383 trains a day on the route, fastest one hour flat, across 47 miles. This page sets out the real times from the live timetable, the first and last trains, and what tickets cost in 2026, each figure linked to its source. One thing it cannot promise: peak patterns differ, so check your exact train before an interview-day journey.
The off-peak rhythm
From the live National Rail timetable for an ordinary weekday afternoon (timetable data):
- London Bridge, direct with Thameslink: 61 to 67 minutes, with several trains an hour. The same trains run on through the central core, so Blackfriars, Farringdon and St Pancras International need no change, just more minutes.
- London Victoria, direct with Southern: about 62 minutes, roughly every half hour off-peak, alongside Gatwick Express services running the same Brighton to Victoria corridor.
- The practical rule: for the City, Southbank or anything on the Underground’s northern spine, take Thameslink; for the West End, take Victoria.
From Hove, direct Southern trains reach Victoria in about 67 minutes (timetable data), and Thameslink trains from the coastway also serve Hove and Preston Park; fares are the same as from Brighton.
First and last trains
The bookends, from the live timetable, checked for a normal weekday:
- First trains out on a Monday: 05:06 to London Bridge (arriving 06:15) and 05:18 to Victoria (arriving 06:30) (first trains).
- Last direct train home from Victoria: 23:25, arriving Brighton 00:36, after a faster 22:59 that does the run in 58 minutes. There is also a 00:02 night service arriving 01:16 (last trains).
- Last direct train from London Bridge: 23:38, arriving 01:00 (last trains).
Miss those and you are into changes at East Croydon or Gatwick with arrivals well after 01:00, so on a late night out the 23:25 from Victoria is the one to write on your hand.
What tickets cost in 2026
From Trainline’s season ticket data, fetched 7 August 2026 (Brighton):
| Ticket | Weekly | Monthly | Annual |
|---|---|---|---|
| London Terminals, any permitted route | £130.10 | £499.60 | £5,204 |
| City Thameslink, Thameslink only | £141.70 | £544.20 | £5,668 |
| Travelcard, Zones 1 to 6 | £142.00 | £545.30 | £5,680 |
| London Victoria, any permitted route | £154.10 | £591.80 | £6,164 |
The base £5,204 London Terminals season is the workhorse; none of these are valid on the Underground, which is what the £5,680 Travelcard version is for, and it costs barely £1.50 a week more than the City Thameslink season. If you commute two or three days a week, price a Flexi Season against the weekly figure before buying.
The important 2026 fact: regulated fares in England are frozen until March 2027, the first freeze in about 30 years, covering standard-class seasons, Anytime and Off-Peak tickets (National Rail). The prices above are not rising this year.
For one-off trips, the National Rail fare data on the timetable above puts a Super Off-Peak Day Return at £25.10 and an Off-Peak Day Single at £23.70 on route-restricted tickets, rising to £40.70 for an unrestricted Off-Peak Day Return. An Anytime Day Return is £55.00 route-restricted or £71.50 any route, and a Super Off-Peak Day Travelcard, which adds Underground and bus zones 1 to 6, is £32.40, often the best value for a day out (fare listings). The route restriction small print matters: the cheapest tickets tie you to Thameslink or exclude Gatwick Express, so check the ticket name before you tap through the barrier. Oyster cards do not reach Brighton; the pay-as-you-go zone on this line ends at the Gatwick corridor.
At the station
Brighton station sits at the top of Queen’s Road, ten minutes’ walk from the seafront, with taxis and buses on the forecourt. If someone is collecting you by car, the streets around the station are controlled parking, so point them at the city’s car parks and parking rules rather than the kerb. Engineering works reroute this line some weekends, and the roads fill in on strike days, so cross-check the current roadworks and travel picture before a tight connection. Commuting is also baked into the city’s economics: the London premium is a large part of why Brighton house prices sit £100,000 above the South East average.
Frequently asked questions
How long is the train from Brighton to London?
Direct Thameslink trains take 61 to 67 minutes to London Bridge, and Southern takes about 62 minutes to Victoria off-peak (timetable data). Trainline puts the fastest run at exactly one hour (Trainline).
What is the last train from London to Brighton?
The 23:25 from Victoria, direct, arriving 00:36, or the 23:38 from London Bridge, arriving 01:00. A 00:02 night service from Victoria arrives 01:16 (timetable data).
How much is a Brighton to London season ticket?
£5,204 a year standard class to London Terminals; add Underground zones 1 to 6 and the Travelcard season is £5,680 (Trainline). Regulated fares are frozen until March 2027, so these hold through 2026.
What is the cheapest day return to London?
The Super Off-Peak Day Return at £25.10, route-restricted, or £32.40 for the Super Off-Peak Day Travelcard version that includes the Underground and buses (fare listings). Check the restriction text: the cheapest tickets exclude some trains.
Can I use an Oyster card at Brighton station?
No. Oyster and rail pay as you go end at the Gatwick corridor on this line, so from Brighton you need a ticket, paper or e-ticket, before you board.
Sources
- National Rail Enquiries timetable and fare data via traintimes.org.uk for Brighton, Hove, first trains and last trains from Victoria and London Bridge
- Trainline: Brighton to London (train counts, fastest time, distance) and season tickets
- National Rail: the fares freeze (freeze until March 2027)
Times and prices change, and peak patterns differ from the off-peak rhythm above. Check live times before you travel. Checked against the sources above on 7 August 2026.
Have your say