Travel from Cologne to Hasselt

Bus or train from Cologne to Hasselt?

Thalys operates a train from Cologne to Hasselt every 3 hours. Tickets cost $35 - $60 and the journey takes 1 h 4 min. Belgian Railways (NMBS/SNCB) also services this route hourly. Alternatively, Bahn DE operates a bus from Cologne to Hasselt every 20 minutes. Tickets cost $16 - $20 and the journey takes 11 min. 3 other operators also service this route.

Travel Guides

Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Cologne to Hasselt

From Köln Hbf train to Liège-Guillemins then train to Hasselt. 2 h 36 min 56€. From Köln, Dom / Hbf train to Köln, Grengel/Flughafen Köln/Bonn Flughafen Bf, walk to Metropolitan Area Cologne, Cologne South, Airport, then bus to Hasselt. 3 h 55 min 26€. From Köln, Köln Hbf train to Aachen, Kapitelstraße, line 14 bus to Aachen, Elisenbrunnen, line 350 bus to Maastricht Station perron M, then bus to Hasselt Molenpoort afstaphalte. 4 h 14 min 9€. From Cologne drive to Hasselt. 1 h 20 min 18€.

Is there a direct train between Cologne and Hasselt?

No, there is no direct train from Cologne to Hasselt. However, there are services departing from Köln Hbf and arriving at Hasselt via Liège-Guillemins. The journey, including transfers, takes approximately 2 h 36 min.