Charing Cross in 32 minutes and an annual season at £4,600, frozen until 2027. Times to all four terminals, weekly and monthly fares, and the last train home.

If you live in Sevenoaks and work in London, the train is usually the whole reason you moved here, and the fast line into town is a big part of what homes here cost. The good news: Sevenoaks is one of the better connected commuter towns in Kent, with direct trains to four central London terminals and a fast service that gets you into Charing Cross in just over half an hour. The trade off is the cost, and that is where most of the surprise lands. This guide sets out the real journey times, how often trains run, the last train home, and what a season ticket actually costs in 2026, with a link to every source so you can check it.

The quick version

Sevenoaks sits on Southeastern’s main line into London. From one platform you can reach London Charing Cross, Cannon Street and London Bridge directly, and a separate Thameslink service runs through to Blackfriars and, in the peaks, on through the City and up to St Pancras International. The distance to Charing Cross is around 21 miles, and the fastest trains do it in about half an hour (Southeastern).

If you drive to the station rather than walk in, both the station car parks and the council’s long-stay commuter parking are covered in our guide to parking in Sevenoaks.

If you need step-free access, note that the station is partway through replacing its lifts. The car park, concourse and platform 3 and 4 lifts are back in service, while the platform 1 and 2 lifts are being renewed through to winter 2026, so only part of the station is step-free in the meantime. Our update on the station lift works has the current status.

Direct into London Trains a day Fastest
Charing Cross (West End, Whitehall) around 129 32 min
Cannon Street (the City) around 21 30 min
London Bridge (City, Tube links) shared with the above 31 min

Thameslink adds two trains an hour to Blackfriars, extending through Farringdon to St Pancras in the peaks. The sections below break down each route in full.

Where the trains go, and how long they take

Charing Cross (for the West End and Whitehall)

This is the headline route. Southeastern runs roughly 129 direct trains a day between Sevenoaks and Charing Cross. The average journey is about 42 minutes, and the fastest service is about 32 minutes (Southeastern). Charing Cross also stops at Waterloo East and London Bridge on the way in, so it is useful well beyond the West End.

What it means for you: if you are timing a commute, do not assume the average. Look for the fast trains. A 32 minute run and a 42 minute run leave from the same platform, and the difference over a year of commuting is real time.

Cannon Street (for the City)

If you work in the City, Cannon Street is your terminal. There are around 21 trains a day on this route, typically taking about 41 minutes, with the fastest at roughly 30 minutes (Trainline). Cannon Street is busiest at peak times and quieter midday, which is normal for a City terminus.

London Bridge (for the City, Bermondsey and the Tube)

London Bridge is served by the same Charing Cross and Cannon Street trains, so it is well covered through the day, with the fastest direct runs in around 31 minutes (National Rail). It is often the most useful interchange because of the Jubilee and Northern line connections underneath.

Separate from the Southeastern terminals, Thameslink runs two trains an hour from Sevenoaks to London Blackfriars through the day. In the peaks these services continue through the central core, calling at City Thameslink, Farringdon and St Pancras International before carrying on north (Thameslink / Wikipedia).

What it means for you: if your office is near Farringdon, the City or you need St Pancras for Eurostar or the Midland main line, Thameslink saves you a change. Outside the peaks the through service thins out, so check the time of your specific train rather than assuming it always runs to St Pancras.

How early and how late can you travel?

For the Charing Cross line, the first train is around 04:57 on weekdays (later at weekends), and the last train back the way you would expect leaves Sevenoaks around 23:05 on weekdays, with a slightly later last service on Saturdays (Southeastern). For Cannon Street, the last train runs close to 23:35 on the busiest days (Trainline).

What it means for you: late nights out in town are doable, but the last train is the hard deadline. If you regularly miss the 23:05, the taxi or the change at London Bridge is the difference, so it is worth knowing your specific last service by terminal. Always check live times on the day, because engineering work, especially at weekends, changes the picture.

