ICE train at Berlin Hbf

A German ICE train.  More about ICEs.

bullet pointI want to go to...

     

      Click here for journeys starting in another city

      Cologne Hbf station guide

      Recommended hotels in Cologne

This page explains how to travel by train from Cologne or Düsseldorf to other key European cities, and how to buy tickets the cheapest way.  Information current for 2025.

bullet pointBefore you buy your tickets

Take a moment to read these tips for buying European train tickets.  It answers the usual questions, "Do I need to book in advance or can I buy at the station?", "Can I stop off?", "Are there Senior fares?" and that old favourite, "Should I buy an $800 railpass or a €35 point-to-point ticket?".  How far ahead can you buy train tickets?

bullet pointEuropean train travel FAQ

An introduction to European train travel

 

Senior fares (over 60)

 

Guide to Eurail passes (overseas visitors)

Important tips for buying European train tickets

Youth fares (under 26)

 

Guide to Interrail passes (for Europeans)

How to check European train times

Child fares & child age limits

 

Couchettes & sleepers on night trains

Do I need to book in advance?

Luggage on European trains

 

Train seat numbering plans

How far ahead can I book?

Luggage storage at stations

 

Wheelchairs & special needs

Can I stop off on the way?

Taking a bike by train

 

Real-time service updates

Should I travel 1st or 2nd class?

Taking a car by train

 

Hotels & accommodation

How long to allow for connections?

Taking dogs & pets by train

 

Changing stations in Paris by metro or taxi

How early to arrive at the station?

Maps of the European rail network

 

What to do when things go wrong...


Cologne & Düsseldorf to other destinations in Germany

Cologne to Berlin by ICE

High-speed ICE1 train from Cologne to Berlin   ICE1 first class

ICE1 at Cologne Hbf.

 

1st class seats.  Larger photo.

ICE1 restaurant car   ICE1 bar car

Restaurant car.  Larger photo.

 

Bar car.  Larger photo.

ICE1 second class   Lunch served in the restaurant car or at seat in 1st class

2nd class seats.  Larger photo.

 

Lunch in the restaurant (or at seat in 1st).

Cologne to Berlin by lo-cost Flixtrain

These lo-cost trains have one class and no catering, but low prices even at short notice.

A Flixtrain from Cologne to Berlin   Flixtrain seating

A Flixtrain at Cologne, www.flixtrain.com

 

One class seating on Flixtrain.

Back to top


Cologne or Düsseldorf to London & UK

Option 1, by Eurostar

Option 2, by ferry from Hoek van Holland - a useful alternative, cheaper than Eurostar at short notice

Back to top


Cologne or Düsseldorf to Dublin & Ireland

Option 1, Düsseldorf or Cologne to Dublin via London & Holyhead - daily departures

Option 2, Düsseldorf or Cologne to Dublin via Paris & Cherbourg - several times a week

Irish Ferries' WB Yeats

Sail from Cherbourg to Dublin aboard Irish Ferries' WB Yeats.  WB Yeats photos courtesy of Irish Ferries.

Irish Ferries' WB Yeats club cabin   Irish Ferries' WB Yeats deluxe cabin

Club cabin on the WB Yeats with shower & toilet.

 

Deluxe cabin on the WB Yeats with shower & toilet.

Back to top


Cologne or Düsseldorf to Paris from €35
A Thalys train from Cologne to Paris

A Eurostar at Cologne Hbf.  More about Eurostar (formerly Thalys).

1st class seats on Eurostar formerly Thalys   2nd class seats on Eurostar formerly Thalys

1st class (Comfort & Premium) seats, 2+1 across the car.

 

2nd class (Standard) seats, 2+2 across.  Larger photo.

Back to top


Cologne or Düsseldorf to Strasbourg from €32.99

Back to top


Cologne or Düsseldorf to Lyon, Marseille, Nice & other destinations in France

Option 1, using the once-a-day direct TGV from Germany to Lyon, Avignon, Aix en Provence & Marseille - easiest, usually cheapest

Frankfurt to Marseille TGV

The TGV Duplex from Frankfurt & Mannheim to Lyon & Marseille, seen here at Frankfurt am Main Hbf.

TGV Duplex cafe-bar   TGV Duplex upper deck 2nd class seats

The cafe-bar on upper deck in car 4 (or 14), serving tea, coffee, wine, beer, snacks & microwaved hot dishes.

 

2nd class seats, this is upper deck seating.  There's a mix or tables for 4 and unidirectional seating.  360º photo.

First class on board a TGV Duplex   A TGV Duplex at Frankfurt

1st class seats on the upper deck, with a club duo on the left, a club quatre on the right. 360º photo.

 

The TGV to Marseille, boarding at Frankfurt am Main Hbf.  You enter on the lower deck, with 9 stairs up to top deck.

Option 2, via Paris - means changing trains & stations in Paris by taxi or metro, but more choice

Option 3, changing in Brussels & by-passing Paris

Option 4, Cologne to Toulon, Cannes, Antibes & Nice, using the Paris-Nice overnight train

A Thalys train from Cologne to Paris

Step 1, Cologne to Paris by Eurostar.  More about Eurostar (formerly Thalys).

1st class seats on Eurostar formerly Thalys   2nd class seats on Eurostar formerly Thalys

1st class (Comfort & Premium) seats, 2+1 across the car.

 

2nd class (Standard) seats, 2+2 across.  Larger photo.

Intercite de nuit overnight train at Paris Austerlitz

Step 2, Paris to Cannes, Antibes or Nice by Intercité de Nuit More about Intercités de Nuit.

Intercite de Nuit 2nd class 6-berth couchette   Intercite de Nuit 2nd class couchette

2nd class 6-berth couchettes.

 

A cosy 2nd class couchette.

Intercite de Nuit 1st class couchette   Intercite de Nuit 1st class 4-berth couchette

1st class couchette, made up for the night.

 

1st class 4-berth couchettes.

The Paris to Nice sleeper running along theMediterranean coast

The Paris to Nice Intercité de Nuit running along the Côte d'Azur in the morning sun.  Photo courtesy of Noam auf Gleis 13.

Back to top


Cologne or Düsseldorf to Brussels, Bruges, Ghent or Antwerp from €18.99
ICE3neo at Cologne Hbf

An ICE3neo at Brussels Midi, with restaurant car, power sockets at all seats & free WiFi.  More about ICEs.  Photo courtesy of Christian Hunt.

ICE3neo at Cologne   ICE3neo at Cologne

Restaurant car.  See current month's menu.

 

1st class seats on an ICE3neo.  Larger photo.

ICE3neo at Cologne   Lunch on an ICE3neo

2nd class seats on an ICE3neo.  Larger photo.

 

Lunch and a beer!

Back to top


Cologne or Düsseldorf to Amsterdam from €19.99
ICE3neo at Amsterdam Centraal

An ICE3neo at Amsterdam Centraal, with restaurant car, power sockets at all seats & free WiFi.  More about ICEs.

ICE3neo at Cologne   ICE3neo at Cologne

Restaurant car.  See current month's menu.

 

1st class seats on an ICE3neo.  Larger photo.

ICE3neo at Cologne   Lunch on an ICE3neo

2nd class seats on an ICE3neo.  Larger photo.

 

Lunch:  I recommend the Erdinger Weissbier!

Back to top


Cologne or Düsseldorf to Luxembourg from €19.99
Double-deck train between Koblenz, Trier & Luxembourg

Koblenz to Luxembourg by double deck regional train.  This is a CFL double-decker at Luxembourg.

1st class on a Koblenz-Luxembourg train   1st class on a Koblenz-Luxembourg train

1st class on the upper deck. Larger photo.

 

2nd class on the upper deck.  Larger photo.

Scenery along the Moselle between Koblenz & Luxembourg

Scenery along the Moselle between Koblenz & Luxembourg in the morning sun, the mists still clearing.  For the best river views, sit on the right hand side of the train going east from Luxembourg, left hand side going west from Koblenz.

Back to top


Cologne or Düsseldorf to Basel, Zurich, Geneva & Switzerland from €37.99

Option 1, Düsseldorf & Cologne to Basel & Zurich by sleeper - the time-effective option

AB33 sleeping-car on the Amsterdam-Zurich Nightjet train

The sleeping-car on the Amsterdam-Cologne-Zurich sleeper train.  More about NightjetsWatch the video.

Single-bed sleeper on Amsterdam-Zurich train   Single-bed sleeper on Amsterdam-Zurich train

Single sleeper, washbasin behind door on right. Larger photo.

 

Breakfast next morning.  Larger photo.

Couchette compartment on Amsterdam to Switzerland Nightjet train   Couchette compartment on Amsterdam to Switzerland Nightjet train

4 or 6 berth couchettes, bedding supplied.  Larger photo.

 

Couchette car from Amsterdam arrived at Basel.

Option 2, by high-speed train - the fast daytime option

A high-speed ICE3 train at Cologne Hbf

An ICE3 at Cologne Hbf.  More about ICEs.

2nd class on the Frankfurt-Brussels ICE3M train   1st class on the Frankfurt-Brussels ICE3M train

2nd class seats on an ICE3.  Larger photo.

 

1st class seats on an ICE3.  Larger photo.

Erdinger Weissbier on the Frankfurt-Brussels ICE train   Restaurant car on the Frankfurt-Brussels ICE3M train

Proper china, metal cutlery.  I recommend the Erdinger Weissbier!  See current month's menu.

 

Restaurant car:  This is the small 12-seat restaurant area on an ICE3.  Larger photo.

Option 3, by classic train along the Rhine Valley - the slower scenic option

EuroCity train from Zurich

EuroCity train at Zurich HB.

2nd class seats on Munich-Zurich EuroCity train   Restaurant car on EC9 Hamburg-Cologne-Zurich train

2nd class seating.  Larger photo.

 

Treat yourself to lunch!  Larger photo.

Restaurant car on Zurich to Munich train   2nd class seats on Munich-Zurich EuroCity train

Swiss restaurant car.  Larger photo

 

1st class.  Larger photo.

Pfalzgrafenstein Castle seen from the train

Pfalzgrafenstein castle on the Rhine.  See the Rails Down the Rhine page.

Back to top


Cologne to Venice from €37.99

Option 1, Cologne to Venice in a single day - the scenic option

ICE4 at Cologne Hbf

Step 1, Cologne to Munich by ICE.  Above, an ICE4 at Cologne HbfMore about ICE4.

1st class on an ICE4 train   Restaurant car on an ICE4 train

1st class on an ICE4.

 

Restaurant car on an ICE4.  Sample menu.

