Getting To Prague
Prague is connected by rail to over 20 European cities. These include Vienna, which takes 4 hours, 30 minutes; Munich, 5 hours; Berlin, 5 hours, 30 minutes; and Paris, 10 hours. It is recommended that you book your seat in advance, with journeys normally being comfortable and good value for money. Trains are reliable and usually run on time; however, in some instances, buses can be a quicker option
By bus
If you are travelling from London, Eurolines runs a service direct to Prague, which takes approximately 30 hours. These coaches have limited facilities, but they do include toilets and reclining seats. Kingscourt Express also runs a service to Prague, taking 21 hours. There is a daily bus connecting Prague with Vienna, taking approximately 4 hours, 30 minutes; a weekly service to Warsaw; and a service travelling four times a week to Munich. International bus/coach services depart from either Florenc Station or the coach park at elivského Station. Buses offer smooth trips at excellent value.
Prague’s international airport, Ruzyne, is located about 12 miles northwest of Prague’s centre. Today, you can reach Prague from over 100 destinations worldwide. You can get a shuttle minibus to the city centre from the airport, which runs every 30 minutes as well as local buses, which depart every 10 minutes. Taxis are expensive and often unlicensed. Prague’s top hotels can arrange to pick you up for a small fee.
The other option is to take an airport taxi, but be sure to bargain your price, as taxi drivers are renowned for ripping unsuspecting tourists off. Car hire is also available at the airport.