Brussels → Frankfurt
Frankfurt → Brussels ⇄7.9 a dayfastest 2h48Deutsche BahnHigh-speed
Direct trains · no change
- 06:23 → 09:13ICE 11 High-speedBrussel-Zuid → Frankfurt(M) Flughafen Fernbf · via Liège, Aachen, Cologne2h505 stopsRuns: Only Sat 24 Oct, Sun 25 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 06:23 → 09:27ICE 11 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h046 stopsRuns: DailyDeutsche Bahn ↗
- 08:25 → 11:13ICE 13 High-speedBrussel-Zuid → Frankfurt(M) Flughafen Fernbf · via Liège, Aachen, Cologne2h485 stopsRuns: Only Sat 24 Oct, Sun 25 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 08:25 → 11:27ICE 13 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h026 stopsRuns: DailyDeutsche Bahn ↗
- 10:22 → 13:27ICE 15 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h056 stopsRuns: Mon–Fri (some weeks)Deutsche Bahn ↗
- 10:25 → 13:13ICE 15 High-speedBrussel-Zuid → Frankfurt(M) Flughafen Fernbf · via Liège, Aachen, Cologne2h485 stopsRuns: Only Sat 24 Oct, Sun 25 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 10:25 → 13:27ICE 15 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h026 stopsRuns: Sat, Sun (some weeks)Deutsche Bahn ↗
- 12:25 → 15:13ICE 315 High-speedBrussel-Zuid → Frankfurt(M) Flughafen Fernbf · via Liège, Aachen, Cologne2h485 stopsRuns: Only Sat 24 Oct, Sun 25 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 12:25 → 15:27ICE 315 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h026 stopsRuns: DailyDeutsche Bahn ↗
- 14:25 → 17:13ICE 17 High-speedBrussel-Zuid → Frankfurt(M) Flughafen Fernbf · via Liège, Aachen, Cologne2h485 stopsRuns: Only Sat 24 Oct, Sun 25 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 14:25 → 17:27ICE 17 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h026 stopsRuns: DailyDeutsche Bahn ↗
- 16:22 → 19:27ICE 317 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h056 stopsRuns: Mon–FriDeutsche Bahn ↗
- 16:25 → 19:13ICE 317 High-speedBrussel-Zuid → Frankfurt(M) Flughafen Fernbf · via Liège, Aachen, Cologne2h485 stopsRuns: Only Sat 24 Oct, Sun 25 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 16:25 → 19:27ICE 317 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h026 stops
- 18:25 → 21:27ICE 19 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h026 stopsRuns: DailyDeutsche Bahn ↗
- 18:25 → 21:32ICE 19 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h076 stops
- 20:22 → 23:43ICE 319 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h218 stops
- 20:22 → 00:03+1ICE 319 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h418 stops
- 20:25 → 00:18+1ICE 319 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h536 stopsRuns: Only Mon 12 Oct, Tue 13 Oct, Sat 17 Octopen data confirms only these dates; it may run on othersDeutsche Bahn ↗
- 20:25 → 23:43ICE 319 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h189 stopsRuns: Sun (some weeks)Deutsche Bahn ↗
- 20:25 → 00:06+1ICE 319 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h419 stops
- 20:25 → 00:21+1ICE 319 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h565 stops
- 20:25 → 00:12+1ICE 79 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h475 stops
- 20:25 → 23:45ICE 79 High-speedBrussel-Zuid → Frankfurt(Main)Hbf · via Liège, Aachen, Cologne3h209 stops
Local times at each station. From official open timetable data (de_delfi, de_fv) for 28 Sep – 25 Oct 2026; timetables change, so check with the operator before you travel. How we build this.
Door to door vs flying
The train wins by 13 min
From city centre to city centre unless you pick otherwise. Getting to stations and airports: typical public-transport times (estimates). Airport: check-in & security 1h30 before, 20 min to get out after landing. Flight time is typical for the distance. Nonstop airlines: Brussels Airlines, Lufthansa.