Bar counter car on an ICE4 train   2nd class on an ICE4 train

Bar counter at the other end of the kitchen.

 

2nd class seats on an ICE4.

New generation railjet at Verona

Step 2, Munich to Verona & Venice by new generation railjet, seen here art Verona Porta Nuova.

First class seats in a new generation railjet   Business class 4-seat compartment in a new generation railjet

First class, in open saloons.

 

Business class, in 4-seat compartments.

Restaurant car in a new generation railjet   Economy class seats in a new generation railjet

Restaurant car.

 

Economy (2nd) class.

Mountains on the Brenner route.

Scenery (and vineyards!) on the Brenner route   Scenery on the Brenner route

Vineyards, mountains and castles south of Brenner as the train heads for Trento & Verona.

Hilltop fortresses seen from the Brenner Pass train

Watch out for hilltop fortresses.  See the Brenner Pass scenery video here.

Option 2, using the Nightjet sleeper train from Stuttgart to Venice - the time-effective option

ICE4 at Cologne Hbf

Step 1, Cologne to Stuttgart by ICE.  This is an ICE4 at Cologne Hbf.  More about ICEs.

1st class on an ICE4 train   Restaurant car on an ICE4 train

1st class on an ICE4.

 

Restaurant car on an ICE4.  Sample menu.

Bar counter car on an ICE4 train   2nd class on an ICE4 train

Bar counter at the other end of the kitchen.

 

2nd class seats on an ICE4.

The Nightjet train from Vienna to Venice, arrived at Venice Santa Lucia

Step 2, Stuttgart to Venice by Nightjet sleeper train.  Above, the Nightjet arrived at Venice Santa LuciaMore about Nightjets.

Nightjet deluxe sleeper, 2-bed   Nightjet deluxe sleeper toilet & shower   4-berth couchette compartment from Cologne to Vienna

2-berth deluxe sleeper.  More info about Nightjet trains.

 

...en suite toilet & shower.

 

4-berth couchettes.

Sunrise as the sleeper train crosses the causeway into Venice

Sunrise as the Munich-Venice Nightjet crosses the causeway over the lagoon into Venice.  Courtesy of Andreas Wiedenhoff.

Option 3, by day trains via the Brenner Pass with overnight stop in Munich

Option 4, via Zurich & the Bernina Express through the Swiss Alps - the ultimate scenic experience

First class seats   Bernina Express panormaic cars

Bernina Express 1st class seats.

 

the Bernina Express uses panoramic carriages.

The train descends from the Bernina Pass

The Bernina Express descends from the Bernina Pass.

Back to top


Cologne to Florence, Rome, Milan, Verona or anywhere else Italy

Option 1, Cologne to Italy in a day via the Swiss Alps - a chill-out day with great scenery!

A high-speed ICE3 train at Cologne Hbf

Step 1, Cologne to Basel by ICE.  This is an ICE3 at Cologne Hbf.  More about ICEs.

2nd class on the Frankfurt-Brussels ICE3M train   1st class on the Frankfurt-Brussels ICE3M train

2nd class seats on an ICE3.  Larger photo.

 

1st class seats on an ICE3.  Larger photo.

Erdinger Weissbier on the Frankfurt-Brussels ICE train   Restaurant car on the Frankfurt-Brussels ICE3M train

Proper china, metal cutlery.  I recommend the Erdinger Weissbier!  See current month's menu.

 

Restaurant car:  This is the small 12-seat restaurant area on an ICE3.  Larger photo.

Astoro EuroCity train at Milan Centrale

Step 2, by EuroCity train from Basel to Milan through the Alps.  This is a Milan-Basel EuroCity train at Milan Centrale.  More about Switzerland-Milan EuroCity trains.

1st class on a Switzerland to Milan Astoro train   ETR610 restaurant car

1st class seats.  Larger photo.

 

Restaurant car.  Larger photo.

Lunch on an ETR610 train   1st class seats on an ETR610 train

Lunch in the restaurant car.

 

2nd class.  Larger photo 360 degree photo.

Lake Maggiore, seen from a Milan to Basel train

You'll pass a lake or two.  This is Lake Maggiore, seen from the dining-car of a northbound Milan to Basel train over an excellent lunch of salmon tagliatelle & excellent (but expensive!) Swiss red wine.

Option 2, using the Nightjet sleeper train from Munich to Milan, Bologna, Florence & Rome - the time-effective option

A high-speed ICE3 train at Cologne Hbf

Step 1, Cologne to Munich by ICE.  This is an ICE3 at Cologne Hbf.  More about ICEs.

2nd class on the Frankfurt-Brussels ICE3M train   1st class on the Frankfurt-Brussels ICE3M train

2nd class seats on an ICE3.  Larger photo.

 

1st class seats on an ICE3.  Larger photo.

Erdinger Weissbier on the Frankfurt-Brussels ICE train   Restaurant car on the Frankfurt-Brussels ICE3M train

Proper china, metal cutlery.  I recommend the Erdinger Weissbier!  See current month's menu.

 

Restaurant car:  This is the small 12-seat restaurant area on an ICE3.  Larger photo.

New-generation Nightjet train

Step 2, Munich to Florence or Rome by Nightjet.  More about new-generation Nightjets.

Comfort Plus sleeper in new generation Nightjet train   Comfort sleeper in new generation Nightjet train

Comfort Plus sleeper with shower & toilet.

 

Comfort sleeper with shower & toilet

4-berth couchette in new generation Nightjet train   Mini-cabins in new generation Nightjet train

4-berth couchettes.

 

Mini-cabins - enclosed individual capsules.

Option 3, by day trains via the Brenner Pass with overnight stop in Munich - if you prefer day trains & a hotel to sleepers

A high-speed ICE3 train at Munich Hbf

Step 1, Cologne to Munich by ICE.  This is an ICE3 at Munich HbfMore about ICEs.

2nd class on the Frankfurt-Brussels ICE3M train   1st class on the Frankfurt-Brussels ICE3M train

2nd class seats on an ICE3.  Larger photo.

 

1st class seats on an ICE3.  Larger photo.

Erdinger Weissbier on the Frankfurt-Brussels ICE train   Restaurant car on the Frankfurt-Brussels ICE3M train

Proper china, metal cutlery.  I recommend the Erdinger Weissbier!  See current month's menu.

 

Restaurant car:  This is the small 12-seat restaurant area on an ICE3.  Larger photo.

New generation railjet at Verona

Step 2, Munich to Verona or Bologna by new generation railjet, seen here at Verona Porta Nuova.

First class seats in a new generation railjet   Business class 4-seat compartment in a new generation railjet

First class, in open saloons.

 

Business class, in 4-seat compartments.

Restaurant car in a new generation railjet   Economy class seats in a new generation railjet

Restaurant car.

 

Economy (2nd) class.

Mountains on the Brenner route.

Option 4, via Zurich & the Bernina Express through the Swiss Alps - the ultimate scenic route

First class seats   Bernina Express panormaic cars

Bernina Express 1st class seats.

 

the Bernina Express uses panoramic carriages.

The train descends from the Bernina Pass

The Bernina Express descends from the Bernina Pass.

Back to top


Cologne or Düsseldorf to Barcelona & Spain from €74

Option 1, Cologne to Barcelona by high-speed train in a single day.  Overnight in Barcelona.  On to Malaga, Seville, Alicante & so on next morning.

Option 2, Cologne to Spain by high-speed train with overnight stop in Paris

A Thalys train from Cologne to Paris

Step 1, Cologne to Paris by Eurostar, seen at Cologne Hbf.  More about Eurostar (formerly Thalys).

1st class seats on Eurostar formerly Thalys   2nd class seats on Eurostar formerly Thalys

1st class (Comfort & Premium) seats, 2+1 across the car.

 

2nd class (Standard) seats, 2+2 across.  Larger photo.

Paris-Barcelona TGV train at Paris Gare de Lyon

Step 2, Paris to  Barcelona by TGV Duplex, a 320 km/h (199 mph) double-decker.  Watch TGV Duplex video.

TGV Duplex cafe-bar   TGV Duplex upper deck 2nd class seats

Cafe-bar on upper deck in car 4 (or 14), serving tea, coffee, wine, beer, snacks & microwaved hot dishes.

 

2nd class seats on the upper deck.  There's a mix or tables for 4 and unidirectional seating.  360º photo.

First class on board a TGV Duplex   TGV Duplex at Barcelona Sants

1st class upper deck seats, club duo on the left, a club quatre on the right.  360º photo.

 

TGV Duplex at Barcelona.  The 1 near the door indicates 1st class, a 2 indicates 2nd class.

Lunch from the cafe-bar on the train to Barcelona   The hilltop cathedral at Beziers

Dinner from the cafe-bar.

 

View from the train, passing Béziers.

Mt Canigou in the Pyrenees

Mt Canigou & the Pyrenees.  One of the highest peaks in the mighty Pyrenees, the 2,784m (9,137 feet) high Mt Canigou dominates the skyline on the right all the way from Perpignan to Girona, see en.wikipedia.org/wiki/CanigouMore photos of what to see on the Paris-Barcelona train journey.

Option 3, Cologne to Paris by Eurostar, Paris to the Spanish border by French sleeper train, then onward Spanish trains

Back to top


Cologne or Düsseldorf to San Sebastian & Bilbao

Back to top


Cologne or Düsseldorf to Ibiza & Mallorca
Balearia ferry from Barcelona to Ibiza

Balearia ferry in Ibiza harbour.  Courtesy of Discoverbyrail.com.

Back to top


Cologne or Düsseldorf to Lisbon, Porto & Portugal

Option 1, to Lisbon via Barcelona & Madrid

Option 2, via San Sebastian, Vigo & Porto - slightly slower, can be cheaper

Back to top


Cologne or Düsseldorf to Faro & the Algarve

Option 1, Cologne to Faro using a bus from Seville to Faro - fastest & easiest

Also bus from Seville to Faro

Option 2, Cologne to Faro via Lisbon - a longer way round, but all-train.

Back to top


Cologne or Düsseldorf to Andorra

Option 1, Cologne to Andorra in a day

TGV from Paris Gare Montparnasse to Hendaye, for the train to San Sebastian

Paris to Toulouse by TGV Duplex:  This is a TGV Duplex at Paris Gare Montparnasse. Click the images below for larger photos.

TGV Océane cafe-bar   TGV Océane 2nd class seats

TGV Océane cafe-bar (above left) and 2nd class seats (above right).

TGV Océane 1st class seats   TGV Océane 1st class drop-down table

TGV Océane 1st class seats.  All 1st class seats (except the end ones) rotate to face direction of travel.  There are USB & 2-pin outlets above each drop-down table.

