Distance from London to Prague (London Heathrow Airport – Václav Havel Airport Prague) is 651 miles / 1047 kilometers / 566 nautical miles. See also a map, estimated flight duration, carbon dioxide emissions and the time difference between London and Prague. Flight calculator Travelmath provides flight information to help you plan a trip. You can calculate things like the straight line distance between cities. Or if you're taking an international flight and you want to plan your arrival time, check the flight time between airports. You can also book a hotel near the airport. The flight time between Beijing Capital (PEK) and London Heathrow (LHR) is around 16h 19m and covers a distance of around 5096 miles. This includes an average layover time of around 2h 27m. Services are operated by Air China, KLM, Turkmenistan Airlines and others. Typically 166 flights run weekly, although weekend and holiday schedules can vary Direct. Fri, 8 Mar PRG - LCY with British Airways. Direct. from £119. Prague. £129 per passenger.Departing Mon, 5 Feb, returning Fri, 9 Feb.Return flight with British Airways.Outbound direct flight with British Airways departs from London City on Mon, 5 Feb, arriving in Prague.Inbound direct flight with British Airways departs from Prague on Train, train to Krasnoyarsk, fly to Prague • 28h 25m. Take the train from Uk to Alzamai. Take the train from Alzamai to Krasnoiarsk. Fly from Krasnoyarsk (KJA) to Prague (PRG) KJA - PRG. 5 823 Kč - 20 294 Kč. The bus journey time between Prague and Norway is around 22h 35m and covers a distance of around 1548 km. Operated by FlixBus, the Prague to Norway bus service departs from Prague and arrives in Oslo. Typically seven buses run weekly, although weekend and holiday schedules can vary so check in advance. 7 Weekly Buses. A direct flight to Prague will take on average 1h 55m to travel the 648 miles flying distance from London Heathrow Airport. How many flights are there between London Heathrow Airport and Prague? There are 82 (direct) flights between London Heathrow Airport and Prague per week, averaging 11 per day. This includes an average layover time of around 1h 42m. Operated by Deutsche Bahn Intercity-Express, Flixtrain, SNCF and others, the Berlin to London train service departs from Berlin Hauptbahnhof and arrives in London St Pancras Intl. Typically 48 trains run weekly, although weekend and holiday schedules can vary so check in advance. H4nxf.