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

Buy train tickets in the Czech Republic & Prague to Krakow, Vienna, Budapest, Bratislava, Berlin or Munich at www.cd.cz/eshop, click en for English.

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 2017.

       Prague Hlavni station information

       Suggested hotels in Prague old town or near the station

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

It's easy to travel from Prague to Českύ Krumlov, or even do it as a day trip from Prague.  For times, fares, photos & tips, the Prague to Českύ Krumlov page.

New direct train for 2017!  There's now a direct train from Prague to Cesky Krumlov, leaving Prague Hlavni at 08:02 and arriving Českύ Krumlov at 10:50.

Prague to 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 €16...

Prague to Budapest from €21...

Option 1, by air-conditioned EuroCity train in 6h43 from €21 - the cheap, comfortable daytime option...

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

Comfortable, spacious, civilised, with cheap tickets...  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   Standard sleeper compartment, washstand   Czech sleeping-car at Prague Hlavni

Prague to 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.

The Polish sleeping-car on train to Warsaw   A newly-refurbished sleeper compartment as used on the Budapest to Krakow & Budapest to Warsaw trains

The Prague to Warsaw train has a smartly-refurbished Polish sleeping-car like this, with 1, 2 & 3 bed compartments with washbasin...

 

Cosy 2-bed sleeper with washbasin...

Option 2, Prague to Warsaw by EuroCity daytime trains... 


Prague to Krakow from €29...

Option 1, by direct sleeper train, see the Prague to Krakow sleeper train page...

The Prague to Krakow sleeper train

The Prague to Krakow sleeper train about to leave Prague, see here for details...

Option 2, Prague to Krakow by new direct daytime train Cracovia, runs 13 April to 30 September 2017...

Option 3, Prague to Krakow by daytime trains with a change at Katowice... 


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

Option 1, by daytime Railjet trains...

Czech Railjet train to Vienna at Prague Hlavni station

A blue Czech Railjet train from Prague to Vienna, seen at Prague Hlavni...

Option 2, by sleeper train...


Prague to Linz & Salzburg from €19:  See the Prague-Salzburg page for details..

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.  For times, fares, tips, photos & how to buy tickets in detail, see the Prague to Berlin EuroCity train page  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 train...

The Prague to Cologne City Night Line sleeper train was discontinued from 11 December 2016.


Prague to Amsterdam from €62...

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

Option 2:  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.  See the photos & video on the Prague to Berlin pageCourtesy 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, Prague to Brussels by train in a single day from €58 - the cheapest and fastest option...

Option 2, by daytime trains with overnight stop in Berlin - a recommended option with a chance 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-Zurich sleeper - the time-effective option...

City Night Line standard (economy) sleeper   City Night Line standard (economy) sleeper in day mode   Standard sleeper compartment, washstand   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.   The same sleeper with berths folded away & seats folded out, washstand closed.  Very similar to a deluxe, but without the shower & toilet.   Economy sleeper compartments have a washstand with hot water, fresh towels, drinking water & soap.   Just like a hotel corridor...  The corridor in a Comfortline sleeping-car...
TGV-Lyria at Paris Gare de Lyon   TGV bar car

A Zurich to Paris TGV-Lyria at Paris Gare de Lyon...

 

The cafe-bar, serving tea, coffee, beer, wine, hot & cold snacks & microwaved hot dishes....

TGV interior by Christian Lacroix, second class   TGV 1st class by Christian Lacroix

2nd class with a mix or unidirectional seats & tables for 4.  Seats are 2+2 across car width.  Panorama photo.

 

1st class with a mix of unidirectional seats, solo seats, tables for 2 & for 4.  Seats 2+1 across car width.  Panorama photo.

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 from Prague to Zurich...

City Night Line standard (economy) sleeper   City Night Line standard (economy) sleeper in day mode   Standard sleeper compartment, washstand   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.   The same sleeper with berths folded away & seats folded out, washstand closed.  Very similar to a deluxe, but without the shower & toilet.   Economy sleeper compartments have a washstand with hot water, fresh towels, drinking water & soap.   Just like a hotel corridor...  The corridor in a Comfortline sleeping-car...

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 Nightjet 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 Nightjet train.  More pictures & information about these Nightjet 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...

Option 1, by comfortable daytime trains with overnight stop in Munich...

Option 2, by comfortable daytime trains with overnight stop in Paris...

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.

An 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 Prague to Kiev train

The direct sleeping-car to Lviv & Kiev awaits departure from Prague Hlavni...

1, 2 or 3 bed sleeper compartment   Each compartment has a washbasin   Close-up of sleeping-car from Prague to Lviv & Kiev

A sleeper compartment with washbasin.  Courtesy of Alessandro

 

 


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

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

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, 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...


Railbookers custom-made train travel & hotels

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 call 020 3327 0761, www.railbookers.co.uk.

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

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

  Australia call toll-free 1300 971 526, see website.

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


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.

Suggested hotels in Prague near station & near the old town square....

Other hotel sites worth trying...

Backpacker hostels...


 


Back to home page