Bus station next to Toulouse Matabiau station   Bus station next to Toulouse Matabiau station

Toulouse to Andorra by bus, seen at bus stand 15.  The bus station is next to the rail station.

 

Bus station in Toulouse Matabiau forecourt.  Photos courtesy of Andrew McIntyre.

Option 2, using the Paris-Toulouse sleeper

Intercite de nuit overnight train at Paris Austerlitz

Paris to Toulouse or l'Hospitalet by Intercité de Nuit More about Intercités de Nuit.

Intercite de Nuit 2nd class 6-berth couchette   Intercite de Nuit 2nd class couchette

2nd class 6-berth couchettes.

 

A cosy 2nd class couchette.

Intercite de Nuit 1st class couchette   Intercite de Nuit 1st class 4-berth couchette

1st class couchette, made up for the night.

 

1st class 4-berth couchettes.

Bus station next to Toulouse Matabiau station   Bus station next to Toulouse Matabiau station

Road transport to Andorra.  This is a Toulouse to Andorra bus at Toulouse bus stand 15.

 

The bus station in Toulouse Matabiau forecourt.  Photo courtesy of Andrew McIntyre.

Back to top


Cologne or Düsseldorf to Vienna, Salzburg, Innsbruck & Austria from €39.99

Option 1, by comfortable daytime trains

An ICE train at Vienna Hbf

An ICE-T at Vienna Hbf.  These superb 7-car ICE-T trains run direct from Cologne to Vienna twice a day.

1st class table for two on the Berlin to Vienna ICE train   Lunch in the restaurant car on the Berlin to Vienna ICE train

Table for two in 1st class, my favourite configuration.

 

Lunch in the restaurant.  I recommend the Erdinger Weissbier!

ICE-T train, driving cab   ICE-T train, 2nd class

You can see into the cab at each end of the train.

 

Comfortable 2nd class seats on the ICE-T to Vienna.

Scenery from the train

You'll glimpse the Inn and Danube rivers from the Frankfurt-Vienna ICE.

Option 2, by Nightjet sleeper train - the safe, comfortable, time-effective option

The Nightjet sleeper to Vienna at Cologne Hbf

Düsseldorf or Cologne to Vienna by Nightjet.  Above, the Nightjet to Vienna & Innsbruck is about to leave Cologne Hbf.

Nightjet deluxe 2-berth sleeper   Nightjet deluxe sleeper in day mode   Nightjet deluxe sleeper toilet & shower   Nightjet standard (economy) sleeper

Deluxe sleeper.  Each compartment can be used as a 1, 2 or 3-bed room.  Larger photoVideo of deluxe room

 

Same deluxe sleeper in evening/morning mode with beds folded away, seats folded out.  Larger photo.

 

Deluxe rooms have a compact shower & toilet, soap & towels & provided.  Larger photo.

 

Standard sleeper set up as 2-berth, washstand open.  It can be used as a 1, 2 or 3 berth.  Larger photo.

6-berth couchettes   4-berth couchette on Nightjet train   Couchette car on Brussels-Vienna sleeper

6-berth couchettes.

 

4-berth couchettes.

 

Couchette car on the Brussels-Vienna Nightjet.

Back to top


Cologne & Düsseldorf to Copenhagen, Odense & Denmark from €39.99
ICE4 at Hamburg Hbf

Step 1, Cologne or Düsseldorf to Hamburg by ICE4, with restaurant car, cafe counter, power sockets at all seats & free WiFi.  More about ICEs.

1st class on an ICE4 train   Restaurant car on an ICE4 train

1st class on an ICE4.

 

Restaurant car on an ICE4.  Sample menu.

Bar counter car on an ICE4 train   2nd class on an ICE4 train

Bar counter at the other end of the kitchen.

 

2nd class seats on an ICE4.

Hamburg-Copenhagen train at Hamburg Hbf

Step 2, Hamburg to Copenhagen by EuroCity train.  From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2026.  The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink.  More about the Hamburg-Copenhagen journey.

2nd clas seats on a DB Intercity train

2nd class seats are almost all open-plan like this.  There are a handful of 6-seat 2nd class compartments in one of the coaches, but only a few.

1st class comparment on a Berlin to Amsterdam train   1st class 6-seat compartment on a Berlin to Amsterdam train

The 1st class car has 6-seater compartments like this. Larger photo Larger photo.

Back to top


Cologne & Düsseldorf to Stockholm & Sweden

Option 1, Cologne or Düsseldorf to Stockholm using the Hamburg-Stockholm sleeper - the time-effective option

AB32 sleeping-car to Hamburg & Berlin at Stockholm Central

A sleeping car on the SJ EuroNight at Stockholm Central.

Standard 1 or 2 bed sleeper, night mode   Standard 1 or 2 bed sleeper, day mode   Deluxe sleeper, set up as 2-berth   En suite in deluxe sleeper compartment

Standard sleeper with washbasin, night mode.

Standard sleeper in day mode.

Deluxe sleeper with shower & toilet.

Deluxe sleeper shower & toilet.

6-berth couchette on the Hamburg-Stockholm SJ night train   Hamburg-Stockholm SJ EuroNight at Padborg

6-berth couchettes.

Hamburg-Stockholm couchette car at Padborg on the Danish border.

Scenery from the Hamburg to Stockholm train

Swedish scenery on the morning run into Stockholm.

Option 2, Cologne or Düsseldorf to Malmö or Gothenburg in a day, or to Stockholm with overnight stop in Copenhagen

Option 3, Cologne or Düsseldorf to Malmö, Gothenburg or Stockholm with overnight stop in Hamburg

ICE4 at Hamburg Hbf

Step 1, Cologne or Düsseldorf to Hamburg by ICE4, with restaurant car, cafe counter, power sockets at all seats & free WiFi.  More about ICEs.

1st class on an ICE4 train   Restaurant car on an ICE4 train

1st class on an ICE4.

 

Restaurant car on an ICE4.  Sample menu.

Bar counter car on an ICE4 train   2nd class on an ICE4 train

Bar counter at the other end of the kitchen.

 

2nd class seats on an ICE4.

Hamburg-Copenhagen train at Hamburg Hbf

Step 2, Hamburg to Copenhagen by EuroCity train.  From June 2023, these trains are temporarily being operated by former German Railways intercity cars and a Danish electric locomotive, until new trains being built by Talgo arrive in 2026.  The current trains have 1st & 2nd class, power sockets at seats, but no catering so bring your own food & drink.  More about the Hamburg-Copenhagen journey.

2nd clas seats on a DB Intercity train

2nd class seats are almost all open-plan like this.  There are a handful of 6-seat 2nd class compartments in one of the coaches, but only a few.

1st class comparment on a Berlin to Amsterdam train   1st class 6-seat compartment on a Berlin to Amsterdam train

The 1st class car has 6-seater compartments like this. Larger photo Larger photo.

An X2000 train at Stockholm Central

Step 3, Copenhagen to Stockholm by tilting 200km/h X2000, seen at Stockholm CentralMore about X2000 trains.

1st class seats on a Copenhagen-Stockholm X2000 train 2nd class seats on a Copenhagen-Stockholm X2000 train

1st class on an X2000.  Larger photo.

 

2nd class on an X2000.  Larger photo.

Bistro seating area on a Copenhagen-Stockholm X2000 train   Bistro seating area on a Copenhagen-Stockholm X2000 train

Bistro seating on an X2000 train. Larger photo.

 

Bistro on an X2000 train. Larger photo.

On the Oresund link!

Crossing the impressive Öresund bridge from Denmark to Sweden.

Option 4, Cologne or Düsseldorf to Gothenburg using Stena Line's Kiel-Gothenburg overnight ferry

Stena Line ferry from Kiel to Gothenburg

The Stena Line ferry from Kiel to Gothenburg, boarding at Kiel.  Courtesy of Catherine Jones.

Back to top


Cologne & Düsseldorf to Oslo & Norway

Option 1, Cologne or Düsseldorf to Oslo with overnight stop in Hamburg - by train all the way

Option 2, Cologne to Oslo with overnight stop in Copenhagen - by train all the way

Scenery from the Gothenburg to Oslo train

Gothenburg to Oslo by Norwegian train.  Above, scenery between Gothenburg & Oslo. Courtesy of @Simply_Railway.

Seats on the  Norwegian train from Gothenburg to Oslo   The Norwegian train from Gothenburg to Oslo, arrived at Oslo Central

Above right, the Norwegian train arrived at Oslo Sentral.  Photos courtesy of @AndyBTravels & @Marcos Castro.

Option 3, Cologne & Düsseldorf to Oslo via the Kiel-Oslo Color Line cruise ferry - the most luxurious way to Oslo

Boarding the ferry in Kiel

Sail from Kiel to Oslo with Color Line.  It's just a 6 minute walk across from Kiel Hbf to the Color Line terminal.  There's a lift up to a connecting walkway which takes you to the ferry terminal.  If you've booked one of Color Line's 5 star suites, check in at the desk rather than the machines to be directed to a VIP lounge with free tea, coffee, juice, snacks & WiFi.  You'll have priority boarding & free access to the on-board spa.  Photos courtesy of Philip Dyer-Perry except where shown.

Cabin on Kiel to Oslo ferry   Restaurant on Kiel to Oslo ferry

Above left, cabin with TV, shower & toilet, luxury suites are also available.  Above right, restaurant with a view.

Restaurant on Kiel to Oslo ferry   Lounge on Kiel to Oslo ferry

Restaurant and lounge on the Kiel-Oslo ferry.

View from Color Line ferry to Oslo

Wake up to lovely scenery sailing up Oslo Fjord.

Ferry arrived in Oslo   Color Line transfer bus in Oslo

The Color Line ferry, arrived at Oslo.  Above right, there's a transfer bus to Oslo Sentral, photo courtesy of Andrew Leo.

Back to top


Cologne & Düsseldorf to Helsinki & Finland

Option 1, by direct ferry from Germany to Helsinki - the easiest option

Finnlines ferry Travemunde-Helsinki

Finnlines operate the Finnstar, Finnmaid & Finnlady on the Travemünde-Helsinki route.  Photo courtesy of Hubert Bartkowiak.  Photos below courtesy of Chris Russell.

Cabin on Finnlines ferry Travemunde-Helsinki   Gym on Finnlines ferry   Sauna on Finnlines ferry

Standard cabin.  Larger photo.

 

Gym with a view.

 

Sauna.

Option 2, travel to Stockholm and take a ferry from there

Back to top


