Find train tickets from Geneva to Brussels

GVA
14 Jun — 21 Jun1
1 adult
Fri 14/6
Fri 21/6

Good to know

Cheapest day to travel

Monday

Most expensive day to travel

Thursday

Average price (round-trip)

£215

Average price (one-way)

£107
Train tickets from Geneva to Brussels are on average 20% less expensive on Mondays
Train tickets from Geneva to Brussels are on average 8% more expensive on Thursdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Geneva to Brussels train tickets

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

FAQs when traveling from Geneva to Brussels by train

  • What train companies travel from Geneva to Brussels?

    SNCF is the only train operator serving this route.

Book SNCF tickets from Geneva to Brussels (return)

4/6Tue
1 stopSNCF
8h 14mZHT-ZYR
5/6Wed
1 stopSNCF
6h 18mZYR-ZHT
£150
10/6Mon
1 stopSNCF
8h 14mZHT-ZYR
12/6Wed
1 stopSNCF
8h 12mZYR-ZHT
£159
10/6Mon
1 stopSNCF
8h 14mZHT-ZYR
11/6Tue
1 stopSNCF
6h 53mZYR-ZHT
£163
5/6Wed
1 stopSNCF
14h 19mZHT-ZYR
10/6Mon
1 stopSNCF
6h 18mZYR-ZHT
£182
18/6Tue
1 stopSNCF
8h 56mZHT-ZYR
20/6Thu
1 stopSNCF
6h 18mZYR-ZHT
£183
13/6Thu
1 stopSNCF
8h 14mZHT-ZYR
14/6Fri
1 stopSNCF
7h 12mZYR-ZHT
£185
28/5Tue
1 stopSNCF
8h 14mZHT-ZYR
29/5Wed
1 stopSNCF
6h 18mZYR-ZHT
£189
13/6Thu
1 stopSNCF
6h 58mZHT-ZYR
13/6Thu
1 stopSNCF
7h 12mZYR-ZHT
£189
28/5Tue
1 stopSNCF
8h 56mZHT-ZYR
29/5Wed
1 stopSNCF
6h 18mZYR-ZHT
£189
6/6Thu
1 stopSNCF
8h 14mZHT-ZYR
10/6Mon
1 stopSNCF
6h 18mZYR-ZHT
£197
31/5Fri
1 stopSNCF
6h 58mZHT-ZYR
3/6Mon
1 stopSNCF
6h 21mZYR-ZHT
£218
30/5Thu
1 stopSNCF
6h 58mZHT-ZYR
30/5Thu
1 stopSNCF
6h 18mZYR-ZHT
£218
13/6Thu
1 stopSNCF
8h 14mZHT-ZYR
20/6Thu
1 stopSNCF
6h 29mZYR-ZHT
£220
19/6Wed
1 stopSNCF
6h 58mZHT-ZYR
24/6Mon
1 stopSNCF
6h 18mZYR-ZHT
£226
6/6Thu
1 stopSNCF
8h 14mZHT-ZYR
7/6Fri
1 stopSNCF
6h 21mZYR-ZHT
£231
2/6Sun
1 stopSNCF
8h 11mZHT-ZYR
16/6Sun
1 stopSNCF
7h 12mZYR-ZHT
£232
10/6Mon
1 stopSNCF
8h 11mZHT-ZYR
12/6Wed
1 stopSNCF
6h 21mZYR-ZHT
£233
21/6Fri
1 stopSNCF
6h 58mZHT-ZYR
23/6Sun
1 stopSNCF
6h 29mZYR-ZHT
£233
25/5Sat
1 stopSNCF
6h 58mZHT-ZYR
27/5Mon
1 stopSNCF
6h 18mZYR-ZHT
£236
25/5Sat
1 stopSNCF
6h 58mZHT-ZYR
1/6Sat
1 stopSNCF
6h 29mZYR-ZHT
£243

Search by stops

Search by train company

Book SNCF tickets from Geneva to Brussels (one-way)

28/5Tue
1 stopSNCF
8h 56mZHT-ZYR
£68
5/6Wed
1 stopSNCF
14h 19mZHT-ZYR
£68
23/5Thu
1 stopSNCF
8h 56mZHT-ZYR
£80
23/5Thu
1 stopSNCF
8h 56mZHT-ZYR
£82
6/6Thu
1 stopSNCF
8h 14mZHT-ZYR
£83
22/5Wed
1 stopSNCF
8h 14mZHT-ZYR
£92
22/5Wed
1 stopSNCF
8h 14mZHT-ZYR
£92
22/6Sat
1 stopSNCF
7h 29mZHT-ZYR
£99
21/5Tue
1 stopSNCF
7h 29mZHT-ZYR
£111
24/5Fri
1 stopSNCF
6h 58mZHT-ZYR
£111
21/5Tue
1 stopSNCF
7h 29mZHT-ZYR
£111
24/5Fri
1 stopSNCF
6h 58mZHT-ZYR
£111
24/5Fri
1 stopSNCF
6h 58mZHT-ZYR
£111
3/6Mon
1 stopSNCF
6h 58mZHT-ZYR
£111
8/6Sat
1 stopSNCF
6h 14mZHT-ZYR
£115
25/5Sat
1 stopSNCF
6h 58mZHT-ZYR
£115
3/6Mon
1 stopSNCF
6h 58mZHT-ZYR
£115
14/6Fri
1 stopSNCF
6h 58mZHT-ZYR
£115
20/5Mon
1 stopSNCF
6h 57mZHT-33J
£118
2/6Sun
1 stopSNCF
8h 11mZHT-ZYR
£122

Search by stops

Search by train company