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

To buy train tickets in the Czech Republic & Prague to Krakow, Vienna, Budapest, Bratislava, Berlin, Dresden or Munich, see www.cd.cz/eshop  (for English, click EN top right).

This page explains how to travel by train from Prague to other cities all over Europe, and how to buy the cheapest tickets.  Click here to buy tickets starting in another city.

I want to travel from Prague to...

         

       Click here for journeys starting in another city.

       Train information is current for 2016.

Before you buy your tickets...

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

Answering your questions about European train travel...

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, Karlovy Vary, Brno & other destinations in the Czech Republic...
Czech pendolino, 2nd class   Czech pendolino, first class   Czech Railways pendolino at Prague, about to leave for Vienna

SuperCity pendolino trains...  The pride of the Czech Railways, these modern pendolino tilting trains operate the premium SuperCity services linking Prague and Ostrava, the Czech Republic's second city.  Left-hand picture = 2nd class, centre picture = 1st class, with similar seating, but carpeted.


Prague to Bratislava from €15...

Prague to Budapest from €19...

Option 1, by EuroCity train in 6h43 - the cheap, comfortable daytime option...

Restaurant car on train EC277 from Prague to Budapest   On board chef!

Comfortable, spacious, civilised, and tickets as cheap as €20...  Head for the restaurant car on the Prague to Budapest EuroCity train for a meal and a beer or glass of wine while you watch the countryside fly by...  A main dish cooked by the on-board chef costs as little as €11.  Photos courtesy of Thomas Gigon.

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

Stadard 2-bed sleeper on the train from Amsterdam to Prague   Standard sleeper on the train from Amsterdam to Prague, in daytime mode   Standard sleeper compartment, washstand   Deluxe sleeper en suite toilet and shower

Standard sleeper compartment, set up as a 2-berth, with the washstand open.  Each room can be used as a 1, 2 or 3 bed room.

 

The same sleeper with berths folded away & seats folded out, blind up, washstand closed.

 

Standard sleeper compartments have a washstand with hot water, fresh towels, drinking water & soap.

 

Deluxe sleepers are very similar, but with small en suite toilet & shower...


Prague to Krakow or Warsaw from €29 in a couchette or €49 in a 2-bed sleeper...

Option 1, by direct sleeper train...   For the daytime option, see below.

Czech sleeping-car as used on the train from Prague to Krakow   2-bed sleeper on the night train from Prague to Krakow   Washbasin in sleeper compartment

A smart modern air-conditioned Czech sleeping-car now operates this route, with 1, 2 & 3 bed compartments with washbasin (pictured above, courtesy of Vagonweb).  The sleeper fare includes a morning tea or coffee.  For more photos see www.vagonweb.cz/fotogalerie/CZ/CD_WLABmee.php.  A Czech couchette car also operates most of the year, usually a smart ex-ΦBB (Austrian Railways) one, see the photos at www.vagonweb.cz/fotogalerie/CZ/CD_Bcmz834.php

Option 2, direct Prague to Warsaw EuroCity daytime train... 


Prague to Vienna in 3h59 from €19...

Blue Czech Railjets...   More info & photos

Some Prague to Vienna trains use blue Czech (CD) Railjets like this, others use red Austrian (ΦBB) Railjets like the ones further below.  See virtual tour inside a blue CD (Czech Railways) Railjet.  You can check the train formation at www.vagonweb.cz, which will also show you whether your departure is scheduled to be a blue Czech CD railjet or a red Austrian ΦBB railjet.  Click the UK flag then 'composition' then look under 'Czech Republic' and 'rj'.  Click the camera logo under each car to see more photos of what the trains are like.

Czech Railjet train from Prague to Vienna   1st class seat on Cezh Railjet

A blue Czech Railways railjet...  Courtesy Cortney Lollar

 

1st class...  Courtesy David Malone

Restaurant car   Economy (2nd class) seating

Restaurant car...  Courtesy David Malone

 

Economy (2nd) class...  Courtesy Cortney Lollar

Red Austrian Railjets...   More info & photos