Weeknight engineering work moves the late trains more often than people expect, and Southeastern files it as one notice covering Monday evening to Friday morning rather than per night. Three runs affect the district over the next three weeks:

  • Monday 28 September to Thursday 1 October: the 23:46 Thameslink from London Blackfriars runs via Orpington and does not call at St Mary Cray, Swanley, Eynsford, Shoreham, Otford or Bat and Ball. A replacement bus runs from Bromley South to Sevenoaks, serving those stations (National Rail).
  • Monday 5 to Thursday 8 October: from 23:05 to the end of service, trains via Maidstone East are diverted after Otford via Sevenoaks. Buses run from Sevenoaks to Maidstone East, calling at all stations except East Malling, so Kemsing is served by bus. A second bus runs Sevenoaks to Lenham and does not call at Kemsing (National Rail).
  • Friday 16 and Saturday 17 October, overnight: buses replace the 22:58 and 23:36 Tonbridge to Redhill trains, and the 23:00 and 00:28 Redhill to Tonbridge trains. That is the Southern line through Leigh, Penshurst and Edenbridge (National Rail).

Weekend closures and bank holidays

Engineering work, not the timetable, is what actually breaks a Sevenoaks journey, and it lands almost every weekend somewhere on the network. Three closures matter here: Orpington to Tonbridge, the main line through Dunton Green and Sevenoaks; Otford to Sevenoaks, the short link through Bat and Ball that carries the Swanley trains and the Thameslink service; and Lewisham, which the Charing Cross stopping service runs through and which the Sevenoaks trains skip on Sunday 4 October. Every date below was checked one at a time against Southeastern’s own entry for that day on 13 September 2026, and every date in the table was read again on 3 October, when Southeastern had published as far as 20 December.

Date What is shut What it means at Sevenoaks
Sunday 4 October Denmark Hill, Lewisham to Hither Green, and Borough Green to Ashford Thameslink from Sevenoaks diverts via Herne Hill and Beckenham Junction. Charing Cross trains skip Lewisham
Saturday 10 and Sunday 11 October London Charing Cross and Waterloo East, both days Sevenoaks trains run to and from London Victoria instead
Saturday 17 and Sunday 18 October Lewisham to Orpington, and Lewisham to Sidcup Sevenoaks trains run non-stop Lewisham to Petts Wood. Nine stations closed, among them Grove Park and Chislehurst
Saturday 24 and Sunday 25 October Nunhead and Beckenham Junction to St Mary Cray and Petts Wood Sunday buses replace Thameslink London Bridge to Swanley, with a revised service Swanley to Sevenoaks
Saturday 24 October to Sunday 1 November Tonbridge to Wadhurst Nine days of buses south of Tonbridge. Sevenoaks to London is untouched
Saturday 7 November Nothing planned anywhere A clear day
Sunday 8 November Paddock Wood to Strood, and Hayes to Lewisham until 09:15 Sevenoaks main line untouched
Saturday 14 and Sunday 15 November Charing Cross, Waterloo East and Cannon Street, both days Saturday: Sevenoaks trains run to and from London Blackfriars. Sunday: the Sevenoaks stopping service does not run at all, and London Victoria trains are extended to Sevenoaks in its place
Saturday 21 and Sunday 22 November Lewisham station and the Bexleyheath line, all weekend Charing Cross trains from Sevenoaks run but do not call at Lewisham
Sunday 29 November London Victoria, for all Southeastern trains Victoria to Orpington trains run to Blackfriars instead. Sevenoaks main line untouched
Sunday 6 December Petts Wood to Sevenoaks, all lines, all day Stopping trains run Charing Cross to Chislehurst only, then buses to Sevenoaks. Dunton Green, Knockholt, Chelsfield and Orpington closed. Fast trains still reach Sevenoaks by another route, up to 9 minutes slower
Saturday 12 December Nothing planned anywhere A clear day
Sunday 13 December Charing Cross, Waterloo East and Cannon Street, all day The Sevenoaks stopping service does not run; Victoria to Orpington trains are extended to Sevenoaks instead
Sunday 20 December Paddock Wood, all lines Coast fasts run hourly via Maidstone East, missing Sevenoaks; extra Charing Cross to Tonbridge trains run instead

Saturday 7 November and Saturday 12 December are the only clear days in the run. Southeastern lists no planned work anywhere on its network on either. Every other date in the table touches at least one service Sevenoaks uses.

Four of them deserve a diary entry.

