London to Brighton by train: times, fares and the arrival move
You can be on the pebbles within an hour of leaving London, and the walk from platform to promenade is all downhill. Here is how to do the trip well.
Short answer
Direct trains run London to Brighton in about an hour from Victoria, London Bridge and Blackfriars (Thameslink), roughly every few minutes at peak. Fares run around £8 to £20 depending on time and how far ahead you book. At Brighton, walk downhill to the seafront and pick up the open-top loop by the Palace Pier.
Step off at Brighton Station and the sea points the way for you. The concourse sits at the top of the hill, the light at the far end of the street is the Channel, and everything worth seeing rolls downhill from there. The train from London is quick, frequent and one of the easiest day-trip runs in the country, which is why the platforms fill with buckets, spades and stag parties every summer weekend. Here is how the journey works, what it roughly costs, and the smart thing to do the moment you arrive.
How long does the train from London to Brighton take?
A direct train from London to Brighton takes about an hour. From Victoria the fast services run roughly 55 to 70 minutes; Thameslink trains from London Bridge and Blackfriars take a little longer with more stops. Trains leave every few minutes at peak, so you rarely wait long for the next one.
The line is one of the busiest commuter routes in Britain, which works in a visitor's favour: frequency is high all day, not just at rush hour. The fastest Victoria services skip most stops and land you in Brighton in under an hour. The Thameslink route trades a few minutes for the convenience of running through central London, so if you are already near London Bridge or Farringdon it can be the simpler pick. For live times and any engineering works, check National Rail before you set out, since weekend track work occasionally reroutes services.
| From | Typical journey | Operator / route | Notes |
|---|---|---|---|
| London Victoria | About 55 to 70 min | Southern / Gatwick Express | Fastest direct services |
| London Bridge | About 60 to 75 min | Thameslink | Runs through central London |
| Blackfriars / Farringdon | About 70 to 80 min | Thameslink | Handy if you start in the City |
How much does the London to Brighton train cost?
A single fare runs roughly £8 to £20 depending on the time of day and how far ahead you book. Off-peak and advance tickets sit at the cheaper end; peak-time walk-up fares at the higher. Always check the live price on National Rail, since fares change and cheaper advance tickets sell out.
There is no single fixed price, so treat these as a guide rather than a quote. Booking ahead and travelling off-peak, after the morning rush, drops the cost, and a return is often barely more than a single. If there are two or more of you, or you are hopping on other trains that day, it is worth pricing a railcard or a group option. Because the figures move, I will not print a precise fare here; the honest move is to open National Rail or your preferred ticket app and check the day and time you actually want.
Which London station should you leave from?
Pick Victoria for the fastest direct trains, or London Bridge and Blackfriars on Thameslink if you are already in central London or the City. All three run frequent direct services to Brighton. The right choice is usually whichever London station is closest to where your day starts.
There is no wrong answer here, only convenience. Victoria has the quickest Brighton services and the most of them, so it is the default if you are near the west of central London. Thameslink from London Bridge, Blackfriars or Farringdon threads straight through the middle, which saves a cross-town hop if you are staying in the City or the north. Gatwick Airport sits on the same line, so arrivals flying in can go straight to the coast without doubling back into London at all. Whichever you choose, aim for a direct train; changing at Gatwick or Haywards Heath adds time for no real saving.
What is the smart move when you arrive in Brighton?
Walk out of the station and head downhill towards the sea, about ten minutes to the seafront. Leave heavy bags at your hotel or a station locker, then pick up the open-top bus by the Palace Pier or at the station stop itself, and let the loop show you the city before you decide what to explore on foot.
This is the part most day-trippers get slightly wrong: they trudge down to the pier, do that one stretch, and trudge back up tired. The easier day starts with the loop. The open-top bus stops right outside the station and again by the Palace Pier, so you can ride the full circuit first, get your bearings, and then hop off wherever caught your eye, the Pavilion, the Lanes, the Marina or Hove, all mapped on the official Visit Brighton site. You can check live availability & prices on Viator, or read how the route works on the City Sightseeing bus page. Since the ticket doubles as an unlimited city bus pass, the uphill walk back to the station at the end of the day is optional.
Because the whole trip pivots on that station-to-sea slope, knowing the lay of the land helps before you go. The how far is Brighton from London guide covers the distance and driving alternative, and if you are planning a single packed day rather than an overnight, the Brighton day trip from London guide maps out a sensible order. For moving around once you are down by the water, the getting around hub runs through buses, walking and the seafront railway.
Common questions about the London to Brighton train
How long is the train from London to Brighton?
About an hour. The fastest direct services from Victoria run 55 to 70 minutes; Thameslink trains from London Bridge and Blackfriars take a little longer with more stops. Trains run every few minutes at peak times.
How much is a train ticket from London to Brighton?
Roughly £8 to £20 for a single, depending on the time of day and how far ahead you book. Off-peak and advance tickets are cheapest; peak walk-up fares cost more. Check the live price on National Rail, as fares change and cheap advances sell out.
Which London station is best for Brighton?
Victoria has the fastest and most frequent direct trains. London Bridge and Blackfriars on Thameslink suit anyone starting in central London or the City. Pick whichever London station is closest to where your day begins, and aim for a direct service.
Is there a direct train from London to Brighton?
Yes, and plenty of them. Direct trains run from Victoria, London Bridge and Blackfriars throughout the day, so you should not need to change. Avoid connections at Gatwick or Haywards Heath, which add time without saving money.
How do you get from Brighton Station to the seafront?
Walk downhill for about ten minutes and you reach the pier and promenade. If you would rather not walk, the open-top bus stops right outside the station and by the Palace Pier, and the same ticket covers unlimited city buses for the walk, or ride, back up.