The morning RailJet train has arrived in Vienna.   Premium class seats on the Munich-Vienna RailJet train   Economy class seats on the Munich-Vienna RailJet train

"The RailJet has landed..."  An Austrian Railjet at Vienna.  More photos & info about Austrian Railjets.

 

Business class costs €15 more than normal 1st class...

 

Economy class on an ΦBB RailJet, in open saloons with large picture windows.  Some seats are around tables, some unidirectional.


Prague to Linz & Salzburg from €19...

Prague to Innsbruck from €19...

Prague to Berlin from €15 or Dresden from €15...
Czech restaurant car on a Berlin to Prague train   Lunch in the restaurant car between Berlin & Prague

So civilised!  A meal in the Czech restaurant car as the Berlin-Prague express snakes along the beautiful Elbe river south of Dresden.  Most Berlin-Prague trains use Czech carriages like this, a few use Hungarian air-conditioned carriages.  Photo courtesy of Philip Dyer-Perry.


Prague to Munich, Nuremburg & other German cities from €19...
 

Munich to Prague by bus? No thanks!

Busse? Nein Danke!

Train tickets Prague to Munich from €15 www.cd.cz/eshop...

Prague to Munich by train...

Prague to Nuremburg by train...

Prague to other German cities by daytime train:

Prague to Dortmund, Dusseldorf & Cologne by sleeper train: 


Prague to Amsterdam from €62...

Option 1:  By comfortable sleeper train Phoenix...

A 1 2 or 3 bed sleeper on the Cologne-Prague overnight train

1, 2 or 3 bed sleeper: The most civilised option, economy with washbasin or deluxe with shower & toilet.

  4-berth couchettes on the sleeper train to Prague

Couchettes:  For sole occupancy for 4 people, simply book 5 tickets in a 5-berth compartment.

  6-berth couchettes on the sleeper train to Prague

5-berth couchettes:  All City Night Line couchettes are now 5-berth...

  The Kopernikus sleeper train to Prague...

The sleeping-car attendant on the Phoenix greets passengers at Prague Hlavni.

More pictures & information about the Prague to Cologne sleeper train.

Option 2:  By daytime trains in a single day - and how about a few hours in Berlin?

Option 3:  By daytime trains with overnight stop in Berlin...

Czech restaurant car on a Berlin to Prague train   Lunch in the restaurant car between Berlin & Prague

Step 1, Prague to Berlin by EuroCity train.  It's so civilised:  A meal in the Czech restaurant car as the Prague-Berlin express snakes along the beautiful Elbe river south of Dresden.  Most Prague-Berlin trains use Czech carriages like this, a few use Hungarian air-conditioned carriages.  Courtesy of Philip Dyer-Perry.

Amsterdam to Berlin InterCity train   Inside the Amsterdam to Berlin bistro car

Step 2, Berlin to Amsterdam by InterCity train...

 

The bistro car on an Amsterdam to Berlin InterCity train.  Treat yourself to lunch!

1st class comparment on a Berlin to Amsterdam train   2nd class seats on a Berlin to Amsterdam train

1st class seats on these trains are usually in traditional 6-seater compartments.

 

2nd class seating on these trains is usually in open-plan saloons like this, most seats unidirectional, but with some tables for 4...


Prague to Brussels & Bruges from €58...

Option 1, using the Prague-Cologne sleeper - the time-effective option...

A 1 2 or 3 bed sleeper on the Cologne-Prague overnight train

1, 2 or 3 bed sleeper: The most civilised option, economy with washbasin or deluxe with shower & toilet.

  4-berth couchettes on the sleeper train to Prague

Couchettes:  For sole occupancy for 4 people, simply book 5 tickets in a 5-berth compartment.

  6-berth couchettes on the sleeper train to Prague

5-berth couchettes:  All City Night Line couchettes are now 5-berth...

  The Kopernikus sleeper train to Prague...

The sleeping-car attendant on the Phoenix greets passengers at Prague Hlavni.

More pictures & information about the Prague to Cologne sleeper train.

Option 2, Prague to Brussels by train in a single day from €58 - the cheapest and fastest option...

