Find train tickets from Geneva to London

GVA — LCY
3 Jun — 10 Jun1
1 adult
Mon 3/6
Mon 10/6

Good to know

Average price (round-trip)

£221

Average price (one-way)

£176
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Geneva to London City Airport train tickets

  • 25% of our users found round-trip train tickets from Geneva to London for £228 or less.
  • You will generally catch the best train deals if you travel in the morning.

FAQs when traveling from Geneva to London by train

  • What train companies travel from Geneva to London City Airport?

    There are different train companies operating between Geneva and London City Airport. SNCF and Eurostar are the most booked train companies.

Book Multiple carriers tickets from Geneva to London City Airport (return)

2/9Mon
1 stopMultiple carriers
6h 06mZHT-QQS
5/9Thu
1 stopMultiple carriers
5h 58mQQS-ZHT
£221
25/6Tue
1 stopMultiple carriers
7h 06mZHT-QQS
26/6Wed
1 stopMultiple carriers
6h 58mQQS-ZHT
£233
31/8Sat
1 stopMultiple carriers
6h 01mZHT-QQS
7/9Sat
1 stopMultiple carriers
5h 58mQQS-ZHT
£235
24/6Mon
1 stopMultiple carriers
7h 06mZHT-QQS
3/7Wed
1 stopMultiple carriers
5h 58mQQS-ZHT
£243
16/8Fri
1 stopMultiple carriers
6h 06mZHT-QQS
20/8Tue
1 stopMultiple carriers
5h 58mQQS-ZHT
£247
11/6Tue
1 stopMultiple carriers
6h 06mZHT-QQS
11/6Tue
1 stopMultiple carriers
6h 58mQQS-ZHT
£253
29/6Sat
1 stopMultiple carriers
6h 06mZHT-QQS
3/7Wed
1 stopMultiple carriers
5h 58mQQS-ZHT
£254
3/6Mon
1 stopMultiple carriers
6h 06mZHT-QQS
4/6Tue
1 stopMultiple carriers
6h 29mQQS-ZHT
£294
16/7Tue
1 stopMultiple carriers
6h 06mZHT-QQS
19/7Fri
1 stopMultiple carriers
6h 28mQQS-ZHT
£299
17/6Mon
1 stopMultiple carriers
7h 06mZHT-QQS
21/6Fri
1 stopMultiple carriers
6h 28mQQS-ZHT
£302
11/7Thu
1 stopMultiple carriers
6h 06mZHT-QQS
18/7Thu
1 stopMultiple carriers
5h 58mQQS-ZHT
£303
13/6Thu
1 stopMultiple carriers
7h 06mZHT-QQS
15/6Sat
1 stopMultiple carriers
6h 58mQQS-ZHT
£306
6/6Thu
1 stopMultiple carriers
6h 06mZHT-QQS
10/6Mon
1 stopMultiple carriers
6h 29mQQS-ZHT
£312
8/7Mon
1 stopMultiple carriers
6h 06mZHT-QQS
13/7Sat
1 stopMultiple carriers
5h 58mQQS-ZHT
£312
5/7Fri
1 stopMultiple carriers
6h 06mZHT-QQS
8/7Mon
1 stopMultiple carriers
5h 58mQQS-ZHT
£321
29/5Wed
1 stopMultiple carriers
7h 06mZHT-QQS
1/6Sat
1 stopMultiple carriers
6h 28mQQS-ZHT
£323
15/7Mon
1 stopMultiple carriers
6h 06mZHT-QQS
19/7Fri
1 stopMultiple carriers
6h 28mQQS-ZHT
£327
8/7Mon
1 stopMultiple carriers
6h 06mZHT-QQS
12/7Fri
1 stopMultiple carriers
6h 28mQQS-ZHT
£328
22/5Wed
1 stopMultiple carriers
7h 01mZHT-QQS
22/5Wed
1 stopMultiple carriers
6h 58mQQS-ZHT
£329
14/8Wed
1 stopMultiple carriers
6h 31mZHT-QQS
18/8Sun
1 stopMultiple carriers
5h 58mQQS-ZHT
£331

Search by stops

Book Multiple carriers tickets from Geneva to London City Airport (one-way)

29/6Sat
1 stopMultiple carriers
6h 06mZHT-QQS
£134
29/5Wed
1 stopMultiple carriers
7h 06mZHT-QQS
£139
29/5Wed
1 stopMultiple carriers
7h 06mZHT-QQS
£139
23/5Thu
1 stopMultiple carriers
7h 06mZHT-QQS
£141
21/5Tue
1 stopMultiple carriers
6h 06mZHT-QQS
£157
12/7Fri
1 stopMultiple carriers
6h 06mZHT-QQS
£157
2/6Sun
1 stopMultiple carriers
7h 06mZHT-QQS
£221
31/5Fri
1 stopMultiple carriers
7h 06mZHT-QQS
£231
1/6Sat
1 stopMultiple carriers
7h 01mZHT-QQS
£266

Search by stops