Travel from Bologna to London

Train, bus or fly from Bologna to London?

British Airways, Lufthansa and 4 other airlines fly from Bologna to London hourly. Alternatively, Trenitalia Frecce operates a train from Bologna to London hourly. Tickets cost $30 - $45 and the journey takes 1 h 2 min. 4 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 Bologna to London

From Ospedale Maggiore line 40 bus to Bologna airport, fly to London Heathrow airport, then train to London. 4 h 57 min $147. From Ospedale Maggiore line 40 bus to Bologna airport, fly to London Stansted airport, then train to London. 5 h 27 min $114. From Ospedale Maggiore line 40 bus to Bologna airport, fly to London Gatwick airport, then train to London. 4 h 58 min $162. From Bologna C.Le train to Milan Central Station, bus to Milan Linate airport, fly to London City airport, then train to London. 5 h 56 min $168. From Bologna C.Le train to P. Alinari, bus to Florence airport, fly to London Gatwick airport, then train to London. 5 h 58 min $192. From Bologna C.Le train to Mestre, bus to Venice airport, fly to London Gatwick airport, then train to London. 6 h 21 min $146. From Bologna C.Le train to Verona - Stazione Verona Porta Nuova, line 199 Airport Bus to Verona airport, fly to London Gatwick airport, then train to London. 5 h 55 min $181. From Bologna C.Le train to Milano Centrale, train to Geneve, train to Paris Lyon Banlieue, train to Paris Nord Eurostar, then train to London St. Pancras International. 13 h 3 min $511. From Bologna drive to Verona Porta Nuova, train to Milano Centrale, train to Geneve, train to Lille Europe, train to Calais-Fréthun, taxi to Calais, Eurotunnel to Folkestone, then drive to London. 16 h 42 min $587. From Bologna, Bologna bus to Paris, Paris then bus to London. 24 h 30 min $190. From Bologna Via Pietramellara bus to London Victoria Station. 26 h 30 min $122. From Bologna drive to Calais, car ferry to Dover, then drive to London. 15 h 14 min $287.