Option 3:  By daytime trains with overnight stop in Berlin - a recommended option with a change to see Berlin...

Czech restaurant car on a Berlin to Prague train   Lunch in the restaurant car between Berlin & Prague

So civilised!  A meal in the Czech restaurant car as the Prague-Berlin express snakes along the beautiful Elbe river south of Dresden.  Most Prague-Berlin trains use Czech carriages like this, a few use Hungarian air-conditioned carriages.  Courtesy of Philip Dyer-Perry.


Prague to Paris from €58...

Option 1, Prague to Paris using the Prague-Cologne sleeper - the time-effective option...

A 1 2 or 3 bed sleeper on the Cologne-Prague overnight train

1, 2 or 3 bed sleeper: The most civilised option, economy with washbasin or deluxe with shower & toilet.

  4-berth couchettes on the sleeper train to Prague

Couchettes:  For sole occupancy for 4 people, simply book 5 tickets in a 5-berth compartment.

  6-berth couchettes on the sleeper train to Prague

5-berth couchettes:  All City Night Line couchettes are now 5-berth.

  The Kopernikus sleeper train to Prague...

Step 1, take the City Night Line sleeper train Phoenix from Prague to Cologne...  Above, the sleeping-car of the Phoenix seen at Prague Hlavni.

More pictures & information about the Prague to Cologne sleeper train.

A Thalys for Amsterdam about to leave Brussels Midi...   Second class seats on board a 'Thalys' high-speed train to Cologne 1st class seats on Thalys

Step 2, take a 186mph Thalys train from Cologne to Paris...

 

2nd class (Comfort 2) on Thalys...

1st class (Comfort 1) on Thalys...

Option 2, Prague to Paris in a single day from just €54 - the cheapest option...

Option 3, Prague to Paris with an overnight stop in Munich, from €54 - a recommended option with a chance to see Munich...

TGV Duplex at Paris Gare de l'Est   Upper deck second class on board a TGV Duplex.

TGV Duplex at Paris Est. These impressive 200 mph double-deck trains link Munich, Stuttgart & Mannheim with Paris...

 

2nd class table for 4 on TGV Duplex upper deck...

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

The cafe-bar on the upper deck in car 4, serving tea, coffee, soft drinks, 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.

First class on board a TGV Duplex   An TGV Duplex at Paris Est.

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

 

A TGV Duplex.  The red near the door indicates 1st class, pale green indicates 2nd class.


Prague to Nice, Cannes, Monte Carlo, Marseille, Avignon...

Option 1, using the Vienna-Milan sleeper then a scenic coastal ride...

Option 2, by day trains with overnight stop in Verona - mountains and coastline...

Option 3, by direct Russian sleeper train every Friday...


Prague to London from €74...

Prague to Zurich, Basel, Geneva & Switzerland from €43...

Option 1:  By comfortable direct sleeper train...

Sleeping-car room - Cologne-Copenhagen overnight train   4-berth couchette compartment on Cologne-Copenhagen overnight train   6-berth couchette compartment on Cologne-Copenhagen overnight train  

A sleeping-car as used on the Cologne-Copenhagen overnight train

1, 2 or 3 bed sleeper: The most civilised option, economy with washbasin or deluxe with shower & toilet.

 

Couchettes:  For sole occupancy for 4 people, simply book 5 tickets in a 5-berth compartment.

 

5-berth couchettes:  All City Night Line couchettes are now sold as 5-berth...

 

Take the City Night Line sleeper train direct from Prague to Zurich!

More pictures & information about these trains...

Option 2, Prague to Switzerland in a single day from just €44 - the cheapest option...

Option 3, Prague to Switzerland with an overnight stop in Munich, from €44 - a recommended option with a chance to see Munich...


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

Option 1, by Railjet to Vienna and EuroNight sleeper train to Italy - the time-effective option...

Czech Railjet train from Prague to Vienna   1st class seat on Cezh Railjet

Step 1.  Prague to Vienna by railjet...  Courtesy Cortney Lollar

 

1st class...  Courtesy David Malone

Restaurant car   Economy (2nd class) seating

