Find train tickets from Geneva to Brussels

GVA
15 Jun — 22 Jun1
1 adult
Sat 15/6
Sat 22/6

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Friday

Average price (round-trip)

£217

Average price (one-way)

£106
Train tickets from Geneva to Brussels are on average 25% less expensive on Sundays
Train tickets from Geneva to Brussels are on average 14% more expensive on Fridays
(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.

  • How much does a train ticket from Geneva to Brussels cost?

    The average price of a round-trip train ticket from Geneva to Brussels is £263. In the last 3 days, the lowest price found by KAYAK users was £288.

Book SNCF tickets from Geneva to Brussels (return)

10/6Mon
1 stopSNCF
8h 14mZHT-ZYR
12/6Wed
1 stopSNCF
8h 12mZYR-ZHT
£158
4/6Tue
1 stopSNCF
8h 14mZHT-ZYR
6/6Thu
1 stopSNCF
6h 18mZYR-ZHT
£173
5/6Wed
1 stopSNCF
14h 19mZHT-ZYR
10/6Mon
1 stopSNCF
6h 18mZYR-ZHT
£181
13/6Thu
1 stopSNCF
6h 58mZHT-ZYR
13/6Thu
1 stopSNCF
7h 12mZYR-ZHT
£188
28/5Tue
1 stopSNCF
8h 56mZHT-ZYR
29/5Wed
1 stopSNCF
6h 18mZYR-ZHT
£188
28/5Tue
1 stopSNCF
8h 56mZHT-ZYR
1/6Sat
1 stopSNCF
6h 18mZYR-ZHT
£195
6/6Thu
1 stopSNCF
8h 14mZHT-ZYR
10/6Mon
1 stopSNCF
6h 18mZYR-ZHT
£196
8/8Thu
1 stopSNCF
7h 29mZHT-ZYR
11/8Sun
1 stopSNCF
6h 53mZYR-ZHT
£226
22/5Wed
1 stopSNCF
8h 14mZHT-ZYR
24/5Fri
1 stopSNCF
6h 29mZYR-ZHT
£228
2/6Sun
1 stopSNCF
8h 11mZHT-ZYR
16/6Sun
1 stopSNCF
7h 12mZYR-ZHT
£231
21/6Fri
1 stopSNCF
6h 58mZHT-ZYR
23/6Sun
1 stopSNCF
6h 29mZYR-ZHT
£232
21/6Fri
1 stopSNCF
6h 58mZHT-ZYR
23/6Sun
1 stopSNCF
6h 29mZYR-ZHT
£232
21/6Fri
1 stopSNCF
6h 58mZHT-ZYR
23/6Sun
1 stopSNCF
6h 29mZYR-ZHT
£233
25/7Thu
1 stopSNCF
6h 58mZHT-ZYR
28/7Sun
1 stopSNCF
6h 18mZYR-ZHT
£233
23/5Thu
1 stopSNCF
8h 56mZHT-ZYR
26/5Sun
1 stopSNCF
6h 18mZYR-ZHT
£238
25/5Sat
1 stopSNCF
6h 58mZHT-ZYR
1/6Sat
1 stopSNCF
6h 29mZYR-ZHT
£241
25/5Sat
1 stopSNCF
6h 58mZHT-ZYR
26/5Sun
1 stopSNCF
12h 29mZYR-ZHT
£241
31/5Fri
1 stopSNCF
6h 58mZHT-ZYR
2/6Sun
1 stopSNCF
6h 29mZYR-ZHT
£242
21/6Fri
1 stopSNCF
6h 58mZHT-ZYR
21/6Fri
1 stopSNCF
6h 18mZYR-ZHT
£259
27/7Sat
1 stopSNCF
8h 14mZHT-ZYR
28/7Sun
1 stopSNCF
6h 17mZYR-ZHT
£272

Search by stops

Search by train company

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

28/5Tue
1 stopSNCF
8h 56mZHT-ZYR
£67
5/6Wed
1 stopSNCF
14h 19mZHT-ZYR
£67
15/6Sat
1 stopSNCF
8h 14mZHT-ZYR
£89
23/5Thu
1 stopSNCF
8h 56mZHT-ZYR
£90
22/7Mon
1 stopSNCF
8h 56mZHT-ZYR
£91
22/5Wed
1 stopSNCF
8h 14mZHT-ZYR
£92
5/7Fri
1 stopSNCF
7h 29mZHT-ZYR
£92
22/5Wed
1 stopSNCF
8h 14mZHT-ZYR
£93
22/5Wed
1 stopSNCF
8h 14mZHT-ZYR
£97
22/6Sat
1 stopSNCF
7h 29mZHT-ZYR
£99
24/5Fri
1 stopSNCF
6h 58mZHT-ZYR
£111
24/5Fri
1 stopSNCF
6h 58mZHT-ZYR
£111
3/6Mon
1 stopSNCF
6h 58mZHT-ZYR
£111
21/5Tue
1 stopSNCF
7h 29mZHT-ZYR
£112
14/6Fri
1 stopSNCF
6h 58mZHT-ZYR
£115
28/5Tue
1 stopSNCF
6h 14mZHT-ZYR
£122
27/7Sat
1 stopSNCF
8h 14mZHT-ZYR
£124
27/5Mon
1 stopSNCF
6h 14mZHT-ZYR
£136
27/5Mon
1 stopSNCF
6h 14mZHT-ZYR
£136
27/5Mon
1 stopSNCF
6h 14mZHT-ZYR
£136

Search by stops

Search by train company