Arriving to Prague by plane
Václav Havel Airport in Prague is the most important international airport in the Czech Republic and one of the biggest airports among the new EU member states (180 destinations, more than 50 airlines). Prague Airport operates two terminals. Terminal 1 is designated for departures to countries outside of the Schengen Area while Terminal 2 handles departures to the Schengen Area member states.
Other international airports are in Brno, Ostrava, Karlovy Vary and Pardubice.
All you have to do is find the right company and book your return tickets in time.
Arriving to Prague by train
International and domestic services are provided by České dráhy (CD, Czech Railways), RegioJet and others. There are number of daily connections to Prague from several European countries (Poland, Germany, Austria, Slovakia, Hungary, Switzerland and the Netherlands).
Prague has several train stations, but if you are using an international train you are most likely to get off at the Main Railway Station, called also Wilsonovo Nadrazi (Hlavni Nadrazi) or at Holesovice Station (Nadrazi Holesovice). Both of them are connected by metro (red line C) to the rest of the city. The Main station is situated basically in the centre of Prague, just 5 minutes away from Wenceslas Square and other places of interest.
Other train stations in Prague: Masarykovo nadrazi (station), Vysocanske Station, Smichov Station and Praha – Liben.
A supplement for fast express trains has to be paid. It is possible to buy train tickets (jizdenka) or tickets with reservation (mistenka) for a seat, couchette or sleeper.
Arriving to Prague by bus
If you chose to travel to Prague by bus you will most likely arrive at Florenc international bus terminal (subway yellow line B/red line C and tram station).
You can easily use a bus for travelling within the Czech Republic, since the bus as well as train transportation are reliable based on well-functioning system of public transportation. The train and bus timetables (both domestic and international) are available here.
Arriving to Prague by car
More information for arriving by car can be found here.
The documents required are: driving licence (European or international), ID card (EU) or passport, and vehicle documents (small certificate of roadworthiness, third party insurance and a green card). The maximum permissible speed for cars in towns and villages is 50 km/h, 90 km/h on roads outside of cities/towns and 130 km/h on highways.
The dense road network is dominated by 19 motorway sections totalling 1250 km. Motorway use is paid for in the Czech Republic via motorway toll stickers, which can be purchased at petrol stations or post offices; the drive-through toll is not paid by passenger cars. The price of the motorway toll sticker for passenger cars up to 3.5 t is year/month/10 days – CZK 1,500/ 440/ 310.
In the Czech Republic is prohibited to drive after consuming any amount of alcohol whatsoever. Drivers are required to have headlights on in the daytime.
Public transportation in Prague
Prague has an efficient system of public transport based on tram, bus and subway. Information on timetables, fares and travelling are at your disposal here.
Information about Prague Integrated Transport you can find here.