Cologne or Düsseldorf to Prague from €29.99

Option 1, by daytime train - the leisurely same-day option

High-speed ICE1 train from Cologne to Berlin   ICE1 first class

Step 1, Cologne or Düsseldorf to Berlin by ICE.  These are 1st class seats. Larger photo

ICE1 restaurant car   ICE1 bar car

Restaurant car.  Larger photo.

 

Bar car.  Larger photo.

ICE1 second class   Lunch served in the restaurant car or at seat in 1st class

2nd class seats.  Larger photo.

 

Lunch in the restaurant (or at seat in 1st).

Prage to Berlin Comfortjet train

Step 2, Berlin to Prague by EuroCity train.  Enjoy the scenery as the Berlin-Prague express snakes along the beautiful Elbe river south of Dresden.  Above, a Eurocity train at Prague.  More about these trainsClick the images below for larger photos.

2nd class seats on a Prague to Berlin Comfortjet train   1st class seats on a Prague to Berlin Comfortjet train

2nd class with power outlets & free WiFi.

 

1st class with power outlets & free WiFi

Scenery along the river Elbe

Between Berlin & Prague the train runs along the pretty river Elbe, or Labe in Czech.  One of Europe's major rivers, the Elbe eventually flows into the North Sea at Cuxhaven near Hamburg.   Watch for river boats and even the occasional paddle steamer.

Option 2, by daytime trains with overnight stop in Berlin from €39 - a time-effective option with an evening in Berlin

Back to top


Cologne or Düsseldorf to Český Krumlov & other Czech destinations

Back to top


Cologne or Düsseldorf to Bratislava & Slovakia from €39.99

Option 1, by daytime train

An ICE train at Vienna Hbf

Step 1, Cologne to Vienna by ICE-T train with restaurant car, power sockets at all seats & free WiFi.

1st class table for two on the Berlin to Vienna ICE train   Lunch in the restaurant car on the Berlin to Vienna ICE train

Table for two in 1st class, my favourite configuration.

 

Lunch in the restaurant.  I recommend the Erdinger Weissbier!

ICE-T train, driving cab   ICE-T train, 2nd class

You can see into the cab at each end of the train.

 

Comfortable 2nd class seats on the ICE-T to Vienna.

Scenery from the train

You'll glimpse the Inn and Danube rivers from the Frankfurt-Vienna ICE.

2nd class seats in an open-plan OBB Intercity car   OBB intercity cars as used between Vienna & Bratislava

Step 2, Vienna to Bratislava Hlavna by regional express train.  More about these Vienna-Bratislava trains.

Option 2, by sleeper train - the time-effective option

The Nightjet sleeper to Vienna at Cologne Hbf

Step 1, Cologne to Vienna by Nightjet.  Above, the Nightjet about to leave Cologne Hbf.

Nightjet deluxe 2-berth sleeper   Nightjet deluxe sleeper in day mode   Nightjet deluxe sleeper toilet & shower   Nightjet standard (economy) sleeper

Deluxe sleeper.  Each compartment can be used as a 1, 2 or 3-bed room.  Larger photoVideo of deluxe room

 

Same deluxe sleeper in evening/morning mode with beds folded away, seats folded out.  Larger photo.

 

Deluxe rooms have a compact shower & toilet, soap & towels provided.  Larger photo.

 

Standard sleeper set up as 2-berth, washstand open.  It can be used as a 1, 2 or 3 berth.  Larger photo.

6-berth couchettes   4-berth couchette on Nightjet train   Couchette car on sleeper train

6-berth couchettes.

 

4-berth couchettes.

 

Couchette car on a Nightjet.

2nd class seats in an open-plan OBB Intercity car   OBB intercity cars as used between Vienna & Bratislava

Step 2, Vienna to Bratislava Hlavna by regional express train.  More about these Vienna-Bratislava trains.

Back to top


Cologne or Düsseldorf to Budapest from €39.99

Option 1, Düsseldorf or Cologne to Budapest in a day- the leisurely daytime option

An ICE train at Vienna Hbf

Step 1, Cologne to Vienna by ICE-T train with restaurant car, power sockets at all seats & free WiFi.

1st class table for two on the Berlin to Vienna ICE train   Lunch in the restaurant car on the Berlin to Vienna ICE train

Table for two in 1st class, my favourite configuration.

 

Lunch in the restaurant.  I recommend the Erdinger Weissbier!

ICE-T train, driving cab   ICE-T train, 2nd class

You can see into the cab at each end of the train.

 

Comfortable 2nd class seats on the ICE-T to Vienna.

Scenery from the train

You'll glimpse the Inn and Danube rivers from the Frankfurt-Vienna ICE.

A railjet train about to leave Vienna

Step 2, Vienna to Budapest by railjet, seen about to leave Vienna Hbf.  More about railjets.

Business class seats on a railjet train   Railjet restaurant car

Business class.  About.

 

Restaurant.  In 1st & business you're served at your seat.

First class seats on a railjet train   Economy class seats on a railjet train

First class.

 

Economy class.

Option 2, using the Stuttgart-Budapest sleeper train - the time-effective option

ICE4 at Cologne Hbf

Step 1, Cologne to Stuttgart by ICE.  This is an ICE4 at Cologne Hbf.  More about ICEs.

1st class on an ICE4 train   Restaurant car on an ICE4 train

1st class on an ICE4.

 

Restaurant car on an ICE4.  Sample menu.

Bar counter car on an ICE4 train   2nd class on an ICE4 train

Bar counter at the other end of the kitchen.

 

2nd class seats on an ICE4.

The sleeper train Kalman Imre from Munich to  Budapest

Step 2, Stuttgart to Budapest by sleeper train.  More about this sleeper train.

The sleeper train from Zurich to Budapest   4-berth couchettes on train to Budapest   6-berth couchettes on train to Budapest

2 bed sleeper, can also be set up as 1 or 3 bed.

 

4-berth couchettes.

 

6-berth couchettes.

Option 2, by sleeper train via Vienna - another time-effective option

The Nightjet sleeper to Vienna at Cologne Hbf

Step 1, Cologne to Vienna by Nightjet, seen here at Cologne Hbf.

Nightjet deluxe 2-berth sleeper   Nightjet deluxe sleeper in day mode   Nightjet deluxe sleeper toilet & shower   Nightjet standard (economy) sleeper

Deluxe sleeper.  Each compartment can be used as a 1, 2 or 3-bed room.  Larger photoVideo of deluxe room

 

Same deluxe sleeper in evening/morning mode with beds folded away, seats folded out.  Larger photo.

 

Deluxe rooms have a compact shower & toilet, soap & towels provided.  Larger photo.

 

Standard sleeper set up as 2-berth, washstand open.  It can be used as a 1, 2 or 3 berth.  Larger photo.

6-berth couchettes   4-berth couchette on Nightjet train   Couchette car on Brussels-Vienna sleeper

6-berth couchettes.

 

4-berth couchettes.

 

Couchette car on a Nightjet.

A railjet train about to leave Vienna

Step 2, Vienna to Budapest by railjet. with restaurant car & free WiFi.  More about Vienna-Budapest trains.

Business class seats on a railjet train   Railjet restaurant car

Business class.  About.

 

Restaurant car.

Business class seats on a railjet train   Economy class seats on a railjet train

First class.

 

Economy class.

A Railjet train at Budapest

The railjet has landed.  A railjet arrived spot on time on platform 9 at Budapest Keleti station, built 1881-1884.

Back to top


Cologne or Düsseldorf to Bucharest & Romania

Option 1, via Vienna - the fastest & most comfortable option

An ICE train at Vienna Hbf

Step 1, Cologne to Vienna by ICE-T train with restaurant car, power sockets at all seats & free WiFi.

1st class table for two on the Berlin to Vienna ICE train   Lunch in the restaurant car on the Berlin to Vienna ICE train

Table for two in 1st class, my favourite configuration.

 

Lunch in the restaurant.  I recommend the Erdinger Weissbier!

ICE-T train, driving cab   ICE-T train, 2nd class

You can see into the cab at each end of the train.

 

Comfortable 2nd class seats on the ICE-T to Vienna.

Scenery from the train

You'll glimpse the Inn and Danube rivers from the Frankfurt-Vienna ICE.

Dacia Express sleeper at Vienna   Dacia Express sleeper at Vienna

Step 2, Vienna to Romania on the Dacia Express.  The Dacia has an air-conditioned Romanian sleeping-car of their most modern type.  Each compartment can be sold as a single, double or triple.  Most have a washbasin, two compartments have a shower & toilet.  Beds fold away to form a private sitting room for day use.  Sleeper photo courtesy of @PaliparanDotCom.  Larger photo.

Romanian couchette car from Vienna to Bucharest   Dacia Express couchette car

The Dacia Express couchette car, boarding at Vienna Hbf.  There is one Romanian couchette car with 4 & 6-berth compartments, bedding provided.  Larger photo.

Scenery in Transylvania

Transylvania:  The Dacia Express crosses rural Transylvania.  Courtesy of @PaliparanDotCom

Dacia Express Carpathian mountains

The Carpathian mountains:  Almost Alpine scenery between Brasov & Bucharest.  Courtesy of @PaliparanDotCom

Option 2, via Budapest

2-berth sleeper on the Ister   The Ister at Bucharest Nord

A 1, 2 or 3-bed sleeper with washbasin.  Larger photo.

 

The sleeping-car (vagon de dormit) on the westbound Ister at Bucharest.  Sleepers convert from beds to private sitting rooms for day use.  Courtesy of DiscoverByRail.

Couchette car on the Ister EuroNight train from Budapest to Bucharest   Romanian couchette car from Vienna to Bucharest

The vagon cuseta (couchette car) on the westbound Ister, boarding at Bucharest.  Couchettes convert from bunks at night to seats by day.  Courtesy of @AndyBTravels, DiscoverByRail.com .

 

4 or 6-berth couchettes.  Larger photo.

Option 3, with overnight stop in Budapest - if you prefer daytime trains & hotel to sleepers

The daytime train from Budapest to Bucharest

The daytime train from Budapest to Bucharest has modern air-conditioned Romanian carriages.  Three cars travel all the way, additional cars are attached whilst in Hungary, and additional cars and a bar car are attached between Drobeta Turnu Severin & Bucharest.

The 'Transylvania' train to Brasov about to leave Budapest   2nd class on the Budapest to Bucharest train

On the left, the daytime train to Bucharest is about to leave Budapest Keleti.

 

Comfortable 2nd class seats on the Budapest to Bucharest train.  There are power outlets under the tables.  Larger photo.

