Trains from Reading to London

  • Lowest price from ≈ $25.78 £19.29
  • Average duration 42 min
  • Connections per day 62
  • Distance 61 km
  • CO₂ per person 1 kg

train from Reading to London

The journey from Reading to London is about 61 km. On average a train trip takes 42 min with 62 connections per day.

Lowest price ≈ $25.78 £19.29
Trip duration 42 min
Connections per day 62
Lowest price ≈ $25.78 £19.29
Highest price ≈ $38.59 £28.88
First departure 06:36 AM
Last departure 10:28 PM
Distance 61 km
Departure Reading
Arrival London
Travel operator Elizabeth line, Great Western Railway
Find the best price
South Western Railway4.27 kg CO₂
16:09Reading Station
1h 25m
17:34London Waterloo
≈ $23.41 €20.42
direct
South Western Railway4.27 kg CO₂
16:39Reading Station
1h 28m
18:07London Waterloo
≈ $23.41 €20.42
direct
South Western Railway4.27 kg CO₂
08:39Reading Station
1h 25m
10:04London Waterloo
≈ $29.94 €26.12
direct

Next departures from Reading to London

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

Great Western Railway ≈ $36.21 £27.10
00:03 Reading west
1h 3m · 1 changes
01:19 London paddington
Great Western Railway ≈ $36.21 £27.10
00:19 Reading Station
1h · direct
01:19 London paddington
Great Western Railway ≈ $36.21 £27.10
00:28 Reading west
44 min · 1 changes
01:20 London paddington
Great Western Railway ≈ $36.21 £27.10
00:39 Reading Station
41 min · direct
01:20 London paddington
Great Western Railway ≈ $36.21 £27.10
01:15 Reading Station
46 min · direct
02:01 London paddington
Great Western Railway ≈ $36.21 £27.10
04:13 Reading Station
51 min · direct
05:04 London paddington
Great Western Railway ≈ $36.21 £27.10
04:55 Reading Station
41 min · direct
05:36 London paddington
Great Western Railway ≈ $36.21 £27.10
05:43 Reading Station
38 min · direct
06:21 London paddington
≈ $36.21 £27.10
05:59 Reading Station
55 min · direct
06:54 London paddington
Great Western Railway ≈ $36.21 £27.10
06:07 Tilehurst
43 min · direct
06:50 London paddington
Great Western Railway ≈ $36.21 £27.10
06:13 Reading Station
37 min · direct
06:50 London paddington
Great Western Railway ≈ $36.21 £27.10
06:20 Reading Station
24 min · direct
06:44 London paddington
≈ $36.21 £27.10
06:29 Reading Station
55 min · direct
07:24 London paddington
Great Western Railway ≈ $36.21 £27.10
06:35 Tilehurst
28 min · 1 changes
07:21 London paddington
Great Western Railway ≈ $36.21 £27.10
06:35 Tilehurst
51 min · direct
07:26 London paddington
Great Western Railway ≈ $36.21 £27.10
06:42 Reading Station
23 min · direct
07:05 London paddington
Great Western Railway ≈ $36.21 £27.10
06:46 Reading Station
40 min · direct
07:26 London paddington
Great Western Railway ≈ $36.21 £27.10
06:56 Tilehurst
30 min · 1 changes
07:37 London paddington
Great Western Railway ≈ $36.21 £27.10
06:56 Tilehurst
54 min · direct
07:50 London paddington
Great Western Railway ≈ $36.21 £27.10
07:26 Tilehurst
29 min · 1 changes
08:05 London paddington
Great Western Railway ≈ $36.21 £27.10
07:53 Tilehurst
28 min · 1 changes
08:35 London paddington
Great Western Railway ≈ $36.21 £27.10
07:53 Tilehurst
56 min · direct
08:49 London paddington
Great Western Railway ≈ $36.21 £27.10
08:12 Reading Station
23 min · direct
08:35 London paddington
Great Western Railway ≈ $36.21 £27.10
08:13 Reading Station
36 min · direct
08:49 London paddington
Great Western Railway ≈ $36.21 £27.10
08:17 Reading west
29 min · 1 changes
08:54 London paddington
Great Western Railway ≈ $36.21 £27.10
08:20 Reading Station
24 min · direct
08:44 London paddington
Great Western Railway ≈ $36.21 £27.10
08:26 Tilehurst
29 min · 1 changes
09:05 London paddington
Great Western Railway ≈ $36.21 £27.10
08:26 Tilehurst
54 min · direct
09:20 London paddington
Great Western Railway ≈ $36.21 £27.10
08:28 Reading Station
26 min · direct
08:54 London paddington
≈ $36.21 £27.10
08:29 Reading Station
55 min · direct
09:24 London paddington
Great Western Railway ≈ $36.21 £27.10
08:33 Reading Station
24 min · direct
08:57 London paddington
Great Western Railway ≈ $36.21 £27.10
08:35 Reading Station
24 min · direct
08:59 London paddington
Great Western Railway ≈ $36.21 £27.10
08:39 Reading west
27 min · 1 changes
09:14 London paddington
Great Western Railway ≈ $36.21 £27.10
08:42 Reading Station
23 min · direct
09:05 London paddington
Great Western Railway ≈ $36.21 £27.10
08:43 Reading Station
37 min · direct
09:20 London paddington
Great Western Railway ≈ $36.21 £27.10
08:46 Reading west
26 min · 1 changes
09:23 London paddington
Great Western Railway ≈ $36.21 £27.10
08:50 Reading Station
24 min · direct
09:14 London paddington
Great Western Railway ≈ $36.21 £27.10
08:56 Tilehurst
29 min · 1 changes
09:36 London paddington
Great Western Railway ≈ $36.21 £27.10
08:56 Tilehurst
53 min · direct
09:49 London paddington
≈ $36.21 £27.10
08:59 Reading Station
55 min · direct
09:54 London paddington
Great Western Railway ≈ $36.21 £27.10
09:00 Reading Station
23 min · direct
09:23 London paddington
Great Western Railway ≈ $36.21 £27.10
09:16 Reading west
33 min · 1 changes
09:57 London paddington
Great Western Railway ≈ $36.21 £27.10
09:25 Tilehurst
30 min · 1 changes
10:07 London paddington
Great Western Railway ≈ $36.21 £27.10
09:25 Tilehurst
55 min · direct
10:20 London paddington
Great Western Railway ≈ $36.21 £27.10
09:36 Reading west
28 min · 1 changes
10:13 London paddington
Great Western Railway ≈ $36.21 £27.10
09:44 Reading west
28 min · 1 changes
10:27 London paddington
Great Western Railway ≈ $36.21 £27.10
09:56 Tilehurst
30 min · 1 changes
10:37 London paddington
Great Western Railway ≈ $36.21 £27.10
09:56 Tilehurst
54 min · direct
10:50 London paddington
Great Western Railway ≈ $36.21 £27.10
10:16 Reading west
29 min · 1 changes
10:52 London paddington
Great Western Railway ≈ $36.21 £27.10
10:26 Tilehurst
28 min · 1 changes
11:05 London paddington
Great Western Railway ≈ $36.21 £27.10
10:26 Tilehurst
56 min · direct
11:22 London paddington
Great Western Railway ≈ $36.21 £27.10
10:39 Reading west
27 min · 1 changes
11:14 London paddington
Great Western Railway ≈ $36.21 £27.10
10:46 Reading west
27 min · 1 changes
11:24 London paddington
Great Western Railway ≈ $36.21 £27.10
10:56 Tilehurst
32 min · 1 changes
11:49 London paddington
Great Western Railway ≈ $36.21 £27.10
10:56 Tilehurst
58 min · direct
11:54 London paddington
Great Western Railway ≈ $36.21 £27.10
11:21 Reading west
30 min · 1 changes
11:59 London paddington
Great Western Railway ≈ $36.21 £27.10
11:36 Reading west
29 min · 1 changes
12:14 London paddington
Great Western Railway ≈ $36.21 £27.10
11:46 Reading west
26 min · 1 changes
12:23 London paddington
Great Western Railway ≈ $36.21 £27.10
16:05 Reading Station
24 min · direct
16:29 London paddington
Great Western Railway ≈ $36.21 £27.10
16:12 Reading Station
23 min · direct
16:35 London paddington
Great Western Railway ≈ $36.21 £27.10
16:13 Reading Station
37 min · direct
16:50 London paddington
Great Western Railway ≈ $36.21 £27.10
16:16 Reading west
29 min · 1 changes
16:54 London paddington
Great Western Railway ≈ $36.21 £27.10
16:20 Reading Station
24 min · direct
16:44 London paddington
Great Western Railway ≈ $36.21 £27.10
16:26 Tilehurst
30 min · 1 changes
17:07 London paddington
Great Western Railway ≈ $36.21 £27.10
16:26 Tilehurst
54 min · direct
17:20 London paddington
Great Western Railway ≈ $36.21 £27.10
16:28 Reading Station
26 min · direct
16:54 London paddington
≈ $36.21 £27.10
16:29 Reading Station
55 min · direct
17:24 London paddington
Great Western Railway ≈ $36.21 £27.10
16:31 Reading Station
24 min · direct
16:55 London paddington
Great Western Railway ≈ $36.21 £27.10
16:34 Reading Station
24 min · direct
16:58 London paddington
Great Western Railway ≈ $36.21 £27.10
16:36 Reading west
29 min · 1 changes
17:14 London paddington
Great Western Railway ≈ $36.21 £27.10
16:42 Reading Station
25 min · direct
17:07 London paddington
Great Western Railway ≈ $36.21 £27.10
16:43 Reading Station
37 min · direct
17:20 London paddington
Great Western Railway ≈ $36.21 £27.10
16:46 Reading west
29 min · 1 changes
17:25 London paddington
Great Western Railway ≈ $36.21 £27.10
16:50 Reading Station
24 min · direct
17:14 London paddington
Great Western Railway ≈ $36.21 £27.10
16:56 Tilehurst
28 min · 1 changes
17:35 London paddington
Great Western Railway ≈ $36.21 £27.10
16:56 Tilehurst
54 min · direct
17:50 London paddington
Great Western Railway ≈ $36.21 £27.10
16:59 Reading Station
26 min · direct
17:25 London paddington
Great Western Railway ≈ $36.21 £27.10
17:16 Reading west
28 min · 1 changes
17:53 London paddington
Great Western Railway ≈ $36.21 £27.10
17:26 Tilehurst
54 min · direct
18:20 London paddington
Great Western Railway ≈ $36.21 £27.10
17:36 Reading west
28 min · 1 changes
18:13 London paddington
Great Western Railway ≈ $36.21 £27.10
17:47 Reading west
27 min · 1 changes
18:24 London paddington
Great Western Railway ≈ $36.21 £27.10
17:56 Tilehurst
56 min · direct
18:52 London paddington
Great Western Railway ≈ $36.21 £27.10
17:56 Tilehurst
28 min · 1 changes
18:35 London paddington
Great Western Railway ≈ $36.21 £27.10
18:16 Reading west
29 min · 1 changes
18:54 London paddington
Great Western Railway ≈ $36.21 £27.10
18:26 Tilehurst
30 min · 1 changes
19:07 London paddington
Great Western Railway ≈ $36.21 £27.10
18:26 Tilehurst
54 min · direct
19:20 London paddington
Great Western Railway ≈ $36.21 £27.10
18:36 Reading west
28 min · 1 changes
19:12 London paddington
Great Western Railway ≈ $36.21 £27.10
18:46 Reading west
27 min · 1 changes
19:24 London paddington
Great Western Railway ≈ $36.21 £27.10
18:56 Tilehurst
28 min · 1 changes
19:35 London paddington
Great Western Railway ≈ $36.21 £27.10
18:56 Tilehurst
56 min · direct
19:52 London paddington
Great Western Railway ≈ $36.21 £27.10
19:16 Reading west
29 min · 1 changes
19:54 London paddington
Great Western Railway ≈ $36.21 £27.10
19:40 Reading west
26 min · 1 changes
20:13 London paddington
Great Western Railway ≈ $36.21 £27.10
19:48 Reading west
26 min · 1 changes
20:23 London paddington
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 4.27kg
bus 4.58kg
flight 12.2kg
carpool 9.76kg
How much CO₂ is emitted travelling by train from Reading to London?

The train journey between Reading and London emits 4.27kg of CO₂.

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

Taking the train between Reading and London saves 7.93kg of CO₂ compared to a flight, 0.31kg compared to the bus and 5.49kg compared to the car.

FAQ