Restaurant car...  Courtesy David Malone

 

Economy (2nd) class...  Courtesy Cortney Lollar

1 or 2 bed sleeper on EuroNight train to Vienna   1 or 2 bed sleeper in day mode   The Cologne-Vienna sleeper train is an Austrian Railways (OBB) EuroNight train

2. Vienna to Venice by EuroNight train. Sleepers are the comfort option, with proper beds in 1 or 2-bed compartments, see here in night & morning modes.  Breakfast is included.

 

This is the sleeping-car or schlafwagen on the Austrian EuroNight train.  More pictures & information about these EuroNight trains (the Venice-Vienna train is identical to the Cologne-Vienna one)...

   

Austrian couchette car or liegewagen.  Couchettes are the economical option, flat bunks with rug & pillow.

 

6-berth couchettes, the cheapest option...

 

4-berth couchettes, ideal for families...

Option 2, Prague to Venice by scenic daytime trains with overnight stop in Vienna, from €48...

Option 3, Prague to Florence or Rome by scenic daytime trains with overnight stop in Munich, from €54...

  InterCity 2nd class   InterCity 1st class (6-seat compartment type)

Munich to Verona or Venice by EuroCity train...

 

EuroCity 2nd class, mainly 6-seat compartments but some open-plan seating.  There's also a restaurant car...

 

EuroCity 1st class, open-plan.  Sometimes available in 6-seat compartments.

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.


Prague to Barcelona & Spain...
A 1 2 or 3 bed sleeper on the Cologne-Prague overnight train

1, 2 or 3 bed sleeper: The most civilised option, economy with washbasin or deluxe with shower & toilet.

  4-berth couchettes on the sleeper train to Prague

Couchettes:  For sole occupancy for 4 people, simply book 5 tickets in a 5-berth compartment.

  6-berth couchettes on the sleeper train to Prague

5-berth couchettes:  All City Night Line couchettes are now sold as 5-berth...

  The Kopernikus sleeper train to Prague...

Step 1, take the City Night Line sleeper train Phoenix from Prague to Cologne...  Above, the sleeping-car of the Phoenix seen at Prague Hlavni.

More pictures & information about the Prague to Cologne sleeper train.

A Thalys for Amsterdam about to leave Brussels Midi...   Second class seats on board a 'Thalys' high-speed train to Cologne 1st class seats on Thalys

Step 2, take a 186mph Thalys train from Cologne to Paris...

 

2nd class (Comfort 2) on Thalys...

1st class (Comfort 1) on Thalys...

TGV Duplex at Paris Gare de Lyon   Upper deck second class on board a TGV Duplex.

Step 3, by TGV Duplex from Paris to Barcelona... These 200 mph double-deckers link Paris with Barcelona.  Watch TGV Duplex video.

 

2nd class table for 4 on TGV Duplex upper deck...

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.


Prague to Copenhagen from €43, Prague to Stockholm & Scandinavia...

Option 1:  Prague to Copenhagen by daytime trains in a single day, from €68...

ICE3 second class ICE3 first class Copenhagen-Cologne ICE on the Rodby-Puttgarten ferry

ICE 2nd class.

ICE 1st class with leather seats.

The ICE on board the ferry.

125 mph tilting 'X2000' from Copenhagen to Stockholm, at Copenhagen station 2nd class seats on the X2000 train from Copenhagen to Stockholm The self-service buffet on the X2000 train from Copenhagen to Stockholm...

A 125 mph SJ2000 train from Copenhagen to Stockholm....

 

2nd class seating on the SJ 2000.  All seats have power sockets for laptops & mobiles...

 

Self-service buffet car on the SJ 2000 to Stockholm.

More information about SJ 2000 trains

Option 2:  By comfortable daytime trains with an overnight stop in Hamburg...


Prague to Oslo & Norway...

Option 1, Prague to Oslo via the Kiel-Oslo Color Line cruise ferry - the most comfortable way to Oslo...

Option 2, via Hamburg & Copenhagen - by train all the way...


Prague to Helsinki & Finland...

Prague to Bucharest from €48...