Bar stools on the Budapest to Bucharest train   Bar car on the Budapest to Bucharest train

A bar car is attached between Drobeta Turnu Severin & Bucharest.  Photos courtesy of @AndyBTravels, DiscoverByRail.com.

Back to top


Cologne or Düsseldorf to Ljubljana & Zagreb from €37.99

Option 1, by daytime trains in a single day

Option 2, by sleeper train from Stuttgart to Ljubljana & Zagreb - the most time-effective option

ICE4 at Cologne Hbf

Step 1, Cologne to Stuttgart by ICE.  This is an ICE4 at Cologne Hbf.  More about ICEs.

1st class on an ICE4 train   Restaurant car on an ICE4 train

1st class on an ICE4.

 

Restaurant car on an ICE4.  Sample menu.

Bar counter car on an ICE4 train   2nd class on an ICE4 train

Bar counter at the other end of the kitchen.

 

2nd class seats on an ICE4.

The 'Lisinski' sleeper train from Munic to Zagreb, boarding in Munich

Step 2, Stuttgart to Ljubljana & Zagreb by sleeper train.  Above, the air-conditioned Croatian sleeping-car to Zagreb.  It has 10 compartments with washbasin, each of which can be used as 1, 2 or 3 berth, with toilets at the end of the corridor.  Compartments convert to a private sitting room for evening or morning use.  A light breakfast is included in the sleeper fare.  The Croatian couchette car is the next vehicle to the right, also modern & air-conditioned with 4 & 6 bunk compartments, ideal for families.  Couchettes convert from bunks to seats for evening or morning use.

Sleeper compartment in the Croatian sleeping-car from Munich to Zagreb   Sleeper compartment in the Croatian sleeping-car from Munich to Zagreb   4 or 6-berth couchettes on train from Munich to Zagreb

1, 2 or 3 bed sleeper.

 

Set up as a single-berth.

 

4 or 6-berth couchettes. 360º photo.

Scenery between Ljubljana & Zagreb

Wake up to scenery like this between Ljubljana & Zagreb, along the river Sava.

Option 3, by daytime train with overnight stop in Munich

Krakow to Vienna train

Austrian Intercity cars as used on train EC115 from Munich to Zagreb.

2nd class seats in an open-plan car   Austrian first class seats

Above left, 2nd class.  Above right, 1st class.

Scenery in the Austrian Alps between Munich & Ljubljana

Through the Austrian Alps.   Clinging to the mountainside high in the Austrian Alps, the railjet snakes along between snow-capped mountains, absolutely wonderful.

Scenery between Ljubljana & Zagreb

Across the border in Slovenia, the EuroCity train runs along the pretty River Sava all the way to Ljubljana & Zagreb.

Back to top


Cologne or Düsseldorf to Belgrade & Montenegro

Option 1, using the Stuttgart-Budapest sleeper train - starting 8 October 2025, see updates.

  • Step 1, travel from Düsseldorf or Cologne to Stuttgart by ICE train leaving Cologne Hbf at 15:55, arriving Stuttgart Hbf 18:08.

    ICE trains have a restaurant car, power sockets at all seats & free WiFi.  More about ICEs.  Have dinner in Stuttgart.

    Fares start at €29.99 in 2nd class or €59.99 in 1st class.  Fares vary like air fares, so book ahead.

    Book this train at the German Railways website int.bahn.de.

    Booking opens up to 6 months ahead.  I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.  You print your own ticket or show it on your phone.

    Tip:  In Stuttgart, the bar at the Steigenberger Graf Zeppelin Hotel across the road makes a good VIP waiting lounge, or try the nearby Biergarten im Schlossgarten, see the advice here.

  • Step 2, travel from Stuttgart to Budapest by sleeper train, leaving Stuttgart Hbf at 20:29, arriving Budapest Keleti 09:19.

    The EuroNight sleeper train Kalman Imre has a comfortable air-conditioned Hungarian sleeping-car with 1, 2 & 3 bed compartments with washbasin, and an air-conditioned Hungarian couchette car with 4 & 6 berth compartments.  In sleepers, a light breakfast is included.  More about this sleeper train.

    Fares start at €49.90 with a couchette in a 6-berth, €59.90 with a couchette in a 4-berth, €69.90 with a bed in a 3-bed sleeper, €88.90 with a bed in a 2-bed sleeper or €129.90 in a single-bed sleeper, all per person per berth.  Fares vary like air fares, so book ahead.

    Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (more fiddly, same prices, in €).  Booking opens up to 6 months ahead.  You print your own ticket.

    Transfer from Keleti to Nyugati station by metro, tram or taxi as shown here.

Option 2, to Belgrade & beyond using the Munich-Zagreb sleeper - currently involves a bus

  • Day 1, travel from Düsseldorf or Cologne to Stuttgart by ICE, leaving Cologne Hbf at 15:55, arriving Stuttgart Hbf 18:08.

    ICE trains have a restaurant car, power sockets at all seats & free WiFi, see more about ICEs.  Have dinner in Stuttgart.

    Fares start at €29.99 in 2nd class or €59.99 in 1st class.  Fares vary like air fares, so book ahead.

    Book this train at the German Railways website int.bahn.de

    Booking opens up to 6 months ahead.  I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.  You print your own ticket or show it on your phone.

  • Day 1, travel from Stuttgart to Ljubljana or Zagreb by sleeper, leaving Stuttgart Hbf at 20:29, arriving Zagreb 10:39.

    The sleeper train Lisinski has an air-conditioned Croatian couchette car with 4 & 6 berth compartments and a modern air-conditioned Croatian sleeping-car with comfortable 1, 2 & 3 berth compartments with washbasin, see the photos below and the Croatian sleeper video here.

    Fares start at €49.90 with a couchette in a 6-berth, €59.90 with a couchette in a 4-berth, €66.90 with a bed in a 3-bed sleeper, €86.90 with a bed in a 2-bed sleeper or €129.90 in a single-bed sleeper, all per person per berth.  Fares vary like air fares, so book ahead.

    Book this train at www.thetrainline.com (easy to use, in €, £ or $, international credit cards no problem, small booking fee) or at the Austrian Railways website www.oebb.at (in €, a little more fiddly, same fares).  Booking opens up to 6 months ahead.  You print your own ticket.

  • Day 2, travel from Zagreb to Belgrade by train, leaving Zagreb at 11:04, arriving Novi Beograd 18:04 & Belgrade Centar 18:12.

    This train was suspended due to Covid-19 and remains suspended.

    This train has air-conditioned Serbian carriages with comfortable 2nd class seats, but no 1st class.  There's no catering, so bring a picnic and some beer or wine.

    The fare is around €29 bought at the station in Zagreb or paid on board the train, but tickets cannot be bought online.

    While the train is suspended, take a bus from Zagreb to Belgrade

    It's a 17-minute 1.3 km walk from Zagreb station to Zagreb bus station, see walking map.

    A Flixbus leaves Zagreb bus station at 14:00, arriving Belgrade bus station at 19:30.

    The fare is around €21, buy a ticket at www.flixbus.com.

  • For Montenegro, take the overnight sleeper Lovcen from Belgrade Centar to Podgorica & Bar arriving in the morning on day 3, or stay overnight in Belgrade and take the daytime train Tara next day.  See the Belgrade to Montenegro page for schedule, fares & how to buy tickets.

ICE4 at Cologne Hbf

Step 1, Cologne to Stuttgart by ICE.  This is an ICE4 at Cologne Hbf.  More about ICEs.

1st class on an ICE4 train   Restaurant car on an ICE4 train

1st class on an ICE4.

 

Restaurant car on an ICE4.  Sample menu.

Bar counter car on an ICE4 train   2nd class on an ICE4 train

Bar counter at the other end of the kitchen.

 

2nd class seats on an ICE4.

The 'Lisinski' sleeper train from Munic to Zagreb, boarding in Munich

Step 2, Stuttgart to Zagreb by sleeper train.  Above, the air-conditioned Croatian sleeping-car to Zagreb.  It has 10 compartments with washbasin, each of which can be used as 1, 2 or 3 berth, with toilets at the end of the corridor.  Compartments convert to a private sitting room for evening or morning use.  A light breakfast is included in the sleeper fare.  The Croatian couchette car is the next vehicle to the right, also modern & air-conditioned with 4 & 6 bunk compartments, ideal for families.  Couchettes convert from bunks to seats for evening or morning use.

Sleeper compartment in the Croatian sleeping-car from Munich to Zagreb   Sleeper compartment in the Croatian sleeping-car from Munich to Zagreb   4 or 6-berth couchettes on train from Munich to Zagreb

1, 2 or 3 bed sleeper.

 

Set up as a single-berth.

 

4 or 6-berth couchettes. 360º photo.

Scenery between Ljubljana, Zagreb & Belgrade

Wake up to scenery like this between Ljubljana & Zagreb, along the river Sava.

2nd class seats in a Serbian air-conditioned train   The train from Belgrade to Zagreb & Zurich, about to leave Belgrade

Step 3, Zagreb to Belgrade on the daily train.  Above, Serbian air-conditioned cars.

Back to top


Cologne or Düsseldorf to Sofia

