The distance between Prague and London is 645 miles. How do I travel from Prague to London without a car? The best way to get from Prague to London without a car is to train which takes 15h and costs 5 500 Kč - 13 000 Kč.
Scandinavian Airlines, Norwegian Air International and three other airlines fly from Prague to Copenhagen 3 times a day. Alternatively, you can take a train from Prague to Copenhagen via Berlin Hauptbahnhof and Hamburg Hbf in around 12h 10m. Airlines. Ryanair. KLM.
FlixBus operates a bus from Prague to Oslo once daily. Tickets cost kr 1300 - kr 1900 and the journey takes 22h 35m. Alternatively, you can take a train from Prague to Oslo via Berlin Hauptbahnhof and Göteborg Centralstation in around 22h 54m. Airlines.
ElgAPn.