The cheapest tickets we've found for trains from Prague to Leipzig are £16.95, and there isn't much difference in price depending on when you book. If you book 30 days in advance, tickets will cost around £16. The cost is usually the same if booking is done 7 days in advance. Booking on the day of travel is likely to be more expensive, so it Deutsche Bahn Intercity-Express operates a train from Flughafen BER - Terminal 1-2 to Dresden Hauptbahnhof every 4 hours. Tickets cost $35 - $50 and the journey takes 1h 39m. Alternatively, FlixBus operates a bus from Prague to Dresden central station hourly. Tickets cost $14 - $20 and the journey takes 1h 50m. Prague to Dresden by train. It takes an average of 3h 10m to travel from Prague to Dresden by train, over a distance of around 73 miles (118 km). There are normally 11 trains per day traveling from Prague to Dresden and tickets for this journey start from $15.60 when you book in advance. First train. 06:34. Bus to Dresden, fly to Zurich, train • 7h 28m. Take the bus from Prague to Dresden central station. Fly from Dresden (DRS) to Zurich (ZRH) DRS - ZRH. Take the train from Zürich Flughafen to Bern. SFr 231 - SFr 593. FlixBus operates a bus from Prague to Dresden central station hourly. Tickets cost €13 - €19 and the journey takes 1h 50m. Three other operators also service this route. Alternatively, Czech Railways (ČD) operates a train from Praha Hlavni Nadrazi to Dresden Hbf 5 times a day. Tickets cost €12 - €28 and the journey takes 2h 22m. For those who love the adventure and enjoy the unpredictability of travel hitchhiking can be a great option to get from Prague to Vienna. The best spot to hitch a ride from Prague to Vienna is at the service station at Újezd u Průhonic (road no. 1) in the south-east part of Prague. The best way to get from Prague to Port of Genoa is to fly which takes 6h 57m and costs 1 300 Kč - 5 500 Kč. Alternatively, you can bus, which costs 1 400 Kč - 2 200 Kč and takes 17h 25m, you could also train, which costs 2 300 Kč - 7 000 Kč and takes 17h 46m. Bus, train to Leipzig, fly. Take the bus from Prague to Dresden central station. Take the train from Dresden Hauptbahnhof to Leipzig Hbf. Fly from Leipzig (LEJ) to Nairobi (NBO) 19h 55m. $531 - $1,328. btGk.