Option 1, Cologne or Düsseldorf to Sofia via Bucharest

  • Day 1, travel from Düsseldorf or Cologne to Vienna by ICE-T leaving Düsseldorf 09:27 or Cologne Hbf 09:53, arriving Vienna Hbf 18:47.

    The high-speed ICE-T train has a restaurant car, power sockets at all seats & free WiFi.  This train takes the scenic route along the Rhine Valley, past the legendary Lorelei Rock.  Times may vary.

    Or take an earlier train to Vienna and have an early dinner across the road from Vienna Hbf, see suggested restaurant.

    Fares start at €39.99 in 2nd or €69.99 in 1st class.  Fares vary like air fares, so book ahead.

    Buy tickets at the German Railways website int.bahn.de.

    Booking opens up to 6 months ahead.  I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.  You print your own ticket or can show it on your phone.

  • Day 1, travel from Vienna to Bucharest by sleeper train Dacia Express, leaving Vienna Hbf at 19:42, arriving Bucharest Nord 15:26 (day 2).

    From 14 December 2025 the Dacia will leave Vienna Hbf at 19:08, arriving Bucharest Nord 13:38.

    The Dacia has an air-conditioned Romanian sleeping-car of the latest type with 1, 2 & 3 bed compartments with washbasin, plus several 1 or 2 bed compartments with shower & toilet.  It has a Romanian couchette car with 4-berth & 6-berth compartments, and 2nd class seats.

    A Hungarian restaurant car is attached between Vienna & Budapest, treat yourself to dinner.  However, there's no catering beyond Budapest so bring a picnic & bottle of wine.  There's wonderful Alpine scenery through the Carpathian mountains between Brasov and Bucharest, a treat!

    Fares start at €59 with a couchette in a 6-berth compartment, €69 with a couchette in a 4-berth compartment, €79 with a bed in a 3-berth sleeper, €99 with a bed in a 3-berth sleeper or €159 with a bed in a single-berth sleeper all to yourself.  All per person per berth.  Fares vary like air fares, so book ahead.

    Book this train at the Austrian Railways website www.oebb.at.

    Booking opens up to 90 days ahead.  In the search results, look for the direct train marked D with no changes.  You collect tickets from an ÖBB ticket machine in Vienna.

    You can also book this train at the Romanian Railways website bileteinternationale.cfrcalatori.ro.  Click EN top right for English.  Booking opens up to 90 days ahead.  For Vienna type Wien, for Bucharest type Bucuresti.  For Austria to Romania journeys you now print your own ticket or can show it on your phone.  Tip:  Prices might be cheaper than on oebb.at, so check both sites!

  • Day 2, stay overnight in Bucharest.  The Hotel MyContinental Bucuresti Gara de Nord, Hello Hotels Gara de Nord & Euro Hotel Grivita are all just a 350m 5 minute walk from the station, inexpensive with good reviews.  I personally didn't get on with the Grivita in spite of its good reviews, perhaps try Hello Hotels Gara de Nord.  The Ibis Styles Bucharest Center is an 18-minute hike from the station (see walking map), but would be a reliable choice.  However, if you want a landmark hotel in the city centre, go for the Athenee Palace Hotel, see why I love that hotel here.

  • Day 3, travel from Bucharest to Sofia by daytime train as shown in the Bucharest-Sofia section of the Trains from Bucharest page.

    You leave Bucharest Nord at 10:11 and arrive Sofia Central at 20:35 after a pleasant day meandering across the Danube and through the river valleys of Bulgaria.  In summer it's direct, in winter you have to switch trains at Ruse.  There's no catering car, so bring your own food & drink.

    The fare is €36.

    Book this at the Romanian Railways website bileteinternationale.cfrcalatori.ro/en.  You print your own ticket.

Option 2, Cologne or Düsseldorf to Sofia via Belgrade

  • Not currently viable while Zagreb-Belgrade, Budapest-Belgrade and Belgrade-Sofia trains remain suspended.

Back to top


Cologne or Düsseldorf to Warsaw from €37.99

Option 1, Cologne to Warsaw in a single day from €37.99 - the leisurely daytime option

  • Fares start at €37.99 in 2nd class or €69.99 in 1st class.

    Fares vary like air fares, so book ahead.

  • Buy tickets at the German Railways website int.bahn.de.

    Booking opens up to 6 months ahead.  I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.  You print your own ticket or can show it on your phone.

Option 2, Cologne to Warsaw with overnight stop in Berlin - time-effective & a chance to see Berlin

  • Day 1, travel from Cologne or Düsseldorf to Berlin on any afternoon or early evening ICE train.

    You can leave Cologne Hbf as late as 19:28 on most days, arriving Berlin Hbf around 00:14, but by all means take an earlier train and spend a pleasant evening in Berlin.  The high-speed ICE has a restaurant car, power sockets at all seats & free WiFi.

  • Buy tickets at the German Railways website int.bahn.de.

    To get the overnight stop in Berlin, click Stopovers and enter Berlin Hbf with the length of stay you want, say 10:00 hours.  Adjust the departure time and the length of stay to get the trains you want, with a little trial and error. 

    Booking opens up to 6 months ahead.  I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.  You print your own ticket or can show it on your phone.

High-speed ICE1 train from Cologne to Berlin   ICE1 first class

Step 1, Cologne or Düsseldorf to Berlin by ICE with power sockets at all seats & free WiFi.  This is 1st class. 

ICE1 restaurant car   ICE1 bar car

Restaurant car.  Larger photo.

 

Bar car.  Larger photo.

ICE1 second class   Lunch served in the restaurant car or at seat in 1st class

2nd class seats.  Larger photo.

 

Lunch in the restaurant (or at seat in 1st).

Berlin to Warsaw train about to leave Berlin Hbf

Step 2, Berlin to Warsaw by EuroCity train, seen here on platform 12 at Berlin Hbf.

1st class compartment on a Berlin to Warsaw train.   2nd class car on the Berlin to Warsaw train

1st class compartment.

 

2nd class compartment.

Bistro-restaurant car on the Berlin-Warsaw Express

The restaurant car on a Berlin-Warsaw express.  You don't need to reserve a table, just go along and sit down.  A steward will take your order.  Photos below courtesy of DiscoverbyRail.comLarger photo.

 

The bar.

 

Decent food, served on proper china.

Back to top


Cologne or Düsseldorf to Wroclaw, Katowice & Krakow from €37.99

Option 1, Cologne to Krakow by daytime trains

  • Fares start at €37.99 in 2nd class or €69.99 in 1st class.

    Fares vary like air fares, so book ahead.

  • Buy tickets at the German Railways website int.bahn.de.

    Tip:  Click Stopovers and enter Berlin Hbf with a length of stay of 40 minutes.  This gets you the recommended robust connection in Berlin.

    Booking opens up to 6 months ahead.  I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.  You print your own ticket or can show it on your phone.

High-speed ICE1 train from Cologne to Berlin   ICE1 first class

Step 1, Cologne or Düsseldorf to Berlin by ICE with power sockets at all seats & free WiFi.  This is 1st class. 

ICE1 restaurant car   ICE1 bar car

Restaurant car.  Larger photo.

 

Bar car.  Larger photo.

ICE1 second class   Lunch served in the restaurant car or at seat in 1st class

2nd class seats.  Larger photo.

 

Lunch in the restaurant (or at seat in 1st).

 
Berlin to Warsaw train at Berlin Hbf

Step 2, Berlin to Krakow by EuroCity train.  This is a EuroCity on platform 11 at Berlin Hbf.

1st class compartment on a Berlin to Warsaw train.   2nd class car on the Berlin to Warsaw train

1st class compartment.

 

2nd class compartment.

Bistro-restaurant car on the Berlin-Warsaw Express

The restaurant car on a Berlin-Krakow EuroCity train.  You don't need to reserve, just go along and sit down.  A steward will take your order.  Larger photo.

Food in therestaurant car on the Berlin-Krakow train   Food in therestaurant car on the Berlin-Krakow train

Zurek soup - an excellent tasty starter.

 

Kotlet schabowy, served on proper china.

Option 2, Cologne to Krakow with overnight stop in Berlin - time-effective & a chance to see Berlin

  • Day 1, travel from Cologne or Düsseldorf to Berlin on any afternoon or early evening ICE train in just over 4 hours.

    You can leave Cologne Hbf as late as 19:27 on most days, arriving Berlin Hbf after midnight, by all means take an earlier train and spend a pleasant evening in Berlin.  The high-speed ICE has a restaurant car, power sockets at all seats & free WiFi.

  • Day 2, travel from Berlin to Krakow by EuroCity train Galicija, leaving Berlin Hbf at 08:52 every day, arriving Wroclaw 12:52, Katowice 15:09 & Krakow Glowny 16:09.  Later trains are available, see the timetable here.

    The EuroCity train is comfortable & air-conditioned with restaurant car, treat yourself to lunch and a beer or two.

  • Fares from Cologne or Düsseldorf to Krakow start at €37.99 in 2nd class or €69.99 in 1st class.

    Fares vary like air fares, so book ahead.

  • Buy tickets at the German Railways website int.bahn.de.

    Booking opens up to 6 months ahead.  To get the overnight stop in Berlin, click Stopovers and enter Berlin Hbf with the length of stay you want, say 12:00 hours.  Adjust the departure time and the length of stay to get the trains you want, with a little trial and error. 

    I recommend registering when prompted, so you can log on at any time and check or reprint tickets.  You print your own ticket or can show it on your phone.

Back to top


Cologne or Düsseldorf to Vilnius, Riga, Tallinn

Option 1, Cologne to Vilnius with overnight stop in Warsaw

Option 2, Cologne to Vilnius with overnight stop in Berlin - runs from 14 December 2025

  • Day 1, travel from Cologne or Düsseldorf to Berlin on any afternoon or evening train you like.

  • Stay overnight in Berlin.  Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station.  If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com.  Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.

  • Day 2, travel from Berlin to Warsaw by EuroCity train, leaving Berlin Hbf at 07:49, arriving Warsaw Centralna 13:00.

    The EuroCity train is a comfortable air-conditioned Polish train with restaurant car, treat yourself to a cooked Polish breakfast.

  • Day 2, travel from Warsaw to Vilnius by train, leaving Warsaw Centralna at 14:57, change at Mockava, arriving Vilnius 23:25.

    This is an excellent integrated train service with an easy cross-platform change at Mockava.  A comfortable air-conditioned Polish train with restaurant car runs from Warsaw to Mockava, connecting with a modern air-conditioned Lithuanian train from Mockava to Vilnius.

    For details, see the Warsaw to Vilnius page.

Warsaw to Vilnius by train:  Interchange at Mockava

Above, the Warsaw to Vilnius train service involves a simple cross-platform change at Mockava from a Polish train to a Lithuanian one.

Back to top


Cologne or Düsseldorf to Kyiv & Ukraine

