Buy train tickets from Prague to Krakow, Vienna, Budapest, Berlin, Dresden

small bullet point  Prague Hlavni station guide

small bullet point  Suggested hotels in Prague

small bullet point  Suggested day trips from Prague by train

bullet pointI want to go from Prague to...

     

      Click here if your journey starts in another city

      Prague Hlavni station guide

      Recommended hotels in Prague

This page explains how to travel by train from Prague to other cities all over Europe, and how to buy tickets the cheapest way. Information current for 2025.

bullet pointBefore you buy your tickets

Take a moment to read these important tips for buying European train tickets.  They answer all 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...


Prague to Český Krumlov
Prague to Brno, Ostrava, Karlovy Vary & elsewhere in the Czech Republic
Czech Super City train at Prague

SuperCity pendolino trains.  These modern pendolino tilting trains operate the premium SuperCity services linking Prague and Ostrava, the Czech Republic's second city.  Reservation is compulsory and there's a cafe-bar & free WiFi on board.

 

SuperCity 1st class.  Courtesy of CD.

 

SuperCity 2nd class.  Courtesy of CD.

Suggested day trips from Prague

Back to top


Prague to London

Back to top


Prague to Paris from €55

Option 1, Prague to Paris overnight, using the Prague-Karlsruhe sleeper - easily the most time-effective option

The Prague to Zuirch sleeping car boarding in Prague

Step 1, Prague to Karlsruhe by sleeper train.  This is a Czech Comfortline sleeping-car as used Prague-Karlsruhe-Basel-Zurich.

Czech Railways standard (economy) 2-berth sleeper   Standard (economy) sleeper in day mode   City Night Line deluxe sleeper, private toilet & shower   Comfortline sleeper corridor

Standard sleeper set up as 2-berth with washstand open. Each room can be used with 1, 2 or 3 beds.  Larger photo.

 

Same sleeper with beds folded away, washstand closed.  Similar to a deluxe, without the shower & toilet.  Larger photo.

 

Deluxe sleepers are similar to standard sleepers but with a compact shower & toilet.  Larger photo.

 

Just like a hotel, the corridor in a Comfortline sleeping-car.  There's a shower at end of the corridor for standard sleeper passengers.

TGV Duplex at Paris Gare de l'Est

Step 2, Karlsruhe to Paris by TGV Duplex, seen here arrived at Paris Est. These impressive 320 km/h double-deck trains link Paris & Germany.  Book an upstairs seat for the best views.

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   An TGV Duplex to Munich at Paris Est.

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

 

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

Option 2, Prague to Paris using the Prague-Basel sleeper - also a time-effective option

The Prague to Zuirch sleeping car boarding in Prague

Step 1, Prague to Basel by sleeper.  More about the Prague-Basel-Zurich sleeper.

Czech Railways standard (economy) 2-berth sleeper   Standard (economy) sleeper in day mode   City Night Line deluxe sleeper, private toilet & shower   Comfortline sleeper corridor

Standard sleeper set up as 2-berth with washstand open.  Each room can be used with 1, 2 or 3 beds.  Larger photo.

 

Same sleeper with beds folded away, washstand closed.  Similar to a deluxe, without the shower & toilet.  Larger photo.

 

Deluxe sleepers are similar to standard ones, but with a compact shower & toilet.  Larger photo

 

Just like a hotel, the corridor in a Comfortline sleeping-car.  There's a shower at end of the corridor for standard sleeper passengers.

TGV-Lyria from Zurich to Paris, at Zurich HB

Step 2, Basel to Paris by TGV in 4h03.  Above, a 320 km/h double-deck TGV-Lyria at Zurich HB.

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

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 the upper deck.  There's a mix or tables for 4 and unidirectional seating.  360ş photo.

TGV Lyria first class, upper deck   A TGV-Lyria train from Paris to Switzerland

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

 

A TGV-Lyria at Paris Gare de Lyon.  You enter on the lower deck, with 9 stairs up to top deck.

Option 2, Prague to Paris using the Linz-Paris Nightjet sleeper train, 3 times a week - also safe, comfortable & time-effective

Czech bistro car

Step 1, Prague to Linz by EuroCity train.  The train has power sockets at all seats & free WiFi.  The car nearest the camera is the combined 1st class & bistro-car.

2nd class open saloon seats   Czech bistro car

2nd class seats, most in open-plan cars like this, but there are often one or two cars with side corridor & classic 6-seat compartments.

 

1st class seats are open plan, in half of the bistro car, with the steward taking bistro orders at your seat.

Dinner in the bristro   Czech bistro car

An inexpensive meal in the bistro car with wine or draught beer.

 

Bistro.  2nd class passengers may use these leather seats next to the counter when eating or drinking.

The Nightjet sleeper from Munich to Amsterdam

Step 2, Linz to Paris by Nightjet sleeper train.  More about Nightjets.

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, towels & hair/body wash 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 Nightjet sleeper train

6-berth couchettes.

 

4-berth couchettes.

 

Couchette car.

Option 3, Prague to Paris in a single day from €66 - the cheapest option, a chill-out day

Express train from Munich to Prague

Step 1, Prague to Munich by air-conditioned express with smart modern Czech Railways open-plan cars & comfortable Länderbahn 'Alex' compartment cars, power sockets at all seats, refreshment trolley & free WiFi.

2nd class compartment in a Landerbahn car   2nd class open saloon car

Choose a Länderbahn compartment car.

 

Or a Czech Railways open-plan car.

TGV Duplex from Paris Gare de l'Est to Stuttgart & Munich

