Getting to Prague
Prague, the capital of the Czech Republic, is located in the geographical centre of Europe making it an important transport hub.
Getting to Prague by train
There are two international train stations in Prague. The largest is Main Station (Wilsonovo nádraží), located in the city centre, a few minutes walk from Wenceslas Square (Václavské nádraží). The second, Nádraží Holešovice is situated in Prague 7, which is 5km north of Wenceslas Square. Both stations are on the metro C (red) line and there are also bus connections between the two stations.
Both feature restaurants, fast-food outlets, snack bars, and shops. There is a selection of accommodation to suit all budgets, within close proximity of both stations.
International trains offer connections to Slovakia, Poland, Austria, Germany, Switzerland, Hungary, Belarus, Croatia*, Russia, Monte Negro, and Ukraine. Ticket prices may vary depending on whether they are purchased in the Czech Republic or elsewhere.
*Train to Croatia operates during the summer months only
Railway carriers in the Czech Republic:
České dráhy is the national railway carrier and provides connections between Prague and other European cities. Two private carriers, RegioJet and LeoExpress offer connections to Slovakia.
Direct international connections from/to Prague provided by České dráhy (ČD):
Austria
City | Trains daily | Duration | Train | Fare |
Vienna | 7 | 3h 59min | Railjet | 1100CZK approx |
Germany
City | Trains daily | Duration | Train | Fare |
Dresden | 8 | 2h 15min | EC, EN | 700CZK approx |
Berlin | 8 | 4h 30min | EC, EN | from 800CZK |
Hamburg | 4 | 6h 45min | EC | from 1000CZK |
Munich | 6 | 6h (approx.) | Ex, Ec | from 660CZK |
Hungary
City | Trains daily | Duration | Train | Fare |
Budapest | 6 | 6h 46min | EC, EN | 800CZK approx |
Poland
City | Trains daily | Duration | Train | Fare |
Warsaw | 2 | 8h 30min | EC | 1100CZK approx |
Slovakia
City | Trains daily | Duration | Train | Fare |
Bratislava | 8 | 4h | EC, EN | approx. 500CZK |
Direct international connections to Prague:
Switzerland (Zürich) – Dep. Zürich 7:42pm, arr. Prague 9:28am.
Ukraine (Kiev) – Dep. Kiev 11:15pm, arr. Prague three days later 7:39am.
Belarus (Minsk) – Dep. Minsk Wed and Fri 4:25, arr. Prague the next day 8:28am.
Russia (Moscow) – Dep. Moscow Wed and Fri 7:46am, arr. Prague the next day 8:28am.
Monte Negro (Bar) – Dep. Bar Thurs and Sun 9:00am arr. Prague the next day 2:10pm.
Croatia (Split)* - Dep. Split Wed and Sat 7:12pm, arr. Prague the next day 6:08pm.
*Operates from 18 June to 27 August only
Getting to Prague by air
Prague’s international airport, Václav Havel Airport Prague (formerly Prague-Ruzyně Airport), is located on the outskirts of the city in the Ruzyně district.
AIRLINES:
The three largest carriers serving Václav Havel Airport Prague are:
- Czech Airlines (ČSA) - flights to European destinations, Saudi Arabia, Russia, and South Korea.
- Smartwings - operates flights to France, Italy, Turkey, Spain, Croatia, Greece, Bulgaria, Cyprus, Portugal, Israel, Albania, Monte Negro, and Russia.
- EasyJet - flights to The Netherlands, Switzerland, Italy, France, and the United Kingdom
Other carriers: Croatia Airlines, Russian Airlines, Korean Air, Bulgaria Air, Air France, Air Serbia, British Air, FinnAir, Air Canada, Austrian Airlines.
Low-cost carriers: Smartwings, EasyJet.