Option 1, Cologne to Lviv & Kyiv via Regiojet from Prague - easiest to book and usually has plenty of availability

  • Day 1, travel from Cologne to Prague, leaving Cologne Hbf 09:45, change at Berlin Hbf, arrive Prague Hlavni 19:23.

    You travel from Cologne to Berlin by ICE and Berlin to Prague by Eurocity train, both with restaurant car, power sockets at all seats & free WiFi.  An earlier 07:45 departure is available if you'd like a safer connection with more time in Prague.

    Fares start at €18.99 in 2nd class or €28.99 in 1st class.

    Fares vary like air fares, so book ahead.

    Buy tickets at the German Railways website int.bahn.de.

    To get the route via Berlin with a robust connection, click Stopovers and enter Berlin Hbf with length of stay (say) 30 minutes.

    Booking opens up to 6 months ahead.  I recommend registering when prompted so you can log in & check your bookings or re-print tickets at any time.  You print your own ticket or can show it on your phone.  See suggested hotels in Prague.

  • Day 1, travel from Prague to Przemysl by Regiojet sleeper train, leaving Prague Hlavni at 21:47 every day, arriving Przemysl 07:35 (day 2).

    A connecting Ukrainian Intercity train leaves Przemysl at 09:35, arriving Lviv 12:27 & Kyiv Pass at 19:57 (day 2).

    The Regiojet sleeper train has 3 & 4 berth couchettes set up with full bedding like a sleeping-car.  You can book an inexpensive berth in a shared compartment or you can book a whole compartment for sole occupancy if you like.  Refreshments are available from the train staff.

    The Ukrainian intercity train is comfortable and air-conditioned with cafe-bar.  Regiojet have an allocation of seats and a Regiojet ticket from Prague to Lviv or Kyiv includes a 2nd class seat on this train, booked as one combined ticket from Prague to Lviv/Kyiv.

    Prague to Lviv or Kyiv starts at €58 with a berth in a shared compartment, or €119.90 for sole occupancy of a 4-berth couchette compartment for 1 to 4 people.  Fares vary slightly according to demand.  The fare includes the sleeper and a 2nd class seat on the connecting Ukrainian train.

    Buy tickets from Prague to Lviv or Kyiv at www.regiojet.com.

    Booking opens 1-2 months ahead, so book your other trains first then book this one a month or two before travel.  There is usually plenty of availability 3+ weeks before departure, although it can sell out with a week or two to go.  You print your ticket or show it on your phone.

Regiojet overnight train   Regiojet couchette compartment

Prague to Przemysl by Regiojet sleeper train

06:50 Intercity train from Kiev to Lviv   1st class seats on the 06:50 train from Kiev to Lviv

Przemysl to Lviv & Kyiv by Intercity train.

 

1st class. Courtesy of DiscoverByRail.com.

2nd class seats on the 06:50 train from Kiev to Lviv   Cafe countrer on the 06:50 Intercity train Kiev to Lviv

2nd class. Courtesy of DiscoverByRail.

 

Cafe counter. Courtesy DiscoverByRail.

Option 2, using the Warsaw-Kyiv sleeper

  • Day 1, travel from Cologne or Düsseldorf to Berlin on any afternoon or early evening high-speed ICE train.

    You can leave Cologne Hbf as late as 19:27 on most days, arriving Berlin Hbf after midnight, but by all means take an earlier train and spend a pleasant evening in Berlin.  The high-speed ICE has a restaurant car, power sockets at all seats & free WiFi.

  • Stay overnight in Berlin.  Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station.  If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com.  Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.

  • Day 2, travel from Berlin to Warsaw by EuroCity, leaving Berlin Hbf at 09:52 every day, arriving Warsaw Centralna 15:00. 

    Tip:  You could book the earlier 05:51 departure from Berlin on Mondays-Saturdays arriving Warsaw Centralna 11:00 with time to explore the city, see Warsaw Centralna station & city information.  Warsaw's historic old town is a 30 minute walk from Centralna station - if you fancy a modest splurge, the celebrated Ufukiera restaurant (www.ufukiera.pl) is excellent and right on the square in the heart of Warsaw's old town.  The Palace of Culture (a wedding cake style Soviet skyscraper and distinctive Warsaw landmark, www.pkin.pl) is right next to the station and has a viewing terrace on the 30th floor.

    Fares from Cologne or Düsseldorf to Warsaw start at €37.99 in 2nd class or €69.99 in 1st class.  Fares vary like air fares, so book ahead.

    Book from Cologne or Düsseldorf to Warsaw at int.bahn.deBooking opens up to 6 months ahead.

    To build in the overnight stop, click Stopovers and enter Berlin Hbf with the length of stay you want, say 12:00 hours.  Adjust the departure time and the length of stay to get the trains you want, with a little trial and error.

    You print your own ticket or can show it on your phone.

  • Day 2, travel from Warsaw to Kyiv on the Kyiv Express, leaving Warsaw Wschodnia at 17:49, arriving Kyiv 10:45 next day.

    This train has comfortable Ukrainian 1, 2 & 3 bed sleepers with washbasin.  There's no restaurant car, so take a picnic and perhaps some wine or beer.

    The fare booked with Polrail is around €59 including a bed in a 3-berth sleeper, €93 with a bed in a 2-bed sleeper or €162 in a single-bed sleeper all to yourself.

    Buy tickets via reliable Polish agency Polrail, booking.polrail.com.

    Tickets can be collected in Warsaw or (at extra charge) shipped to any address worldwide.  Polrail may or may not be able to arrange the return reservation back from Kyiv.

The Warsaw to Kiev train at Warsaw Wschodnia

A Ukrainian sleeping-car on the Kyiv Express at Warsaw Wschodnia.

1, 2 or 3 bed sleeper compartment   Each compartment has a washbasin   The Kiev Express

1, 2 or 3-bed sleeper.

 

Washbasin.

 

Kyiv Express at Warsaw Wschodnia.

Back to top


Cologne or Düsseldorf to Moscow & Russia

Option 1, using the daily Warsaw-Moscow sleeper train - suspended due to sanctions

  • Day 1, travel from Cologne or Düsseldorf to Berlin on any afternoon or early evening high-speed ICE train.

    You can leave Cologne Hbf as late as 18:48 on most days, arriving Berlin Hbf around 23:04, but by all means take an earlier train and spend a pleasant evening in Berlin.  The high-speed ICE has a restaurant car, power sockets at all seats & free WiFi.

  • Stay overnight in Berlin.  Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station.  If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com.  Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.

  • Day 2 morning, travel from Berlin to Warsaw by EuroCity train leaving Berlin Hbf at 09:52 every day, arriving Warsaw Centralna 15:00. 

    Tip:  If you book the earlier 05:51 departure from Berlin on Mondays-Saturdays arriving Warsaw at 11:16 you have time to explore the city, see Warsaw Centralna station & city information.  Warsaw's historic old town is a 30 minute walk from Centralna station - if you fancy a modest splurge, the celebrated Ufukiera restaurant (www.ufukiera.pl) is excellent and right on the square in the heart of Warsaw's old town.  The Palace of Culture (a wedding cake style Soviet skyscraper and distinctive Warsaw landmark, www.pkin.pl) is right next to the station and has a viewing terrace on the 30th floor.

  • Fares from Cologne or Düsseldorf to Warsaw start at €37.99 in 2nd class or €69.99 in 1st class.  Fares vary like air fares, so book ahead.

    Book from Cologne or Düsseldorf to Warsaw at int.bahn.deBooking opens up to 6 months ahead.

    To build in the overnight stop, click Stopovers and enter Berlin Hbf with the length of stay you want, say 12:00 hours.  Adjust the departure time and the length of stay to get the trains you want, with a little trial and error.

    You print your own ticket or can show it on your phone.

  • Day 2 evening, travel from Warsaw to Moscow by Russian sleeper train, leaving Warsaw Centralna at 19:15 daily, arriving Moscow Belorussky at 16:58 next day (day 3 from Cologne).  You can check times at the Russian Railways website www.rzd.ru.

    This train was suspended due to Covid-19 and remains suspended due to sanctions & the war in Ukraine.

    This train uses impressive Austrian-built sleeping-cars with 4-berth compartments built in 2014, see photos of this type of sleeper here & see panorama photo inside one of these modern sleepers.  Each compartment can be sold as 1st class 1-berth, 1st class 2-berth or 2nd class 4-berth.  The train consist of two or three sleeping-car which start their journey in Prague.  There's a bistro car in Poland and a Russian restaurant car is attached between Brest (on the Polish/Belarus border) & Moscow.

    You can book this train by contacting reliable Polish train ticketing agency www.polrail.com - their booking system is at booking.polrail.com.  Tickets can be collected in Warsaw or (at extra charge) shipped to any address worldwide.

  • Alternatively, you can book with Russian Railways at www.rzd.ru although it's a little quirky and may not accept some overseas credit cards.

    Don't forget to arrange both your Russian visa & Belarus transit visa as the train runs via Belarus.

    IMPORTANT:  See the update about travel to Russia through Belarus.

  • For St Petersburg it's best to travel via Moscow.  Moscow to St Petersburg takes as little as 3h50 by daytime Sapsan trains, or can be done an a number of traditional overnight sleepers.  See the train travel in Russia page to buy tickets within Russia.

The train from Warsaw to Moscow uses Russian air-conditioned sleeping-cars, pictured below, with compartments which can be used as 1st class 2-berth or 2nd class 4-berth (shown below right), with a shower & toilets at the end of the corridor.  See panorama photo inside one of the new Russian sleepers.

A modern Russian sleeping-car of the sort used on the Polonez   A 2-berth or 4-berth compartment in daytime mode

Option 2, using the Berlin-Moscow Strizh (Swift) Talgo sleeper train, twice a week, suspended due to sanctions

  • Step 1, travel from Cologne to Berlin by ICE train, for example, leaving Cologne Hbf at 13:48 arriving Berlin Hbf at 18:10.

    By all means book an earlier train for more time in Berlin.  ICE trains have a restaurant car, power sockets at all seats & free WiFi.

    Fares start at €18.99 in 2nd class or €49.99 in 1st class.  Fares vary like air fares, so book ahead.

    Book this at the German Railways website int.bahn.de.  You print your own ticket or show it on your phone.

  • Step 2, travel from Berlin to Moscow by direct Russian sleeper train, leaving Berlin Hbf at 20:08 on Mondays & Saturdays, arriving at Moscow Belorussky station at 21:24 next day.

    This train was suspended due to Covid-19 and remains suspended due to sanctions.

    This train is an articulated Spanish-built Talgo train branded Strizh (Russian for swift) which started running in 2016.  It has ordinary seats, 2nd class 4-berth sleepers, 1st class 1 or 2 berth sleepers with washbasin and deluxe 1 or 2 berth sleepers with en suite shower & toilet.  There's a restaurant & bistro car.

    Russian track gauge is 5', but most of Europe (including the UK) is 4' 8½", so at Brest on the Belarus frontier the Talgo train runs through a special gauge-changing shed and the axles automatically adjust to the new gauge.  Once in Russia, the scenery is rolling hills, birch tree forests, and villages of small wooden houses.  Approaching Moscow, you may glimpse the plaques on the station building marked '1812' and '1942' as the train passes through the small station of historic Borodino.

    You can book the Berlin-Moscow train at the Russian Railways website www.rzd.ru and print your own ticket, it's a little fiddly but usually works, or you can easily buy it online with English language after-sales service if you need it, using the Real Russia online system here.

    Don't forget to arrange both your Russian visa and Belarus transit visa as the train runs via Belarus.  See my important update about travel to Russia through Belarus.

The Strizh sleeper train from Berlin to Moscow