Step 2, Munich to Paris using a TGV Duplex, an impressive 320 km/h (199 mph) double-deck high-speed train.

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   An TGV Duplex at Paris Est.

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

 

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

Option 4, Prague to Paris with overnight stop in Munich, from €55 - As option 2, but an overnight stop in Munich breaks up the trip nicely

Back to top


Prague to Lyon, Avignon, Aix en Provence, Marseille

Option 1, Prague to Lyon & southern France with an overnight stop in Munich

Frankfurt to Marseille TGV

The TGV Duplex from Frankfurt to Lyon, Avignon & Marseille, about to leave Frankfurt (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, 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, Prague to Lyon & southern France using the Prague-Zurich sleeper

Back to top


Prague to Nice, Cannes, Monte Carlo

Option 1, Prague to Nice & the South of France using the Vienna-Milan sleeper

Czech Railjet train to Vienna at Prague Hlavni station

Step 1, take a railjet from Prague to Vienna.  This is a Czech railjet at Prague Hlavni.  More about Prague-Vienna railjets.

Economy seats on a Prague to Vienna Railjet train   1st class seats on a Czech Railjet train

Economy (2nd) class.  Mainly unidirectional seating but with some tables for 4.  All seats have power sockets & free WiFi.  Larger photo.

 

First class.  Mainly unidirectional, with some tables for 2 & tables for 4.  Larger photo

Restaurant car on a Prague-Vienna railjet train   Business class on a Czech railjet train

Restaurant car for snacks, meals, beer, wine, tea & coffee.  You don't need to reserve, just turn up & sit down.  There's waiter-service at tables or order at the counter & take back to your seat.  Larger photo.

 

Business class = premium 1st class.  Just 6 seats at one end of the 1st class car.  Same seats but very different layout from business class on Austrian railjetLarger photo.

Nightjet sleeper train boarding at Vienna Hbf

Step 2, Vienna to Milan by Nightjet sleeper train.  More about Nightjets.

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 photo Video 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, towels & hair/body wash 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 couchettes   Couchette car on Nightjet sleeper train

6-berth couchettes.

 

4-berth couchettes.

 

Nightjet couchette car.

Italian InterCity train

Step 3, Genoa to Ventimiglia by Intercity train.  Above, an Intercity at the magnificent Milan Centrale.

2nd class   1st class

2nd class.  Larger photo.

 

1st class.  Larger photo.

TER train at Juans-les-Pins station

Step 4, take a TER local train from Ventimiglia to Monaco, Nice & Cannes.  Here, a TER rolls into Juan les Pins station, between Nice & Cannes.

Coastal scenery between Nice & Ventimiglia

Coastal scenery from the upper deck of the TER from Ventimiglia to Nice & Cannes.

Option 2, Prague to Nice & the South of France with an overnight stop in Verona - mountains and coastline

Option 3, Prague to Nice & the South of France with overnight stop in Venice - A little longer than option 2, but with a stopover in Venice

Back to top


Prague to Brussels & Belgium

Option 1, Prague to Brussels direct by European Sleeper - a time-effective & scenic option, 3 times a week

The European Sleeper at Prague

The European Sleeper.  This is the stainless-steel sleeping-car, beyond it a 5-berth couchette car boarding at Prague Hlavni.

Sleeping-car set up as a single   European Sleeper 5 berth couchette

1, 2 or 3 bed sleeper, set up as a single.

 

5-berth couchette compartment.

European Sleeper 5 berth couchette   European Sleeper 5 berth couchette

5-berth couchettes, night mode.

 

Breakfast can be added when you book.

European Sleeper runs along the Elbe river valley

In summer when it's light you'll see great scenery along the Elbe river between Prague & Dresden.  This is a morning view from the eastbound sleeper.

Option 2, Prague to Brussels in a day - a chill-out day with free WiFi and some great scenery

Prage to Berlin Comfortjet train

Step 1, Prague to Berlin by EuroCity train.  Enjoy the scenery as the Prague-Berlin express snakes along the beautiful Elbe river south of Dresden.  Above, the early train to Berlin waits to leave Prague.  More about Prague to Berlin 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, even the occasional paddle steamer.

ICE3neo at Brussels Midi

Step 2, Berlin to Cologne & Cologne to Brussels by ICE.  More about ICE trains.  Above, an ICE3neo at Brussels Midi.  Photo courtesy of Christian Hunt.

ICE3neo at Cologne   ICE3neo at Cologne

The 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!

Option 3, Prague to Brussels with an overnight stop in Berlin - same as option 2 but with an overnight stop

Back to top


Prague to Amsterdam from €46.99

Option 1, Prague to Amsterdam by European Sleeper - the most direct & time-effective option, 3 times a week

The European Sleeper at Prague

The European Sleeper.  This is the stainless-steel sleeping-car, beyond it a 5-berth couchette car, boarding at Prague Hlavni.

Sleeping-car set up as a single   European Sleeper 5 berth couchette

1, 2 or 3 bed sleeper, set up as a single.

 

5-berth couchette compartment.

European Sleeper 5 berth couchette   European Sleeper 5 berth couchette

5-berth couchettes, night mode.

 

Breakfast can be added when you book.

European Sleeper runs along the Elbe river valley

In summer when it's light you'll see great scenery along the Elbe river between Prague & Dresden.  This is a morning view from the eastbound sleeper.

Option 2, Prague to Amsterdam in a single day - how about a few hours in Berlin?

Prage to Berlin Comfortjet train

Step 1, Prague to Berlin by EuroCity train.  Enjoy the scenery as the Prague-Berlin express snakes along the beautiful Elbe river south of Dresden.  Above, the early train to Berlin waits to leave Prague.  More about Prague to Berlin 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, even the occasional paddle steamer.

ICE3neo at Amsterdam Centraal

Step 2, Berlin to Amsterdam by ICE.  More about Amsterdam-Berlin ICE trains.

ICE3neo at Cologne   ICE3neo at Cologne

The 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!

Option 3, Prague to Amsterdam with an overnight stop in Berlin - same as option 1 but with an overnight stop

Back to top


Prague to Luxembourg from €46.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 left hand side of the train going west from Koblenz.

Back to top


Prague to Zurich, Basel, Geneva & Switzerland from €37.99

Option 1, Prague to Basel & Zurich by sleeper - safe, comfortable & time-effective

The Prague to Zuirch sleeping car boarding in Prague

A Czech sleeping-car of the Comfortline type used on the Prague-Basel-Zurich train.

Czech Railways standard (economy) 2-berth sleeper   Standard (economy) sleeper in day mode   City Night Line deluxe sleeper, private toilet & shower   Comfortline sleeper corridor

Standard sleeper set up as a 2-berth, with blind down & washstand open.  Each room can be used with 1, 2 or 3 beds.  Larger photo.

 

Same sleeper with berths folded away, washstand closed.  Similar to a deluxe, without the shower & toilet.  Larger photo.

 

Deluxe sleepers are almost identical to standard, with a compact shower & toilet instead of washstand.  Larger photo.

 

Just like a hotel, the corridor in a Comfortline sleeping-car.  There's a shower at end of the corridor for standard sleeper passengers.

Couchette car 6-berth   RDC couchette car

6-berth couchettes.  There are also 4-berths.  Larger photo.

 

Couchette car on the inaugural departure from Prague, leased from RDC as CD don't have enough 200km/h couchette cars of their own.  Photos courtesy of @_wrzlbrnft_

Option 2, Prague to Switzerland by daytime trains - the cheapest option

Express train from Munich to Prague

Step 1, Prague to Munich by air-conditioned express with smart modern Czech Railways open-plan cars & comfortable Länderbahn 'Alex' compartment cars, power sockets at all seats, refreshment trolley & free WiFi.

2nd class compartment in a Landerbahn car   2nd class open saloon car

Choose a Länderbahn compartment car.

 

Or a Czech Railways open-plan car.

Munich to Zurich train, at Munich HB

Step 2, Munich to Zurich by EuroCity train, with restaurant car, power sockets at all seats & free WiFi, seen here on platform 27 at Munich Hbf More about Zurich-Munich EuroCity trains.

1st class on a Zurich to Munich Astoro train   Restaurant car on a Zurich to Munich Astoro train

1st class seats.  Larger photo.

 

Restaurant car.  Larger photo.

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

Lunch in the restaurant.

 

2nd class.  Larger photo 360 degree photo.

Option 4, Prague to Switzerland with an overnight stop in Munich - same as option 3, but with an overnight stop in Munich.

Option 5, Prague to Switzerland with overnight in Salzburg, from €54 - a recommended option, great scenery & chance to see Salzburg

Back to top


Prague to Venice, Milan, Florence, Rome, Naples & Italy

Option 1, Prague to Venice in a day from €43.20, comfy, scenic

A railjet train about to leave Vienna

The afternoon railjet to Venice, about to leave Vienna Hbf.  More about Vienna-Venice railjets.

Railjet restaurant car   Business class seats on a railjet train

Restaurant car.

 

Business class.  About business class.

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

First class.

 

Economy class.

The railjet travels over the famous Semmering Railway, opened in 1854 and now a UNESCO World Heritage Site.  See the Vienna to Venice page for more information, photos & video.

Option 2, Prague to Venice by Nightjet sleeper - the time-effective option

Czech Railjet train to Vienna at Prague Hlavni station

Step 1, Prague to Vienna by railjet.  This is a Czech railjet at Prague Hlavni.  More about Prague-Vienna railjets.

Economy seats on a Prague to Vienna Railjet train   1st class seats on a Czech Railjet train

Economy (2nd) class.  Mainly unidirectional seating but with some tables for 4.  All seats have power sockets & free WiFi.  Larger photo.

 

First class.  Mainly unidirectional, with some tables for 2 & tables for 4.  Larger photo

Restaurant car on a Prague-Vienna railjet train   Business class on a Czech railjet train

Restaurant car for snacks, meals, beer, wine, tea & coffee.  You don't need to reserve, just turn up & sit down.  There's waiter-service at tables or order at the counter & take back to your seat.  Larger photo.

 

Business class = premium 1st class.  Just 6 seats at one end of the 1st class car.  Same seats but very different layout from business class on Austrian railjetLarger photo.

Nightjet sleeper train boarding at Vienna Hbf

Step 2, Vienna to Venice by nightjet sleeper train.  This is a Nightjet at Vienna Hbf.  More about Nightjets.

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, towels & hair/body wash 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

Nightjet couchette car.

 

6-berth couchettes.

 

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, Prague to Florence, Rome, Milan & Genoa by Nightjet sleeper - the time-effective option

Czech Railjet train to Vienna at Prague Hlavni station

Step 1, Prague to Vienna by railjet.  This is a Czech railjet at Prague Hlavni.  More about Prague-Vienna railjets.

Economy seats on a Prague to Vienna Railjet train   1st class seats on a Czech Railjet train

Economy (2nd) class.  Mainly unidirectional seating but with some tables for 4.  All seats have power sockets & free WiFi.  Larger photo.

 

First class.  Mainly unidirectional, with some tables for 2 & tables for 4.  Larger photo

Restaurant car on a Prague-Vienna railjet train   Business class on a Czech railjet train

Restaurant car for snacks, meals, beer, wine, tea & coffee.  You don't need to reserve, just turn up & sit down.  There's waiter-service at tables or order at the counter & take back to your seat.  Larger photo.

 

Business class = premium 1st class.  Just 6 seats at one end of the 1st class car.  Same seats but very different layout from business class on Austrian railjetLarger photo.

New-generation Nightjet train

Step 2, Vienna to Florence & 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 4, Prague to Venice with overnight stop in Vienna from €44.80 - same as option 2, but an overnight stop breaks up the journey nicely

Option 5, Prague to Florence or Rome with overnight stop in Munich, from €54

New generation railjet at Verona

Munich to Italy by new generation railjet, seen here at Verona Porta Nuova More about these railjets.

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.

Back to top


Prague to Barcelona, Madrid & Spain

Option 1, Prague to Barcelona & Spain with overnight stop in Munich

Option 2, Prague to Barcelona & Spain with overnight stop in Paris

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, Prague to Barcelona & Spain using the Prague-Zurich sleeper & with overnight stop in Marseille - a pleasant alternative

Back to top


Prague to San Sebastian

Back to top


Prague to Lisbon & Portugal

Back to top


Prague to Andorra

Back to top


Prague to Berlin from €18.99 or Dresden from €15

Back to top


Prague to Munich from €16

Back to top


Prague to Frankfurt from €27.99
The morning express from Prague to Cheb

Czech Interjet trains like this link Prague with Cheb, change for Nuremberg & Frankfurt.

2nd class seats on a Prague to Cheb Interjet train   1st class seats on a Prague to Cheb Interjet train

2nd class on an Interjet train with power outlets & free WiFi.  Larger photo.

 

1st class on an Interjet train with power outlets & free WiFi.  Larger photo.

Scenery from the train between Cheb & Prague   Scenery between Nuremberg & Cheb

Hills & forest between Prague & Cheb.  Courtesy of Arnaud Loneux.

 

Scenery between Cheb & Nuremberg.  Courtesy of Arnaud Loneux.

Cheb station, en route from Brussels to Prague

Easy & relaxed interchange at Cheb.  The blue train on the left is the Czech train arrived from Prague, the red train on the right is the German regional train to Nuremberg.  As you can see, it takes only seconds to walk from one train to the other at Cheb.  The German train will wait a bit if the Czech train is late.

Back to top


Prague to Nuremberg from €17
The morning express from Prague to Cheb

Czech Interjet trains like this link Prague with Cheb, change for Nuremberg & Frankfurt.

2nd class seats on a Prague to Cheb Interjet train   1st class seats on a Prague to Cheb Interjet train

2nd class on an Interjet train with power outlets & free WiFi.  Larger photo.

 

1st class on an Interjet train with power outlets & free WiFi.  Larger photo.

Scenery from the train between Cheb & Prague   Scenery between Nuremberg & Cheb

Hills & forest between Prague & Cheb.  Courtesy of Arnaud Loneux.

 

Scenery between Cheb & Nuremberg.  Courtesy of Arnaud Loneux.

Cheb station, en route from Brussels to Prague

Easy & relaxed interchange at Cheb.  The blue train on the left is the Czech train arrived from Prague, the red train on the right is the German regional train to Nuremberg.  As you can see, it takes only seconds to walk from one train to the other at Cheb.  The German train will wait a bit if the Czech train is late.  See more photos, information & travel tips on Prague to Nuremberg via Cheb here.

Back to top


Prague to Rothenburg ob der Tauber from €25

Back to top


Prague to Passau €18

Option 1, Prague to Passau through Austria, via Linz

Option 2, Prague to Passau through Germany, via Regensburg

Back to top


Prague to Cologne, Hamburg & other German cities

Prague to other German cities by train

Back to top


Prague to Vienna in 4 hours from €14.90

Option 1, Prague to Vienna by railjet train with restaurant car, power sockets at all seats & free WiFi

Czech Railjet train to Vienna at Prague Hlavni station

A Czech railjet from Prague to Vienna, at Prague Hlavni.  More about Prague-Vienna trains.

Option 2, by competing Regiojet train from €15 with free WiFi, power sockets & at-seat service

A RegioJet train to Prague at Vienna Hbf

A RegioJet train at Vienna Hbf.

Back to top


Prague to Linz, Hallstatt & Salzburg from €23.70:  See the Prague-Salzburg page

Back to top


Prague to Innsbruck from €19

Back to top


Prague to Copenhagen & Denmark

Option 1a, Prague to Copenhagen in a day - until 1 May 2026

Hamburg-Copenhagen train at Hamburg Hbf

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.

Option 1b, Prague to Copenhagen in a day - by direct train from 2 May 2026

Prage to Berlin Comfortjet train

Direct ComfortJet trains will link Prague & Copenhagen twice a day from 2 May 2026.  Above, a ComfortJet at Prague Hlavni.

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

Restaurant car on a Prague to Berlin Comfortjet train   Luggage rack on a Prague to Berlin Comfortjet train

Restaurant car, in the centre of the train.  1st class passengers have orders taken & served at their seat.

 

There are large luggage racks inside the seating area in both classes.  Or put bags above your seat.

Option 2, Prague to Copenhagen with an overnight stop in Hamburg

Option 3, Prague to Copenhagen with an overnight stop in Berlin

Back to top


Prague to Stockholm & Sweden

Option 1, Prague to Stockholm using the Berlin-Stockholm sleeper train - 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, Prague to Malmö, Gothenburg & Stockholm, with an overnight stop in Copenhagen.

Hamburg-Copenhagen train at Hamburg Hbf

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

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 3, Prague to Gothenburg & Stockholm with an overnight stop in Hamburg

Option 4, Prague to Malmö or Stockholm using the Stena Line ferry from Gdynia to Karlskrona

Ferry Stena Spirit, Gdynia-Karlskrona   Cabin on the Gdynia-Karlskrona ferry

The ferry Stena Spirit, at Gdynia.  Photos courtesy of railguideeurope.com.

 

2-berth cabin.  Larger photo.

Back to top


Prague to Oslo & Norway

Option 1, Prague to Oslo with overnight stop in Copenhagen - by train all the way

Option 2, Prague to Oslo with overnight stop in Hamburg - by train all the way

Option 3, Prague to Oslo via the Kiel-Oslo cruise ferry - the most comfortable 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


Prague to Helsinki & Finland

Option 1, Prague to Helsinki using a Finnlines ferry from Germany - 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, Prague to Helsinki by train to Stockholm, then ferry

Back to top


Prague to Bratislava from €15

Option 1, Prague to Bratislava by EuroCity train run by the Czech & Slovakian & national railways - the most frequent option

EuroCity train to Budapest about to leave Prague

A EuroCity train from Prague to Budapest about to leave Prague Hlavni.  More about Prague-Bratislava trains.

First class on Prague to Budapest traiin   2nd class compartment on Prague to Budapest traiin

1st class.

 

2nd class compartment seating.

Restaurant car on Prague to Budapest traiin   Lunch on a Prague to Budapest EuroCity traiin

Restaurant car.

 

Lunch & a beer.

Option 2, Prague to Bratislava by competing Regiojet train - 4 per day, can be cheaper, with great on-board service

A RegioJet train to Prague at Vienna Hbf

A RegioJet train in its distinctive yellow & grey colours.  More about Regiojet trains & their 4 classes

Business class on a RegioJet train from Vienna to Prague   Relax class on a Vienna-Prague RegioJet train

Business class.  Larger photo 360° photo.

 

Relax class.  Larger photo 360° photo..

Standard class astra car on a Vienna to Prague RegioJet train   Regiojet train at Prague

Standard class Astra car.  Larger photo360° photo.

Regiojet Astra car at Vienna.

Option 3, Prague to Bratislava by sleeper train - the time-effective option

The sleeper train from Budapest to Prague

The Czech sleeping-car from Budapest & Bratislava to Prague, boarding at Budapest Nyugati on a summer evening.

Washbasin in Prague-Budapest sleeper   Czech Railways sleeper from Budapest to Prague   Czech Railways sleeper from Budapest to Prague

Washstand, soap & towels provided.  Larger photo.

 

Czech Railways 2-bed 'double' sleeper.  Each compartment can be sold as a single, double or triple sleeper.  Larger photo.

 

The corridor.  Each compartment locks securely.  Larger photo.

Back to top


Prague to Poprad Tatry & Košice

Option 1, Prague to Poprad Tatry & Kosice by daytime train - choose from 3 competing operators

Czech Super City train at Prague

SuperCity pendolino trains.  These modern pendolino tilting trains link Prague with Poprad Tatry & Kosice twice per day.  Reservation is compulsory and there's a cafe-bar & free WiFi on board.

 

SuperCity 1st class.  Courtesy of CD.

 

SuperCity 2nd class.  Courtesy of CD.

Option 2, Prague to Poprad Tatry & Kosice by sleeper train

Back to top


Prague to Budapest from €16

Option 1, Prague to Budapest by daytime train

EuroCity train to Budapest about to leave Prague

A EuroCity train from Prague to Budapest about to leave Prague Hlavni.  More about Prague to Budapest trains.

First class on Prague to Budapest traiin   2nd class compartment on Prague to Budapest traiin

1st class.

 

2nd class compartment seating.

Option 2, Prague to Budapest by competing Regiojet train

Regiojet train from Prague & Vienna arrived at Budapest Deli

A RegioJet train at Budapest Deli More about Regiojet trains & their 4 classes.

Business class on a RegioJet train from Vienna to Prague   Relax class on a Vienna-Prague RegioJet train

Business class.  Larger photo 360° photo.

 

Relax class.  Larger photo 360° photo..

Standard class astra car on a Vienna to Prague RegioJet train   Regiojet train at Prague

Standard class Astra car.  Larger photo360° photo.

Regiojet Astra car at Vienna.

Option 3, Prague to Budapest by sleeper train - the time-effective option

The sleeper train from Budapest to Prague

The Czech sleeping-car from Budapest to Prague, boarding at Budapest Nyugati on a summer evening.

Washbasin in Prague-Budapest sleeper   Czech Railways sleeper from Budapest to Prague   Czech Railways sleeper from Budapest to Prague

Washstand, soap & towels provided.  Larger photo.

 

Czech Railways 2-bed 'double' sleeper.  Each compartment can be sold as a single, double or triple sleeper.  Larger photo.

 

The corridor.  Each compartment locks securely.  Larger photo.

Back to top


Prague to Bucharest & Romania

Option 1, Prague to Romania using the Budapest-Bucharest sleeper - the most time-effective option

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 2, Prague to Romania by daytime trains with overnight stop from €48 - if you prefer day trains & hotels 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


Prague to Ljubljana & Rijeka from €40

Option 1, Prague to Ljubljana, morning departure

Option 2, Prague to Ljubljana, afternoon departure

The Budapest to Ljubljana train Drava at Budapest Keleti

The Drava from Graz to Ljubljana.  The Drava starts in Budapest.

1st class seats on the Budapest to Ljubljana train Drava   2nd class seats on the Budapest to Ljubljana train Drava

1st class seats on the Drava.

 

2nd class seats on the Drava.

Option 3, Prague to Ljubljana in a single day via Vienna, all year round

Option 4, Prague to Ljubljana using the Munich-Ljubljana sleeper - the most time-effective option

Express train from Munich to Prague

Step 1, Prague to Munich by air-conditioned express with smart modern Czech Railways open-plan cars & comfortable Länderbahn 'Alex' compartment cars, power sockets at all seats, refreshment trolley & free WiFi, seen here at Munich Hbf.

2nd class compartment in a Landerbahn car   2nd class open saloon car

In 2nd class, choose a Länderbahn compartment.

 

...or a Czech Railways 2nd class open-plan car.

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

Step 2, Munich to Ljubljana by sleeper train.  Above, the air-conditioned Croatian sleeping-car to Ljubljana & 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.

Option 5, Prague to Ljubljana with an overnight stop in Vienna

The Vienna to Triese EuroCity train Emona, about to leave Vienna

The EuroCity train Emona to Ljubljana about to leave Vienna Hbf, with its Slovenian restaurant car in the foreground and two Slovenian cars in rear.  The Austrian cars are ahead of the restaurant car.

Lunch in Slovenian restaurant car   Slovenian restaurant car

The Emona has a Slovenian restaurant car with inexpensive freshly-cooked scrambled eggs or omelette.  How about a glass of fizz to go with that?

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

2nd class seats, some in open-plan saloons like this, some in 6-seat compartments.

 

1st class open-plan seating.  There's just one section of 1st class seats on this train.

Between Vienna & Graz the Emona travels over the famous Semmering Railway, opened in 1854 and now a UNESCO World Heritage Site.

Scenery from the train between Zagreb and Vienna

Scenery in Slovenia, between Maribor & Zidani Most.

Back to top


Prague to Zagreb from €29

Option 1, Prague to Zagreb via Budapest from €29 - the cheapest option

Intercity train Agram from Budapest to Zagreb

The Intercity train Agram at Budapest Deli, the Croatian car in the foreground, the Hungarian car  next to it, then in the distance at the front of the train the older Hungarian cars going as far as the border.

2nd class seats on the Budapest to Zagreb train Agram   2nd class seats on the Budapest to Zagreb train Agram

2nd class compartment in the Croatian car.

 

2nd class open-plan seats in the Hungarian car.

Lake Balaton seen from the Budapest to Zagreb train

The train runs along the southern shore of Lake Balaton, Hungary's largest lake.  Courtesy of Della Mcvay.

Sunflowers seen from the train from Budapest to Zagreb

The train passes fields of sunflowers.  Courtesy of Louise Donnelly.

Option 2, Prague to Zagreb via Vienna from €45 - slightly faster, with a restaurant car on both trains

Krakow to Vienna train

Austrian Intercity cars as used on the Croatia from Vienna to Zagreb.

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

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

The train to Villach travels over the famous Semmering Railway, opened in 1854 and now a UNESCO World Heritage Site.

Scenery from the train between Zagreb and Vienna

Scenery in Slovenia, between Maribor & Zidani Most.

Scenery from the train between Zagreb and Vienna

Sevnica Castle, seen from the train between Zidani Most & Zagreb.

Option 3, Prague to Zagreb using the Munich-Zagreb sleeper - the most time-effective option, all year round.

Express train from Munich to Prague

Step 1, Prague to Munich by air-conditioned express with smart modern Czech Railways open-plan cars & comfortable Länderbahn 'Alex' compartment cars, power sockets at all seats, refreshment trolley & free WiFi, seen here at Munich Hbf.

2nd class compartment in a Landerbahn car   2nd class open saloon car

In 2nd class, choose a Länderbahn compartment.

 

...or a Czech Railways 2nd class open-plan car.

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

Step 2, Munich to Zagreb by sleeper train.  Above, the air-conditioned Croatian sleeping-car from Munich 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 4, Prague to Zagreb with an overnight stop in Vienna

Option 5, Prague to Zagreb using the Prague-Budapest sleeper - with a morning in Budapest, well worth considering

Back to top


Prague to Split & Dubrovnik

Option 1, Prague to Split & Dubrovnik via Zagreb - daily, all year round

An ICN train Zagreb at Split station   1st class seats on the fast tilting ICN train from Zagreb to Split

The daytime trains to Split:  These fast, tilting, air-conditioned ICN trains link Zagreb & Split once or twice a day through great scenery.  Above right, first class seats.  You can now buy tickets online at www.hzpp.hrExterior photo courtesy of Gareth Davison.

Scenery seen from the Zagreb-Split train

Scenery between Zagreb and Split seen from the train.  Photo courtesy of Páraic Maguire.

Option 2, Prague to Split using the Vienna-Split sleeper - 3 times a week May-October, recommended

Scenery from the Vienna-Split train

What a journey!  Scenery between Zagreb & Split seen from the Bratislava-Vienna-Split sleeper train.  Photos courtesy of Rob Romans.

Sleeping-car on the train from Bratislava & Vienna to Split   Sleeper compartment on the train from Bratislava & Vienna to Split

The comfortable air-conditioned Slovakian sleeping-cars on the train from Bratislava & Vienna to Split, arrived at Split station.  Each compartment can be sold as a single, double or triple, and comes with soap, towel, fully-made up beds and a washbasin.  A light breakfast is included. Larger photo. Photo of 2-berth, courtesy of Michael Allsop.

Couchette compartment, of sort used on the train from Bratislava & Vienna to Split   Couchette car on the train from Bratislava & Vienna to Split

A couchette car on the train from Bratislava & Vienna, arrived at Split. Larger photo.

Back to top


Prague to Belgrade & Montenegro

Option 1, Prague to Belgrade in a day - starting 8 October 2025, see updates.

Option 2, Prague to Belgrade using the Prague-Budapest sleeper - starting 8 October 2025, see updates.

Option 3, Prague to Belgrade with overnight stop in Budapest - starting 8 October 2025, see updates.

SOKO train at Belgrade

Budapest to Belgrade on a connecting 3-train combo, starts 8 December 2024.  This includes a 200 km/h double-deck Serbian SOKO train from Subotica to Belgrade Centar, with refreshments, toilets, power outlets at all seats & free WiFi.  Soko is Serbian for falcon, hence the logo!  Photo courtesy of Hugo van Vondelen.

Option 4, Prague to Belgrade with overnight stop in Zagreb

Back to top


Prague to Sofia & Bulgaria

Option 1, Prague to Sofia via Bucharest

Option 2, Prague to Sofia via Belgrade

Back to top


Prague to Krakow from €19

Option 1, Prague to Krakow by daytime train, see the Prague to Krakow page

Czech bistro car

The Cracovia's 1st class & bistro car.  Courtesy of Philip Dyer-Perry.

Czech bistro car   2nd class open saloon seats

1st class seats, in the bistro car on one side of the central kitchen

 

2nd class open-plan seats.  There are also seats in classic 6-seat compartments.

Dinner in the bristro   Czech bistro car

Enjoy an inexpensive meal with wine in the bistro.

Option 2, Prague to Krakow with private operator Leo Express.

Option 3, Prague to Krakow by sleeper train

The sleeper train from Prague to Krakow & Warsaw

Prague to Krakow by sleeping-car.  Above, the sleeper to Krakow is boarding at Prague Hlavni.

Czech Railways standard (economy) 2-berth sleeper   Standard (economy) sleeper in day mode   City Night Line deluxe sleeper, private toilet & shower   Comfortline sleeper corridor

Standard sleeper set up as a 2-berth, with blind down & washstand open.  Each room can be used with 1, 2 or 3 beds.  Larger photo.

 

Same sleeper with beds folded away, washstand closed.  Very similar to a deluxe, but without the shower & toilet.  Larger photo.

 

Deluxe sleepers are almost identical to regular ones, but with a shower & toilet instead of washstand.  Larger photo.

 

Just like a hotel, the corridor in a Comfortline sleeping-car.  There's a shower at end of the corridor for standard sleeper passengers.

The Prague to Krakow couchette car at Prague Hlavni   6-bunk couchettes on the Prague to Krakow train

Couchette car to Krakow, boarding at Prague Hlavni.

 

6-berth couchettes

Back to top


Prague to Warsaw from €28

Option 1, Prague to Warsaw by sleeper train - the safe, comfortable, time-effective option

The sleeper train from Prague to Krakow & Warsaw

Prague to Warsaw by sleeping-car.  Above, the sleeper to Warsaw boarding at Prague Hlavni.

Czech Railways standard (economy) 2-berth sleeper   Standard (economy) sleeper in day mode   City Night Line deluxe sleeper, private toilet & shower   Comfortline sleeper corridor

Standard sleeper set up as a 2-berth, with blind down & washstand open.  Each room can be used with 1, 2 or 3 beds.  Larger photo.

 

Same sleeper with berths folded away & seats folded out, washstand closed.  Very similar to a deluxe, but without the shower & toilet.  Larger photo.

 

Deluxe sleepers are similar to standard ones, but with a bit more floorspace & compact shower & toilet instead of washstand.  Larger photo.

 

Just like a hotel, the corridor in a Comfortline sleeping-car.  There's a shower at end of the corridor for standard sleeper passengers.

The Prague to Warsaw couchette car at Prague Hlavni   6-bunk couchettes on the Prague to Krakow train

Prague to Warsaw couchette car boarding at Prague Hlavni.

 

6-berth couchettes.

Option 2, Prague to Warsaw by daytime train - the chill-out option

The EuroCity train Silesia at Prague

The afternoon EuroCity train Silesia boarding at Prague Hlavni.

2nd class open saloon seats on EuroCity train from Prague to Warsaw   6-seat compartment on train to Warsaw

2nd class open-plan seats, available on all 3 trains.

 

2nd class compartments, available on all 3 trains.

1st class 4-seat compartment from Prague to Warsaw   6-Restaurant car on EuroCity train from Prague to Warsaw

1st class 4-seat compartment on the afternoon Silesia.

 

Restaurant car on the afternoon Silesia.

Option 3, Prague to Warsaw by Regiojet - recommended!

Regiojet train from Prague to Vienna, at Prague Hlavni

A RegioJet train at Prague Hlavni.

Business class on a RegioJet train from Vienna to Prague   Relax class on a Vienna-Prague RegioJet train

Business classLarger photo 360° photo.

 

Relax classLarger photo 360° photo.

Business class on a RegioJet train from Vienna to Prague   Standard class astra car on a Vienna to Prague RegioJet train

You can order food & drink from your seat (but no alcohol in Poland).

 

Standard class Astra car.  Larger photo360° photo.

Standard class children's compartment on a RegioJet train   Standard class on a Vienna to Prague RegioJet train

Standard class children's compartment. Larger photo.

 

Standard class Larger photo 360° photo.

Orchid in the toilet on a Regiojet train   Low-cost class class seats on a RegioJet train

I think all trains should have orchids in the loo.

 

Low cost class Larger photo.

Back to top


Prague to Wroclaw, Poznan, Gdansk, Gdynia

Back to top


Prague to Vilnius, Riga, Tallinn

Option 1, Prague to Vilnius with overnight stop in Warsaw

Option 2, Prague to Vilnius using the Prague-Warsaw sleeper - possible from 14 December 2025 onwards

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


Prague to Lviv, Kyiv & Ukraine

Option 1, Prague to Lviv & Kyiv by Regiojet sleeper train - running in spite of the war, comfortable, cheap, easily booked online

Regiojet overnight train   Regiojet couchette compartment

Option 2, Prague to Kyiv using the Vienna-Lviv-Kyiv sleeping-car - easily booked online, but often fully-booked

The Vienna-Kiev sleeping-car at Vienna Hbf

Boarding the Vienna to Kyiv sleeping-car at Vienna Hbf.

Sleeper to Kiev about to leave Vienna   Ukrainian sleeper corridor   1, 2 or 3 bed Ukrainian sleeper compartment

The Vienna-Kyiv sleeper about to leave Vienna Hbf. Courtesy of Helmut Uttenthaler.

 

The sleeper corridor.  Courtesy Helmut Uttenthaler.

 

1, 2 or 3 bed sleeper compartment.

The Vienna-Kiev sleeping-car at Kiev Pass

The Vienna-Kyiv sleeping-car at Kyiv Pass.  Photos courtesy of Helmut Uttenthaler.

Option 3, Prague to Lviv & Kyiv via Budapest - easy to book with good availability.

The Transcarpathia train at Kyiv   2-bed 1st class sleeper

Above left, the Transcarpathia on its first day of operation.  Above right, a 1st class 2-bed sleeper.  Courtesy of Ukrainian Railways Укрзалізниця.

Back to top


Prague to Moscow & Russia

Option 1, Prague to Moscow by direct Russian Railways sleeping-car, every day - via Belarus

The direct Prague to Moscow sleeping-cars were built in Austria in 2014.  Each compartment converts from comfortable sofas to equally comfortable beds and can be used as either 1st class 2-berth with two lower berths or as 2nd class 4-berth with all four berths in use.  There are a shower and toilets at the end of the corridor.  Compartments have electronic key-card locks, and the cars are very smooth-riding.  The sleeper attendant can serve lovely Russian tea for around €0.50 a glass.  Highly recommended!  Pictured above, the Moscow to Prague train pulls into Prague Hlavni.

One of Russian Railways new international sleeping-cars   A 2-berth or 4-berth compartment in daytime mode

Option 2, Prague to Moscow via Kyiv, avoiding Belarus and the need for a Belarusian visa.

Back to top


Prague to Athens & Greece

Option 1, Prague to Athens by train through the Balkans

Option 2, Prague to Athens via ferry from Italy - currently the most viable option

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.

Back to top


Prague to Istanbul

Prague to Istanbul via Budapest & Bucharest - currently the only viable option

Back to top


Railbookers custom-made tours

If you just want to buy train tickets at the cheapest price, book online as shown on this page.  However, if you want someone to sort out your whole trip for you, arranging all your trains, hotels and transfers, and to look after you if anything affects your arrangements, the people to talk to are Railbookers.  Railbookers can tailor-make a train trip around Europe to your own specification.  Just tell them what you want and they'll advise you on the best trains, routes & hotels.  They get good reports and a lot of repeat business!  They now have offices in the UK, North America and Australia.

UK flag  UK call 0207 864 4600, www.railbookers.co.uk

US flag  US call free 1-888-829-4775, see website.

Canadian flag  Canada call free 1-855-882-2910, see website.

Australian flag  Australia call toll-free 1300 971 526, see website

New Zealand flag  New Zealand call toll-free 0800 000 554 or see website.

Back to top


Hotels in Prague

Apart from review score and price, I think the three key factors in choosing a hotel are location, location, and (you've guessed it) location.  For a longish stay, I'd book a hotel right in the heart of the old town on or near the Old Town Square where the action is.  For a shorter stay, especially if you are leaving on an early train, I'd go for a hotel near the station, so there's no time wasted in taxis, you can walk across the road and leave your bags, and it's an easy stroll across the road to the station when it's time to leave - but hotels near the station are still easy walking distance to the old town and sights.

Hotels near Prague's old town square

Ventana Hotel or Old Town Square Hotel (both 5-star), Grand Hotel Prague, Hotel Rott (both 4-star), Zlatý kůň Golden Horse (3-star).

Hotels near Prague Hlavni station

MeetMe23 (3-star, a funky designer hotel with holographic receptionist!), Exe City Park Hotel (3-star), Chopin Hotel (3-star), Falkensteiner Hotel Maria (4-star), Esplanade Hotel (5-star, a top choice which I've used myself).

Personal recommendation:  Hotel Carlo IV

The Hotel Carlo IV is a grand 5 star hotel in the classic tradition, in an impressive 19th century building that was originally a bank.  It's an easy 3 minute stroll across the park from the station, an easy walk from all the sights, and being in Prague it isn't as expensive as you'd expect a hotel of this top calibre to be.  Great location, great staff, nice rooms, excellent breakfast, and it even has a spa and swimming pool.

 

Hotel Carlo IV, Prague, seen as you arrive from the station.

 

Room at the Carlo IV Hotel.

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!

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


Back to home page