Flights
Hotels
Cars
Flight+Hotel
Trains
More
Find train tickets from Geneva to Brussels
GVA
14 Jun — 21 Jun
1
Return
1 adult
Fri 14/6
Fri 21/6
Search
Trains
Brussels
Trains from Geneva to Brussels
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/6
Tue
1 stop
SNCF
8h 14m
ZHT
-
ZYR
5/6
Wed
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£150
Search
10/6
Mon
1 stop
SNCF
8h 14m
ZHT
-
ZYR
12/6
Wed
1 stop
SNCF
8h 12m
ZYR
-
ZHT
£159
Search
10/6
Mon
1 stop
SNCF
8h 14m
ZHT
-
ZYR
11/6
Tue
1 stop
SNCF
6h 53m
ZYR
-
ZHT
£163
Search
5/6
Wed
1 stop
SNCF
14h 19m
ZHT
-
ZYR
10/6
Mon
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£182
Search
18/6
Tue
1 stop
SNCF
8h 56m
ZHT
-
ZYR
20/6
Thu
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£183
Search
13/6
Thu
1 stop
SNCF
8h 14m
ZHT
-
ZYR
14/6
Fri
1 stop
SNCF
7h 12m
ZYR
-
ZHT
£185
Search
28/5
Tue
1 stop
SNCF
8h 14m
ZHT
-
ZYR
29/5
Wed
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£189
Search
13/6
Thu
1 stop
SNCF
6h 58m
ZHT
-
ZYR
13/6
Thu
1 stop
SNCF
7h 12m
ZYR
-
ZHT
£189
Search
28/5
Tue
1 stop
SNCF
8h 56m
ZHT
-
ZYR
29/5
Wed
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£189
Search
6/6
Thu
1 stop
SNCF
8h 14m
ZHT
-
ZYR
10/6
Mon
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£197
Search
31/5
Fri
1 stop
SNCF
6h 58m
ZHT
-
ZYR
3/6
Mon
1 stop
SNCF
6h 21m
ZYR
-
ZHT
£218
Search
30/5
Thu
1 stop
SNCF
6h 58m
ZHT
-
ZYR
30/5
Thu
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£218
Search
13/6
Thu
1 stop
SNCF
8h 14m
ZHT
-
ZYR
20/6
Thu
1 stop
SNCF
6h 29m
ZYR
-
ZHT
£220
Search
19/6
Wed
1 stop
SNCF
6h 58m
ZHT
-
ZYR
24/6
Mon
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£226
Search
6/6
Thu
1 stop
SNCF
8h 14m
ZHT
-
ZYR
7/6
Fri
1 stop
SNCF
6h 21m
ZYR
-
ZHT
£231
Search
2/6
Sun
1 stop
SNCF
8h 11m
ZHT
-
ZYR
16/6
Sun
1 stop
SNCF
7h 12m
ZYR
-
ZHT
£232
Search
10/6
Mon
1 stop
SNCF
8h 11m
ZHT
-
ZYR
12/6
Wed
1 stop
SNCF
6h 21m
ZYR
-
ZHT
£233
Search
21/6
Fri
1 stop
SNCF
6h 58m
ZHT
-
ZYR
23/6
Sun
1 stop
SNCF
6h 29m
ZYR
-
ZHT
£233
Search
25/5
Sat
1 stop
SNCF
6h 58m
ZHT
-
ZYR
27/5
Mon
1 stop
SNCF
6h 18m
ZYR
-
ZHT
£236
Search
25/5
Sat
1 stop
SNCF
6h 58m
ZHT
-
ZYR
1/6
Sat
1 stop
SNCF
6h 29m
ZYR
-
ZHT
£243
Search
Show more results
Search by stops
Direct
1 stop
2+ stops
Search by train company
SNCF
Book SNCF tickets from Geneva to Brussels (one-way)
28/5
Tue
1 stop
SNCF
8h 56m
ZHT
-
ZYR
£68
Search
5/6
Wed
1 stop
SNCF
14h 19m
ZHT
-
ZYR
£68
Search
23/5
Thu
1 stop
SNCF
8h 56m
ZHT
-
ZYR
£80
Search
23/5
Thu
1 stop
SNCF
8h 56m
ZHT
-
ZYR
£82
Search
6/6
Thu
1 stop
SNCF
8h 14m
ZHT
-
ZYR
£83
Search
22/5
Wed
1 stop
SNCF
8h 14m
ZHT
-
ZYR
£92
Search
22/5
Wed
1 stop
SNCF
8h 14m
ZHT
-
ZYR
£92
Search
22/6
Sat
1 stop
SNCF
7h 29m
ZHT
-
ZYR
£99
Search
21/5
Tue
1 stop
SNCF
7h 29m
ZHT
-
ZYR
£111
Search
24/5
Fri
1 stop
SNCF
6h 58m
ZHT
-
ZYR
£111
Search
21/5
Tue
1 stop
SNCF
7h 29m
ZHT
-
ZYR
£111
Search
24/5
Fri
1 stop
SNCF
6h 58m
ZHT
-
ZYR
£111
Search
24/5
Fri
1 stop
SNCF
6h 58m
ZHT
-
ZYR
£111
Search
3/6
Mon
1 stop
SNCF
6h 58m
ZHT
-
ZYR
£111
Search
8/6
Sat
1 stop
SNCF
6h 14m
ZHT
-
ZYR
£115
Search
25/5
Sat
1 stop
SNCF
6h 58m
ZHT
-
ZYR
£115
Search
3/6
Mon
1 stop
SNCF
6h 58m
ZHT
-
ZYR
£115
Search
14/6
Fri
1 stop
SNCF
6h 58m
ZHT
-
ZYR
£115
Search
20/5
Mon
1 stop
SNCF
6h 57m
ZHT
-
33J
£118
Search
2/6
Sun
1 stop
SNCF
8h 11m
ZHT
-
ZYR
£122
Search
Show more results
Search by stops
Direct
1 stop
2+ stops
Search by train company
SNCF
Popular train routes from Geneva
Trains from Geneva to Paris from £63
Trains from Geneva to Zurich from £153
Trains from Geneva to Lyon from £178