Subscribe to receive top tips, train news and travel inspiration straight to your inbox
Otford to London by train
-
First train05:29
-
Last train23:39
-
Avg changes0
-
Fastest journey26m
-
Distance31 kilometres
-
Trains per day48
-
Avg. journey time41m
-
Train operators
Taking the train from Otford to London
So you’re considering going from Otford to London by train? To ensure you have the smoothest, most carefree travel, keep this page handy.
Train cost between Otford and London: point-to-point tickets
Train travellers have two ticket options to choose from: point-to-point tickets and rail passes. Point-to-point tickets are for one-way travel between two cities. Prices for point-to-point tickets on this route start from AU$18.55, then go to , if booked a month in advance, and , if booked 7 days in advance.
Cost of travel with European train passes
Passes allow unlimited travel in the covered region and timeframe. Passes, like a Eurail or Interrail Global Pass, cover travel to 33 countries. While passes cost more upfront, they quickly pay off if you plan to travel extensively or don’t have a fixed itinerary. Plus, passes also often offer discounts on local travel, museums and outings. Learn more about the financial benefits of rail passes with our European Rail Pass guide.
Whether you want to purchase a pass or a ticket, Rail Europe has you covered with the best deals and smoothest checkout.
Train times for travel between Otford and London
If you are taking the train from Otford to London, you will have 48 trains each day (with a departure every 20 minutes) to choose from. Earlier risers can catch the first weekday train at 05:29. If you are looking to jump aboard the last train out of the station, the latest train departs at 23:39. On weekends, the first train departs at 05:29, and the last scheduled train of the day leaves at 23:29.
Train travel time and distance from Otford to London
Trains can complete this route in as little as 26 minutes. The total distance travelled is 31 kilometres.
Booking horizon for travel between Otford and London
Tickets for travel between Otford and London can be booked 5 and a half months in advance. Booking earlier ensures lower prices, so be sure to book as far out as possible.
Making your Otford to London travels smooth and enjoyable
Explore our wide range of help articles for a hassle-free journey and find travel ideas from our city guide: London.
Frequently asked questions
How far is Otford to London by train?
The distance between Otford and London is 31 kilometres.
How much is a train ticket from Otford to London?
The lowest price on this route is AU$18.55. Tickets booked 30 days in advance cost around , while those booked 7 days in advance are around .
How far in advance can I book my Otford to London train tickets?
You can start booking tickets for this route 5 and a half months in advance.
How long does it take to get from Otford to London?
The fastest jouney takes 26 minutes.
Other journeys to London View all journeys to London
-
From Paris to London From AU$62.05
-
From Brussels to London From AU$62.05
-
From Lille to London From AU$62.05
-
From Amsterdam to London From AU$62.05
-
From Barcelona to London From AU$96.36
-
From Leeds to London From AU$48.18
-
From Crewe to London From AU$21.90
-
From Newcastle to London From AU$41.61
-
From Doncaster to London From AU$77.38
-
From Norwich to London From AU$24.82
-
From Leicester to London From AU$55.48
-
From Coventry to London From AU$18.98
Other journeys from London
-
From London to Nice From AU$98.55
-
From London to Rome From AU$123.66
-
From London to Florence From AU$136.07
-
From London to Turin From AU$116.80
-
From London to Venice From AU$279.44
-
From London to Verona From AU$253.46
-
From London to Milan From AU$116.07
-
From London to Paris From AU$62.05
-
From London to Brussels From AU$62.05
-
From London to Berlin From AU$98.55
-
From London to Frankfurt am Main From AU$124.10
-
From London to Munich From AU$98.55
Other journeys from Otford
-
From Otford to Sevenoaks From AU$10.49