Travel from London to Riga

Bus or fly from London to Riga?

Lufthansa, KLM and 7 other airlines fly from London to Riga every 3 hours. Alternatively, Autokar Polska operates a bus from London to Riga 4 times a week. Tickets cost $70 - $110 and the journey takes 27 h 35 min. 2 other operators also service this route.

Travel Guides

Need to know: EurostarRome2rio’s guide to travelling between London, Brussels and Paris

How to get from London to Riga

From Bank DLR Station train to London City airport, fly to Riga airport, then line 22 bus to Riga. 7 h $234. From London Liverpool Street train to London Stansted airport, fly to Riga airport, then line 22 bus to Riga. 5 h 45 min $101. From London Victoria train to London Gatwick airport, fly to Riga airport, then line 22 bus to Riga. 5 h 37 min $132. From London Paddington train to London Heathrow airport, fly to Riga airport, then line 22 bus to Riga. 6 h 48 min $165. From London St Pancras International train to Luton Airport Parkway Rail Station, line 888 bus to London Luton airport, fly to Riga airport, then line 22 bus to Riga. 5 h 24 min $106. From London St. Pancras International train to Bruxelles-Midi, train to Köln Hbf, train to Berlin Hbf, train to Warszawa Zachodnia peron 2, train to Warszawa, then bus to Riga. 26 h 50 min $464. From Victoria, Green Line Coach Station bus to Piotrków Trybunalski then bus to Riga. 39 h 25 min $146. From London Victoria train to Maidstone East station, bus to Łomża, walk to Łomża Plac Niepodległości, then bus to Riga. 45 h 58 min $172. From London Liverpool Street train to Manningtree, train to Harwich, car ferry to Hoek van Holland Haven, train to Rotterdam, then bus to Rīga. 47 h 23 min $256. From London drive to Folkestone, Eurotunnel to Calais, then drive to Riga. 22 h 49 min $520. From London drive to Dover, car ferry to Calais, then drive to Riga. 23 h 54 min $370.