Option 1, using the Budapest-Bucharest sleeper train - the most time-effective option...

Option 2, using daytime trains with overnight stop from €48 - if you prefer day trains & hotels to sleepers...

2nd class Romanian InterCity coach   Romanian InterCity seating coach

Air-conditioned 2nd class used on the Traianus from Budapest to Bucharest.


Prague to Ljubljana from €48...

Option 1, in one leisurely day...

Option 2, with an overnight stop in Vienna...


Prague to Zagreb & Croatia from €48...

Option 1, in one leisurely day...

Option 2, with an overnight stop in Vienna...

Option 3, via Budapest - with a morning in Budapest, well worth considering...

For Split, change in Zagreb.  Scenic daytime trains and an overnight sleeper link Zagreb with Split.  You can check times at www.bahn.de and just buy tickets at the station in Zagreb, it's not usually a problem to get places on the day.  I'd suggest a day train if you can as the scenic Zagreb-Split train ride is a real treat.

For Dubrovnik, take a train to Split from where there are frequent buses (4 hours) to Dubrovnik.


Prague to Belgrade from €34...   Prague to Montenegro from €54...

Option 1, by daytime trains with overnight stop in Budapest - the leisurely all-daytime option...

Serbian air-conditioned coach   1st class seats in a Serbian air-conditioned train

The Serbian EuroCity train from Budapest to Belgrade, at Budapest Keleti.  Fare only €15!

Option 2, by day train to Budapest & sleeper train to Belgrade - a time-effective sleeper option...

Option 3, by sleeper train to Budapest then day train - another time-effective sleeper option...

If you're heading for Montenegro...


Prague to Lviv, Kiev & Ukraine...

Option 1, Prague to Kiev by direct Ukrainian sleeping-car - recommended option, comfortable & direct...

Option 1, Prague to Kiev via Warsaw...

Option 2, Prague to Lviv & Kiev via Budapest...

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

The Budapest-Kiev train... Courtesy of Alessandro

 

A sleeper compartment...

 

...with washbasin.


Prague to Moscow, St Petersburg & Russia from €151...

Option 1, by direct Russian Railways sleeping-car twice a week...

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

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!

Option 2, by daily trains with a day in Warsaw.  This option is cheaper as well as more frequent.


Prague to Athens & Greece...

Option 1, overland by train through the Balkans, an adventure...

The Macedonian couchette car on the Belgrade to Thessaloniki train   A 6-berth couchette compartment on the Belgrade to Thessaloniki train

The Belgrade to Thessaloniki couchette car...  Below, scenery between Thessaloniki & Athens...

2nd class on Greek InterCity train   More mountain scenery, and the Gorgopotamos Viaduct...

After leaving Thessaloniki, the InterCity train runs along the Aegean coast and past Mount Olympus (seen above, from the train), mythical home to the Greek gods...

 

Between Larissa & Athens, the train snakes through the mountains, over the famous Gorgopotamos viaduct, blown up by the British S.O.E. in WW2...

Great scenery from the train:  In the mountains between Athens and Larissa   More scenery on the train to Athens

Emerging from the mountains, the train descends a spectacular escarpment (above left), with the Greek plain laid out hundreds of feet below...

Option 2, by train to Italy then cruise ferry...


Prague to Istanbul from €105, to Sofia from €74...

Option 1, via Budapest, Belgrade, Sofia...  This is the option I'd recommend.  Prague to Istanbul takes little over 48 hours by train.

Option 2, via Budapest & Bucharest...


Find hotels in Prague & other cities

 

◄◄ Hotel search & price comparison.

www.hotelscombined.com checks all the main hotel booking sites at once to find the widest choice of hotels & the cheapest seller.  It was named as the World's Leading Hotel Comparison Site at the World Travel Awards 2013 and I highly recommend it, both to find hotels in even the smallest places and to check that another retailer isn't selling your hotel for less!

www.booking.com is my favourite booking site.  It's really clear and you can usually book with free cancellation and so confirm your accommodation at no risk months before train booking opens.

Other hotel sites worth trying...

Backpacker hostels...


 


Back to home page