Trains from London to Farnborough

  • Lowest price from $22.94
  • Average duration 48 min
  • Connections per day 31
  • Distance 52 km
  • CO₂ per person 1 kg

train from London to Farnborough

The journey from London to Farnborough is about 52 km. On average a train trip takes 48 min with 31 connections per day.

Lowest price $22.94
Trip duration 48 min
Connections per day 31
Lowest price $22.94
Highest price $44.79
First departure 05:08 AM
Last departure 07:09 PM
Distance 52 km
Departure London
Arrival Farnborough
Travel operator South Western Railway, Great Western Railway
Find the best price
South Western Railway3.64 kg CO₂
09:12London waterloo east
50 min
10:02Farnborough (main)
$27.82
direct
South Western Railway3.64 kg CO₂
08:47London waterloo east
43 min
09:30Farnborough (main)
$27.82
direct
South Western Railway3.64 kg CO₂
05:08London waterloo east
1h 10m
06:23Farnborough north
$27.82
1 changes

Next departures from London to Farnborough

Sample times and fares for the coming days — book to confirm availability and price.

South Western Railway $35.50
05:08 London waterloo east
1h 10m · 1 changes
06:23 Farnborough North
South Western Railway $53.77
05:30 London waterloo east
1h 6m · 1 changes
07:00 Farnborough (main)
South Western Railway $35.50
05:45 London waterloo east
1h · 1 changes
07:05 Farnborough north
South Western Railway $35.50
06:42 London waterloo east
51 min · direct
07:33 Farnborough (Main)
South Western Railway $53.77
06:50 London waterloo east
59 min · 1 changes
07:58 Farnborough (main)
South Western Railway $35.50
07:12 London waterloo east
51 min · direct
08:03 Farnborough (main)
South Western Railway $35.50
07:42 London waterloo east
50 min · direct
08:32 Farnborough (main)
South Western Railway $35.50
08:08 London waterloo east
36 min · direct
08:44 Farnborough (main)
South Western Railway $35.50
08:12 London waterloo east
50 min · direct
09:02 Farnborough (main)
South Western Railway $35.50
08:42 London waterloo east
50 min · direct
09:32 Farnborough (main)
South Western Railway $35.50
09:09 London waterloo east
35 min · direct
09:44 Farnborough (main)
South Western Railway $35.50
09:12 London waterloo east
50 min · direct
10:02 Farnborough (main)
South Western Railway $51.57
09:20 London waterloo east
1h 2m · 1 changes
10:29 Farnborough (main)
South Western Railway $35.50
09:42 London waterloo east
50 min · direct
10:32 Farnborough (main)
South Western Railway $35.50
10:09 London waterloo east
35 min · direct
10:44 Farnborough (main)
South Western Railway $35.50
10:12 London waterloo east
50 min · direct
11:02 Farnborough (main)
South Western Railway $51.57
10:20 London waterloo east
1h 2m · 1 changes
11:28 Farnborough (main)
South Western Railway $35.50
10:42 London waterloo east
51 min · direct
11:33 Farnborough (main)
South Western Railway $35.50
11:09 London waterloo east
35 min · direct
11:44 Farnborough (main)
South Western Railway $35.50
16:09 London waterloo east
35 min · direct
16:44 Farnborough (main)
South Western Railway $35.50
16:12 London waterloo east
52 min · direct
17:04 Farnborough (main)
South Western Railway $35.50
16:30 London waterloo east
49 min · 1 changes
17:32 Farnborough north
South Western Railway $35.50
16:42 London waterloo east
52 min · direct
17:34 Farnborough (main)
South Western Railway $35.50
17:09 London waterloo east
35 min · direct
17:44 Farnborough (main)
South Western Railway $35.50
17:20 London waterloo east
38 min · direct
17:58 Farnborough (main)
South Western Railway $35.50
17:50 London waterloo east
38 min · direct
18:28 Farnborough (main)
South Western Railway $35.50
18:07 London waterloo east
37 min · direct
18:44 Farnborough (main)
South Western Railway $35.50
18:20 London waterloo east
38 min · direct
18:58 Farnborough (main)
South Western Railway $35.50
18:41 London waterloo east
41 min · direct
19:22 Farnborough (main)
South Western Railway $27.55
19:09 London waterloo east
34 min · direct
19:43 Farnborough (main)
See all timetables

Carriers on this route

Learn more about carriers on this route.

Great Western Railway (GWR) is a British railway company that operates passenger services between London and the southwest of England, as well as parts of Wales. It was founded in 1833 and was originally known as the Great Western Railway Company. GWR is now owned by FirstGroup. The company is known for its iconic green livery and its historic steam locomotives, including the famous Flying Scotsman.
South Western Railway (SWR) is a train operating company in the United Kingdom that operates passenger services in South West England and parts of Southern England. It was formed in 2017 as a result of the merger of South West Trains and the Island Line Trains. SWR operates services to major cities such as London, Bristol, Southampton, and Portsmouth, as well as smaller towns and villages in the region. The company operates a fleet of modern trains, including electric and diesel multiple units, and provides a range of ticketing options, including season tickets, advance purchase tickets, and flexible fares. SWR is owned by FirstGroup and MTR Corporation.

CO₂ emissions by mode

train 3.64kg
bus 3.9kg
flight 10.4kg
carpool 8.32kg
How much CO₂ is emitted travelling by train from London to Farnborough?

The train journey between London and Farnborough emits 3.64kg of CO₂.

How much CO₂ do I save by taking the train between London and Farnborough?

Taking the train between London and Farnborough saves 6.76kg of CO₂ compared to a flight, 0.26kg compared to the bus and 4.68kg compared to the car.

FAQ