Travel from Kiev to London

Train, bus or fly from Kiev to London?

British Airways, Air France and 8 other airlines fly from Kiev to London hourly. Alternatively, Ukrainian Railways operates a train from Kiev to London once daily. Tickets cost $65 - $100 and the journey takes 21 h 14 min. 3 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Kiev to London

From Pivdenny station bus to Kiev airport, fly to London Heathrow airport, then train to London. 6 h 49 min $167. From Pivdenny station bus to Kiev airport, fly to London City airport, then train to London. 8 h 9 min $187. From Pivdenny station bus to Kiev airport, fly to London Gatwick airport, then train to London. 6 h 35 min $172. From Starovokzalna line 368 Minibus to Kiev Zhulhany airport, fly to London Luton airport, line 888 bus to Luton Airport Parkway, then train to London. 6 h 51 min $131. From Starovokzalna line 368 Minibus to Kiev Zhulhany airport, fly to London Heathrow airport, then train to London. 8 h 9 min $205. From Kyiv-Passazhyrskiy Station train to Wien Hbf, train to Frankfurt(Main)Hbf, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 36 h 9 min $531. From Kiev, Kiev bus to Düsseldorf then bus to London. 42 h 40 min $297. From Maidan Nezalezhnosti subway to Kiev, bus to Chełm, then bus to Victoria, Green Line Coach Station. 44 h 34 min $148. From Kiev bus to Bruxelles-Nord, train to Bruxelles-Midi Eurostar, then train to London St. Pancras International. 45 h 36 min $379. From Kiev drive to Calais, Eurotunnel to Folkestone, then drive to London. 24 h 51 min $583. From Kiev drive to Calais, car ferry to Dover, then drive to London. 25 h 52 min $434.