Flights to Prague
If you fly by airplane you will definitely arrive at Prague Airport (Vaclav Havel Airport). Prague airport is the biggest airport in the Czech Republic. If you fly outside of the Schengen area you will arrive at Terminal 1 if you fly from Schengen are you will arrive at Terminal 2. This airport has also Terminal 3, but this terminal is used only for private flights.
Unfortunately, this airport is about 16 km outside of the Prague and there is no direct underground line to the city centre, but you can take a bus from the Prague Airport, which will take you to the underground. Don´t worry the bus station is located right in front of both terminals.
If you don´t want to travel by public transport you can take a taxi but be careful some taxi drivers at the Prague Airport are scammers, so it is important to ask for the price in advance! But don´t be afraid Prague Airport is otherwise very safe.
Direct flights from the UK
- British Airways: London City, London Heathrow
- Czech Airlines: Birmingham
- EasyJet: Belfast, Bristol, Edinburgh, London (Southend, Stansted, Gatwick), Manchester
- Jet2: Birmingham, East Midlands, Glasgow, Leeds Bradford, Manchester, Newcastle
- Ryanair: Edinburgh, Liverpool, London Stansted
- Smart Wings: Birmingham, London Gatwick
- Wizz Air: London (Luton).
Direct flights from Ireland
- Aer Lingus: Dublin
- Ryanair: Dublin.
Direct flights from the US and Canada
- American Airlines: Philadelphia
- Air Canada Rouge: Toronto
- Air Transat: Montreal
- Delta Airlines: New York
Travel by train
If you are planning to arrive by train your target station will be probably Prague Main Station (Praha hlavní nádraží). This train station is located close to the city centre and connected to Prague underground (Line C), thanks to that you can get easily to your hotel or visit Prague Attractions. Don´t be afraid there is also luggage storage, so you can easily save your luggage and go explore Prague. Prague Main Station is only 15 minutes from Old Town Square and about 5 minutes from Wenceslas Square.
Main rail Czech rain operator is České dráhy (ČD), thanks to ČD you can make a trip to Budapest or Vienna for example. The direct line between Prague and Vienna is also operated by second Czech rail operator RegioJet.
Great Tip: If you are a student with ISIC card you can get a 75% discount for travelling by train through the Czech Republic. 😊
Travel by Bus
International buses usually arrive at Florenc Bus Station which is located only 20 minutes from the city centre. This station is also connected to Prague underground (Line B and C). If you want to make a trip from Prague to Budapest or to Vienna. You can use for example RegioJet or FlixBus. Both companies offer really cheap tickets. If you want to explore some other cities in the Czech Republic like Brno, Český Krumlov or for example Karlovy Vary, RegioJet or FlixBus are a great option how to get there.
If you decide to travel from Prague to Budapest or to Vienna, it is entirely up to you whether you decide for a bus or train. It depends only on what you prefer. Both options are very comfortable and cheap and timed the same.