The Strizh sleeper train from Berlin to Moscow.  It's a Spanish-built articulated Talgo train - note the relatively small size of each car, with just one axle between each pair of cars.  Photos courtesy of Jaap van Ginkel.

2-bed sleeper with washbasin, night   2-bed sleeper with washbasin, day mode   Complimentary toiletry pack in a Strizh sleeper

Standard 2-berth sleeper with washbasin, in night-time & daytime modes.

 

Complimentary toiletry pack.

Option 4, via Kyiv avoiding Belarus and any issues crossing Belarus to reach Moscow

  • Day 1, travel from Cologne or Düsseldorf to Berlin on any afternoon or early evening high-speed ICE train.

    You can leave Cologne Hbf as late as 18:48 on most days, arriving Berlin Hbf around 23:04, but by all means take an earlier train and spend a pleasant evening in Berlin.  The high-speed ICE has a restaurant car, power sockets at all seats & free WiFi.

  • Stay overnight in Berlin.  Top choice here is the InterCity Hotel Berlin Hbf (my favourite), only 200m from Berlin Hbf's main entrance, relatively inexpensive with great reviews, or if you're in the money, the excellent 5-star Steigenberger Hotel just outside the station.  If you're on a budget, the cheaper 3-star Motel One Berlin-Hbf is behind the station or use www.hostelworld.com.  Of course, if you really want to push the boat out, the famous Hotel Adlon Kempinski Berlin is next to the Brandenburg Gate just 17 minutes walk away.

  • Day 2 morning, travel from Berlin to Warsaw by EuroCity train leaving Berlin Hbf at 09:52 every day, arriving Warsaw Centralna 15:00. 

    Tip:  If you book the earlier 05:51 departure from Berlin on Mondays-Saturdays arriving Warsaw at 11:00 you'll have time to explore the city, see Warsaw Centralna station & city information.  Warsaw's historic old town is a 30 minute walk from Centralna station - if you fancy a modest splurge, the celebrated Ufukiera restaurant (www.ufukiera.pl) is excellent and right on the square in the heart of Warsaw's old town.  The Palace of Culture (a wedding cake style Soviet skyscraper and distinctive Warsaw landmark, www.pkin.pl) is right next to the station and has a viewing terrace on the 30th floor.

    Fares from Cologne or Düsseldorf to Warsaw start at €37.99 in 2nd class or €69.99 in 1st class.  Fares vary like air fares, so book ahead.

    Book from Cologne or Düsseldorf to Warsaw at the German Railways website int.bahn.deBooking opens up to 6 months ahead.

    To build in the overnight stop in Berlin, click Stopovers and enter Berlin Hbf with the length of stay you want, say 12:00 hours.  Adjust the departure time and length of stay to get the trains you want, with a little trial and error.

    You print your own ticket or can show it on your phone.

  • Day 2 evening, travel from Warsaw to Kyiv on the Kyiv Express, leaving Warsaw Wschodnia at 17:49, arriving Kyiv 10:45 next day.

    This train has comfortable Ukrainian 1, 2 & 3 bed sleepers with washbasin.  There's no restaurant car, so take a picnic and some wine or beer.

    The fare booked with Polrail is around €59 including a bed in a 3-berth sleeper, €93 with a bed in a 2-bed sleeper or €162 in a single-bed sleeper all to yourself.

    Buy tickets via reliable Polish agency Polrail, booking.polrail.com.

    Tickets can be collected in Warsaw or (at extra charge) shipped to any address worldwide.  Polrail may or may not be able to arrange the return reservation back from Kyiv as they have close contacts with Ukrainian Railways.

  • Day 3, take an overnight sleeper train from Kyiv to Moscow.  There are several night trains and times vary by date, but there's usually one leaving Kyiv at 19:36 and arriving in Moscow Kievskaya station next morning at 10:13 (day 4 from Cologne).  2-berth & 4-berth sleepers are available.  No problems have been reported by westerners travelling from Kyiv to Moscow on these trains.

    These trains are suspended due to the war in Ukraine

    Book Warsaw-Kyiv and Kyiv-Moscow, contact reliable Polish ticketing agency www.polrail.com.  Tickets are collected in Warsaw.

    Alternatively, you can book Warsaw to Kyiv then Kyiv to Moscow at the Ukrainian Railways website booking.uz.gov.ua/en, although there are only very few berths from Warsaw to Kyiv made available online, see the explanation & instructions on the London to Kyiv page.  For the Kyiv to Moscow booking you should book from Kyiv to Moskva Kievskaya.  You collect the Kyiv-Moscow tickets at the station in Kyiv.  Feedback appreciated!

  • You'll still need a Russian visa, but you don't go through Belarus if you go this way.

Back to top


Cologne & Düsseldorf to Athens & Greece

Option 1, Cologne to Athens by train & ferry via Italy - the leisurely option with an Adriatic cruise thrown in

Superfast ferry from Bari to Patras in Greece

The ferry Superfast II from Bari to Patras, boarding at Bari.  Photos courtesy of DiscoverByRail.com.

Boarding the ferry from Italy to Greece   Lounge and reception desk on the ferry to Greece

The passenger gangway, onto the ferry.

 

Reception desk & lounge on the ferry.

Lounge & bar on the ferry from Italy to Greece   Self-service restaurant on the ferry from Italy to Greece

Lounge and bar on the Superfast II.

 

Self-service restaurant.

En suite toilet & shower on ferry to Greece   Cabin on ferry from Italy to Greece

Private cabin with en suite toilet & shower.

Scenic views from the ferry from Italy to Greece

The ferry passes Cephalonia & Ithaca then approaches mainland Greece.  This is what travel to Greece should be like!

The ferry from Bari arrives at Patras

The ferry approaches the new port of Patras.

Option 2, Cologne to Athens overland by train via Munich & Belgrade

  • This route is not currently viable, there are no international trains to or from Greece.

Back to top


Cologne & Düsseldorf to Istanbul & Turkey

Back to top


Hotels in Cologne & other cities

For advice on hotels in Cologne, see the hotels section on the Cologne station page.

Find hotels at Booking.comMy favourite hotel search: www.booking.com

Booking.com is my favourite hotel booking site and I generally use it to book all my hotels in one place.  I've come to trust booking.com's review scores, you won't be disappointed with any hotel that scores 8.0 or more.  Crucially, booking.com usually lets you book with free cancellation, which means you can confirm accommodation risk-free before train booking opens and/or you can hold accommodation while you finalise your itinerary and alter your plans as they evolve - a feature I use all the time when planning a trip.  I never book hotels non-refundably!

Suggested hotels near the station in Cologne

Hotels near to Cologne Hauptbahnhof with good reviews include the Breslauer Hof Am Dom, Hotel Domspitzen, CityClass Hotel Europa am Dom, Hilton Cologne, Excelsior Hotel Ernst am Dom.

Backpacker hostels

www.hostelworld.com:  If you're on a tight budget, don't forget about backpacker hostels.  Hostelworld offers online booking of cheap private rooms or dorm beds in backpacker hostels in most cities at rock-bottom prices.

Back to top


Travel insurance & VPN

 

Staysure travel insurance

 

Columbus Direct logo

Always take out travel insurance

Never travel overseas without travel insurance from a reliable insurer, with at least £1m or preferably £5m medical cover.  It should also cover cancellation and loss of cash and belongings, up to a sensible limit.  An annual multi-trip policy is usually cheaper than several single-trip policies even for just 2 or 3 trips a year, I have an annual policy with Staysure.co.uk myself.  Here are some suggested insurers.  Seat61 gets a small commission if you buy through these links.

UK flag  www.staysure.co.uk offers enhanced Covid-19 protection & gets 4.7 out of 5 on Trustpilot.

UK flag  www.columbusdirect.com is also a well-know brand.

US flag  If you live in the USA try Travel Guard USA.

 

Maya.net logo

Get an eSIM with mobile data package

Don't rely on WiFi, download an eSIM with a mobile data package for the country you're visiting and stay connected.  Most newer mobile phones can download a virtual SIM card so you don't need to buy a physical SIM, including iPhone 11 & later, see device compatibility listMaya.net is a reliable eSIM data retailer with a 4.5 out of 5 Trustpilot rating and a range of packages including unlimited data.

 

Curve card

Curve card

Get a Curve card for foreign travel

Most banks give you a poor exchange rate, then add a foreign transaction fee on top.  A Curve MasterCard means no foreign transaction fees and gives you the mid-market exchange rate, at least up to a certain limit, £500 per month at time of writing.  The money you spend on your Curve card goes straight onto one of your existing debit or credit cards.

How it works:  1. Download the Curve app for iPhone or Android.  2. Enter your details & they'll send you a Curve MasterCard - they send to the UK and most European addresses.  3. Link your existing credit & debit cards to the app, you can link up to two cards with the free version of Curve, I link my normal debit card and my normal credit card.  4. Now use the Curve MasterCard to buy things online or in person or take cash from ATMs, exactly like a normal MasterCard. Curve does the currency conversion and puts the balance in your own currency onto whichever debit or credit card is currently selected in the Curve app.  You can even change your mind about which card it goes onto, within 14 days of the transaction.

I have a Curve Blue card myself, it means I can buy a coffee on a foreign station on a card without being stung by fees and lousy exchange rates, just by tapping the Curve card on their card reader.  The money goes through Curve to my normal debit card and is taken directly from my account (in fact I have the Curve card set up as payment card on Apple Pay on my iPhone, so can double-click my phone, let it do Face ID then tap the reader with the phone - even easier than digging a card out).  I get a little commission if you sign up to Curve, but I recommend it here because I think it's great.  See details, download the app and get a Curve card, they'll give you £5 cashback through that link.

 

Express VPN

Get a VPN for safe browsing.  Why you need a VPN

When you're travelling you often use free WiFi in public places which may not be secure.  A VPN encrypts your connection so it's always secure, even on unsecured WiFi.  It also means you can select the geographic location of the IP address you browse with, to get around geoblocking which a surprising number of websites apply.  See VPNs & why you need one explainedExpressVPN is a best buy with a 4.7 out of 5 Trustpilot ranking which I use myself - I've signed up as an ExpressVPN affiliate, and if you go with expressvpn.com using the links on this page, you should see a special deal, 3 months free with an annual subscription.  I get a small commission to help support this site.

 

Anker Powerrbank

Carry an Anker powerbank

Tickets, reservations, vaccination records and Interrail or Eurail passes are often held digitally on your mobile phone, so it's vital to keep it charged.  I always carry an Anker powerbank which can recharge my phone several times over if I can't get to a power outlet.  Buy from Amazon.co.uk or from buy from Amazon.com.

 


Back to home page