Sunday 4 October is the first, and the lightest. Work between Lewisham and Hither Green closes the Sidcup line, so the Sevenoaks trains on the Grove Park line still run to Charing Cross but do not call at Lewisham; London bus routes P4, 284 and 122 between Ladywell and Lewisham take rail tickets at no extra cost. A second job in the Denmark Hill area sends the Thameslink from Sevenoaks to Blackfriars via Beckenham Junction, calling additionally there and at Herne Hill, with buses covering the stations it misses. The Sevenoaks fast line into Charing Cross is not named in either notice. If the trip south was the point of a later weekend, our Hastings line report covers what happens south of Tonbridge over October half term.

Saturday 10 and Sunday 11 October takes out Charing Cross and Waterloo East for the whole weekend. Sevenoaks is not cut off by it. The Grove Park line trains run to and from London Victoria instead, and the Hastings line fasts run to London Bridge, non-stop from Tonbridge by an alternative route. On the Saturday the Ramsgate and Dover fasts through Sevenoaks are diverted to Victoria and pick up an extra stop at Hildenborough, and the London Bridge to Tunbridge Wells stoppers do not run at all.

Sunday 15 November is the worst single day for Sevenoaks in the whole run, and it is the one nobody has in the diary yet. Charing Cross, Waterloo East and Cannon Street are all shut for the Saturday and the Sunday, which is unusual enough on its own. On the Sunday a second job at Hither Green closes the line to Orpington as well, so the Sevenoaks stopping service does not run at all. What replaces it is not a bus: the London Victoria to Orpington trains via Bromley South are extended through to Sevenoaks, and the Hastings line fasts run to Victoria too. So there is a train, it just leaves from the wrong terminal and takes a different line. On the Saturday, by contrast, the Sevenoaks trains run to and from London Blackfriars, a third terminal again. Underground travel between Victoria, Charing Cross, Embankment, Waterloo, Southwark, London Bridge, Cannon Street and Blackfriars is included in the ticket on both days. Sunday 13 December repeats the Sunday pattern: no Charing Cross to Sevenoaks stoppers, and the Victoria to Orpington trains carry on to Sevenoaks.

Sunday 6 December is the one that hits the villages north of the town. Work between Petts Wood and Sevenoaks closes every line, so there are no trains via Orpington all day. The Charing Cross stopping service runs only as far as Chislehurst, and accessible buses run from Chislehurst to Sevenoaks calling at all stations. Petts Wood, Orpington, Chelsfield, Knockholt and Dunton Green are closed and served by those buses alone. Sevenoaks itself keeps its fast trains: the Charing Cross services to the coast and to Hastings take an alternative route between London Bridge and Sevenoaks, up to 9 minutes longer for the coast trains and about 5 for the Hastings ones, so from the town the simplest plan is to catch a fast train rather than a bus.

If you normally break the journey at Hither Green, Grove Park, Elmstead Woods or Chislehurst, note that all four come off the map three times: on 17 and 18 October, on 15 November and on 13 December.

On a bank holiday itself the line usually runs a Sunday or Saturday service rather than the weekday one, which means a later first train and a thinner peak, so a season ticket day out needs checking rather than assuming. October half term is quieter than it looks: between Monday 26 and Friday 30 October the only weekday alterations are late-evening ones from 23:20 onwards, the nearest of them a Bromley North to Grove Park shuttle that stops running at 23:45, and none is on the Sevenoaks main line. The next bank holidays in England are Friday 25 December, Monday 28 December and Friday 1 January 2027 (GOV.UK), and Southeastern had still not published anything for Christmas when we checked on 3 October: every date from 25 to 28 December returns “there are no planned engineering work for this date”. Its notices now reach 20 December, so the Christmas dates are likely to be the next ones published, and until then a blank day means unpublished rather than clear.

What it means for you: check the date against the table above before you buy anything, and check it again on the day. Southeastern’s own PDF shelf is the wrong place to look. On 3 October the plan it offered still ran only to 18 October and the weekly map only to Sunday, so both stop short of most of this table. The per-date engineering page, which answers one day at a time and is current, and the National Rail journey planner, which loads the replacement buses once they are confirmed, are the two worth trusting. If the weekend pushes you into the car instead, our Sevenoaks roadworks and travel page has what is dug up that week.

What a season ticket costs in 2026

This is the number most commuters care about. Priced on 12 August 2026, a standard class season ticket from Sevenoaks to London Terminals, valid by any permitted route, costs:

Season length Standard class
Weekly £115.00
Monthly £441.60
Annual £4,600.00

(Trainline season tickets, Sevenoaks to London)

Two things worth knowing before you buy. Adding the Tube pushes the price up: a season to London Travelcard zones 1 to 6 is £137.50 a week, £528.00 a month or £5,500 a year, so travel around London costs roughly £900 a year on top of the train-only season. And Thameslink commuters are not penalised for the through service: a season to St Pancras International via City Thameslink is priced identically to London Terminals, at £4,600 a year (same source).

The important update for 2026: regulated rail fares in England are frozen, the first freeze in around 30 years. The freeze covers standard class season tickets, anytime and off-peak tickets, and it runs until March 2027 (National Rail).

What it means for you: the £4,600 is not rising in 2026, so a Sevenoaks to London Terminals season holds where it is rather than jumping again in March. A “London Terminals” season covers Charing Cross, Cannon Street, Blackfriars and the other central terminals, so you are not locked to one route. If you only travel two or three days a week, look at a Flexi Season, which gives a set number of day passes to use across a period and can beat buying singles. The freeze applies to standard class only, and London Underground fares are set separately by Transport for London, so a Travelcard add on can still move (Time Out).

Always price your exact journey on the official calculator before you buy, because your price depends on whether you add Tube zones and which season length you choose (Southeastern season ticket calculator).

Choosing your train: a practical summary

  • Going to the West End or Whitehall: Charing Cross, fastest around 32 minutes.
  • Going to the City: Cannon Street or London Bridge, fastest around 30 to 31 minutes.
  • Going to Farringdon, the City fringe or St Pancras: Thameslink to Blackfriars, extending through the core in the peaks.
  • Catching the last train: roughly 23:05 (Charing Cross) to 23:35 (Cannon Street) on weekdays, but confirm on the day.
  • Buying a season: £4,600 a year to London Terminals, or £5,500 with a zones 1 to 6 Travelcard, both frozen for 2026.
  • Travelling over Christmas: nothing runs on Christmas Day and Christmas Eve finishes early. See Sevenoaks trains at Christmas.

Frequently asked questions

How long does the train from Sevenoaks to London take?

The fastest Southeastern trains reach London Charing Cross in about 32 minutes, with an average of around 42 minutes (Southeastern). Cannon Street and London Bridge are similar, with the quickest direct runs at around 30 to 31 minutes.

What is the fastest train from Sevenoaks to London?

The fastest scheduled service into Charing Cross is about 32 minutes. Not every train is this quick, so check the timetable and pick a fast departure rather than relying on the average.

How often do trains run from Sevenoaks to London?

Very often. There are roughly 129 direct trains a day to Charing Cross (Southeastern), plus Cannon Street services and two Thameslink trains an hour to Blackfriars through the day.

What time is the last train from London to Sevenoaks?

It depends on the terminal, but on weekdays the last useful Charing Cross service leaves Sevenoaks around 23:05 and Cannon Street around 23:35, with slightly later times on Saturdays (Southeastern, Trainline). Always confirm the last train on the day, especially at weekends.

How much is a Sevenoaks to London season ticket?

An annual standard class season ticket to London Terminals is £4,600, with the weekly at £115.00 and the monthly at £441.60. Add a zones 1 to 6 Travelcard and the annual becomes £5,500 (prices checked 12 August 2026, Trainline). Regulated fares are frozen for 2026, so those prices are not rising this year (National Rail fares freeze).

Can I get to St Pancras directly from Sevenoaks?

Yes, on Thameslink during the peaks. Those trains run through the central core via City Thameslink and Farringdon to St Pancras International (Thameslink). Outside the peaks you may need to change, so check your specific train.

Sources

Prices and times change, especially at weekends and during engineering work. Check live times and the official season ticket calculator before you travel. Season ticket prices checked 12 August 2026, weekend and weeknight engineering work checked 13 September 2026 and re-checked for the 3 to 11 October weekends on 28 September 2026, and weeknight work to 17 October re-checked on 30 September. Last updated 30 September 2026.

Image: “Sevenoaks Southbound” by TheJRB, CC BY-SA 2.0, via Wikimedia Commons (https://commons.wikimedia.org/wiki/File:Sevenoaks_Southbound.jpg).