---
title: "Trains from Brussels to Cologne | EveryRail"
description: "Direct ICE and Eurostar trains link Bruxelles-Midi and Köln Hbf in about 1 hour 50 minutes, around a dozen times a day, calling at Liège and Aachen."
image: "https://everyrail.com/api/route-image/brussels-to-cologne/"
---

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Belgium](<https://everyrail.com/belgium/>)Brussels to Cologne by train

[Home](<https://everyrail.com/>)[Europe by train](<https://everyrail.com/trains/>)[Belgium](<https://everyrail.com/belgium/>)Brussels to Cologne by train

**Share**

-
- [Share on WhatsApp](<https://everyrail.com/trains/brussels-to-cologne/#>)
- [Share on X](<https://everyrail.com/trains/brussels-to-cologne/#>)
- [Share on Facebook](<https://everyrail.com/trains/brussels-to-cologne/#>)
- [Share by email](<https://everyrail.com/trains/brussels-to-cologne/#>)

**On this page**

- [About Brussels to Cologne by train](<https://everyrail.com/trains/brussels-to-cologne/#about>)
- [Where to book](<https://everyrail.com/trains/brussels-to-cologne/#where-to-buy>)
- [Find places to stay in Cologne](<https://everyrail.com/trains/brussels-to-cologne/#places-to-stay>)
- [Frequently asked questions](<https://everyrail.com/trains/brussels-to-cologne/#frequently-asked-questions>)
- [More routes](<https://everyrail.com/trains/brussels-to-cologne/#more-routes>)

[Book now](<https://everyrail.com/go/omio/?sub_id=er_373f45f50cb80dfe>)

Last updated November 2026

# Brussels to Cologne by train

Direct ICE and Eurostar trains link Bruxelles-Midi and Köln Hbf in about 1 hour 50 minutes, around a dozen times a day, calling at Liège and Aachen.

![Cologne Cathedral and the Hohenzollern Bridge across the Rhine](<https://everyrail.com/img/blog-media/derived/v2/0bf7874c59a87d71b4b0cab650ce783fd9e68c6f/w1600.webp>)

Origin

[Brussels](<https://everyrail.com/belgium/brussels/>)

Destination

[Cologne](<https://everyrail.com/germany/cologne/>)

Main stations

Bruxelles-Midi to Köln Hbf

Countries

[Belgium](<https://everyrail.com/belgium/>), [Germany](<https://everyrail.com/germany/>)

Direct trains from Bruxelles-Midi reach Köln Hbf in about 1 hour 50 minutes. [Deutsche Bahn](<https://everyrail.com/germany/deutsche-bahn/>) runs the ICE and Eurostar runs the rest.

## ICE or Eurostar

Between them, the two operators give you around a dozen direct trains a day. The ICE to [Frankfurt](<https://everyrail.com/germany/frankfurt/>) leaves roughly every two hours, and Eurostar trains from Paris fill most of the gaps. A few Eurostar departures run Monday to Saturday only.

Journey times are almost identical. Both trains stop at Liège-Guillemins and Aachen Hbf, and neither needs a change. Pick on price and departure time.

## Which Brussels station to use

Board at Bruxelles-Midi (Brussel-Zuid). All the ICE and Eurostar trains from central [Brussels](<https://everyrail.com/belgium/brussels/>) start or call there. The ICE also stops at Bruxelles-Nord a few minutes later, handy if you are staying north of the centre, but Eurostar does not. No direct train to [Cologne](<https://everyrail.com/germany/cologne/>) calls at Brussels-Central.

Flying into Brussels? Two ICEs a day from [Antwerp](<https://everyrail.com/belgium/antwerp/>) run to Cologne via Leuven and Brussels Airport, skipping the city centre altogether.

At the other end, Köln Hbf sits right beside the cathedral.

## Tickets, reservations and passes

Eurostar Standard fares start from €19 one way, and Deutsche Bahn's second-class ICE fares from €19.99. Seats at those prices are limited. Deutsche Bahn sells ICE tickets up to 12 months ahead, and Eurostar opens 7 to 12 months ahead depending on the season.

The operators treat seats differently. Eurostar reservations are compulsory, so your ticket is for one train. On the ICE a reservation is optional, though worth having at busy times. ICE Sparpreis and Super Sparpreis tickets are valid only on the train you booked; Flexpreis lets you take any train.

Eurostar lets you bring two items of luggage up to 75 x 53 x 30 cm plus one piece of hand luggage, with no weight limit.

Interrail pass holders pay a pass-holder reservation on Eurostar, around €27 in Standard or €32 in Plus. Pass places are limited, so reserve once your dates are fixed. A second-class pass covers Standard only. On the ICE the pass alone is enough. An optional seat costs around €5.50 in second class or €6.90 in first.

## Timetable change and the January closure in Cologne

The new timetable starts on 13 December 2026. Early 2027 keeps the same mix of ICE and Eurostar trains, but times can still shift.

From 21:00 on 8 January to 21:00 on 19 January 2027, Köln Hbf is closed to long-distance trains while Deutsche Bahn brings a new signal box into service. The ICEs from Brussels are timetabled to stop at Köln-Ehrenfeld instead. Eurostar has not yet shown how its trains run during the closure, so whichever train you take in that window, check which Cologne station it uses before you book.

## Where to book

![](<https://everyrail.com/img/operator-media/v1-resellers/omio/avatar-134752.webp>)

### Book with Omio

Find times and prices for Brussels → Cologne.

[Check times & prices](<https://everyrail.com/go/omio/r/brussels/cologne/?sub_id=er_ac9f592d8d732ea0>)

### Other places to book

Ticket websites

- [Rail Europe](<https://www.raileurope.com/>)
- [Trainline](<https://www.thetrainline.com/>)

These links open the provider’s website. Search for your journey there.

### Train service

- [Deutsche Bahn](<https://everyrail.com/germany/deutsche-bahn/>)
  Deutsche Bahn (DB) is Germany's national railway, running ICE, IC and regional trains with Flexpreis, Sparpreis and Super Sparpreis fares.
  [Official website](<https://www.bahn.de/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/brussels/cologne/?sub_id=er_c4edead0463d181d>)
- [Eurostar](<https://everyrail.com/united-kingdom/eurostar/>)
  Eurostar runs high-speed trains from London St Pancras to Paris (2 h 16 min), Brussels (1 h 53 min) and Amsterdam; London departures require border checks.
  [Official website](<https://www.eurostar.com/>)
  [Check times & prices](<https://everyrail.com/go/omio/r/brussels/cologne/?sub_id=er_866580f7d36df8fb>)

## Find places to stay in Cologne

[![Bright bedroom with white bedding and a breakfast tray on the bed](<https://everyrail.com/images/accommodation-card-2-800.webp>)**Browse stays in Cologne**Hotels and apartments via Booking.com](<https://www.jdoqocy.com/click-101845132-17323134?sid=route-brussels-to-cologne-197765&url=https%3A%2F%2Fwww.booking.com%2Fsearchresults.en-gb.html%3Fss%3DCologne>)

## Frequently asked questions

### How long is the train from Brussels to Cologne?

About 1 hour 50 minutes. The ICE and Eurostar trains between Bruxelles-Midi and Köln Hbf are all direct, with around a dozen a day.

### Do I need a seat reservation from Brussels to Cologne?

Only on Eurostar, where every ticket is for a reserved train. On the Deutsche Bahn ICE a reservation is optional.

### Can I use an Interrail pass from Brussels to Cologne?

Yes. The ICE accepts the pass on its own. Eurostar needs a pass-holder reservation, around €27 in Standard or €32 in Plus, and pass places on each train are limited.

### Which Brussels station do trains to Cologne leave from?

Bruxelles-Midi, for both ICE and Eurostar. The ICE also stops at Bruxelles-Nord. Brussels-Central has no direct trains to Cologne.

### How much is a train ticket from Brussels to Cologne?

Eurostar Standard starts from €19 one way and the ICE from €19.99 in second class. Seats at those prices are limited and sell first, so fares climb closer to the date.

## More routes

[![Ornate guild house facades on Brussels' Grand Place](<https://everyrail.com/api/route-image/amsterdam-to-brussels/>)![SNCB](<https://everyrail.com/img/operator-media/v1-operators/sncb/avatar-169871.jpg>)![NS](<https://everyrail.com/img/operator-media/operators/ns/avatar-20260726-87b24d5e.webp>)![Eurostar](<https://everyrail.com/img/operator-media/v1-operators/eurostar/avatar-199742.png>)Amsterdam to Brussels by trainDirect Eurostar from Amsterdam Centraal in 1h52, or Eurocity Direct from Amsterdam Zuid in just over two hours, up to 16 a day. Fares from €25.](<https://everyrail.com/trains/amsterdam-to-brussels/>)[![Cologne Cathedral and the Hohenzollern Bridge across the Rhine](<https://everyrail.com/api/route-image/amsterdam-to-cologne/>)![ÖBB](<https://everyrail.com/img/operator-media/v1-operators/obb/avatar-169876.png>)![NS](<https://everyrail.com/img/operator-media/operators/ns/avatar-20260726-87b24d5e.webp>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Amsterdam to Cologne by trainDirect ICE International from Amsterdam Centraal to Köln Hbf roughly every two hours, taking about 2 hours 40 minutes. Fares from €20.](<https://everyrail.com/trains/amsterdam-to-cologne/>)[![View of Brussels, Belgium](<https://everyrail.com/api/route-image/antwerp-to-brussels/>)![SNCB](<https://everyrail.com/img/operator-media/v1-operators/sncb/avatar-169871.jpg>)![Eurostar](<https://everyrail.com/img/operator-media/v1-operators/eurostar/avatar-199742.png>)Antwerp to Brussels by trainAntwerp to Brussels by train takes about 45 minutes on frequent direct SNCB InterCity trains, with a choice of three central Brussels stations.](<https://everyrail.com/trains/antwerp-to-brussels/>)[![Deutsche Bahn ICE trains beneath the glass roof of Berlin Hauptbahnhof](<https://everyrail.com/api/route-image/berlin-to-brussels/>)![Eurostar](<https://everyrail.com/img/operator-media/v1-operators/eurostar/avatar-199742.png>)![European Sleeper](<https://everyrail.com/img/operator-media/operators/european-sleeper/avatar-20260907-ec0161f4.webp>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Berlin to Brussels by trainDaytime trains take about 7 to 8 hours with a change, usually in Cologne; European Sleeper runs direct overnight from Berlin Hbf six times a week.](<https://everyrail.com/trains/berlin-to-brussels/>)[![Cologne skyline and Rhine River](<https://everyrail.com/api/route-image/berlin-to-cologne/>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Berlin to Cologne by trainBerlin to Cologne takes 3 hours 43 minutes on the fastest direct ICE; most trips take 4 to 5 hours, with around 35 daily trains from DB and FlixTrain.](<https://everyrail.com/trains/berlin-to-cologne/>)[![Ornate guild house facades on Brussels' Grand Place](<https://everyrail.com/api/route-image/bruges-to-brussels/>)![SNCB](<https://everyrail.com/img/operator-media/v1-operators/sncb/avatar-169871.jpg>)Bruges to Brussels by trainDirect SNCB trains connect Bruges and Brussels in about an hour, roughly every 30 minutes, with distance-based fares and automatic weekend and age discounts.](<https://everyrail.com/trains/bruges-to-brussels/>)[![Amsterdam canal houses and houseboats illuminated at night](<https://everyrail.com/api/route-image/brussels-to-amsterdam/>)![SNCB](<https://everyrail.com/img/operator-media/v1-operators/sncb/avatar-169871.jpg>)![NS](<https://everyrail.com/img/operator-media/operators/ns/avatar-20260726-87b24d5e.webp>)![Eurostar](<https://everyrail.com/img/operator-media/v1-operators/eurostar/avatar-199742.png>)Brussels to Amsterdam by trainDirect trains link Brussels and Amsterdam: Eurostar reaches Amsterdam Centraal in around 1h52, while Eurocity Direct uses Amsterdam Zuid.](<https://everyrail.com/trains/brussels-to-amsterdam/>)[![Antwerp Central Station facade with ornate clock and gold detailing](<https://everyrail.com/api/route-image/brussels-to-antwerp/>)![SNCF Voyageurs](<https://everyrail.com/img/operator-media/v1-operators/sncf/avatar-134804.jpg>)![SNCB](<https://everyrail.com/img/operator-media/v1-operators/sncb/avatar-169871.jpg>)![Deutsche Bahn](<https://everyrail.com/img/operator-media/v1-operators/deutsche-bahn/avatar-169868.webp>)Brussels to Antwerp by trainBrussels to Antwerp trains take as little as 33 minutes, run every 15 to 30 minutes, and cost €6 to €12 one way.](<https://everyrail.com/trains/brussels-to-antwerp/>)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://everyrail.com/#organization",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "logo": {
        "@type": "ImageObject",
        "url": "https://everyrail.com/_astro/everyrail-logomark-2026.VJ4vNX1T.webp",
        "@id": "https://everyrail.com/#organization-logo-1"
      },
      "sameAs": [
        "https://www.instagram.com/everyrailtravel/",
        "https://www.facebook.com/everyrail",
        "https://www.threads.com/@everyrailtravel"
      ]
    },
    {
      "@type": "WebSite",
      "@id": "https://everyrail.com/#website",
      "name": "EveryRail",
      "url": "https://everyrail.com/",
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "inLanguage": "en"
    },
    {
      "@type": "WebPage",
      "@id": "https://everyrail.com/trains/brussels-to-cologne/#webpage",
      "name": "Trains from Brussels to Cologne | EveryRail",
      "description": "Train travel information for Brussels to Cologne. Origin: Brussels. Destination: Cologne. Main stations: Bruxelles-Midi to Köln Hbf.",
      "about": {
        "@id": "https://everyrail.com/trains/brussels-to-cologne/#traintrip"
      },
      "isPartOf": {
        "@id": "https://everyrail.com/#website"
      },
      "publisher": {
        "@id": "https://everyrail.com/#organization"
      },
      "url": "https://everyrail.com/trains/brussels-to-cologne/",
      "dateModified": "2026-11-03T17:50:44.339Z",
      "inLanguage": "en"
    },
    {
      "@type": "TrainTrip",
      "@id": "https://everyrail.com/trains/brussels-to-cologne/#traintrip",
      "departureStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/belgium/brussels/brussels-midi/#trainstation",
        "url": "https://everyrail.com/belgium/brussels/brussels-midi/",
        "name": "Bruxelles-Midi"
      },
      "arrivalStation": {
        "@type": "TrainStation",
        "@id": "https://everyrail.com/germany/cologne/koln-hbf/#trainstation",
        "url": "https://everyrail.com/germany/cologne/koln-hbf/",
        "name": "Köln Hbf"
      },
      "provider": [
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/germany/deutsche-bahn/#organization",
          "name": "Deutsche Bahn",
          "url": "https://www.bahn.de/"
        },
        {
          "@type": "Organization",
          "@id": "https://everyrail.com/united-kingdom/eurostar/#organization",
          "name": "Eurostar",
          "url": "https://www.eurostar.com/"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "How long is the train from Brussels to Cologne?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "About 1 hour 50 minutes. The ICE and Eurostar trains between Bruxelles-Midi and Köln Hbf are all direct, with around a dozen a day.",
            "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-1-acceptedAnswer-1",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-1",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Do I need a seat reservation from Brussels to Cologne?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Only on Eurostar, where every ticket is for a reserved train. On the Deutsche Bahn ICE a reservation is optional.",
            "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-2-acceptedAnswer-2",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-2",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Can I use an Interrail pass from Brussels to Cologne?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. The ICE accepts the pass on its own. Eurostar needs a pass-holder reservation, around €27 in Standard or €32 in Plus, and pass places on each train are limited.",
            "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-3-acceptedAnswer-3",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-3",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "Which Brussels station do trains to Cologne leave from?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Bruxelles-Midi, for both ICE and Eurostar. The ICE also stops at Bruxelles-Nord. Brussels-Central has no direct trains to Cologne.",
            "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-4-acceptedAnswer-4",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-4",
          "inLanguage": "en"
        },
        {
          "@type": "Question",
          "name": "How much is a train ticket from Brussels to Cologne?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Eurostar Standard starts from €19 one way and the ICE from €19.99 in second class. Seats at those prices are limited and sell first, so fares climb closer to the date.",
            "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-5-acceptedAnswer-5",
            "inLanguage": "en"
          },
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage-mainEntity-5",
          "inLanguage": "en"
        }
      ],
      "@id": "https://everyrail.com/trains/brussels-to-cologne/#faqpage",
      "inLanguage": "en"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://everyrail.com/trains/brussels-to-cologne/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://everyrail.com/",
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#breadcrumb-itemListElement-1"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Europe by train",
          "item": "https://everyrail.com/trains/",
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#breadcrumb-itemListElement-2"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Belgium",
          "item": "https://everyrail.com/belgium/",
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#breadcrumb-itemListElement-3"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Brussels to Cologne by train",
          "item": "https://everyrail.com/trains/brussels-to-cologne/",
          "@id": "https://everyrail.com/trains/brussels-to-cologne/#breadcrumb-itemListElement-4"
        }
      ],
      "inLanguage": "en"
    }
  ]
}
```
