Travel from London to Bologna

Train, bus or fly from London to Bologna?

British Airways, Lufthansa and 5 other airlines fly from London to Bologna hourly. Alternatively, Eurostar operates a train from London to Bologna hourly. Tickets cost $80 - $260 and the journey takes 2 h 16 min. 3 other operators also service this route.

Travel Guides

Getting to Milan from the airportGet the details in Rome2rio’s airport-to-city travel guide
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 London to Bologna

From London Paddington train to London Heathrow airport, fly to Bologna airport, then line 40 bus to Bologna. 4 h 37 min $148. From London Liverpool Street train to London Stansted airport, fly to Bologna airport, then line 40 bus to Bologna. 5 h 9 min $114. From London Victoria train to London Gatwick airport, fly to Bologna airport, then line 40 bus to Bologna. 5 h 1 min $160. From London Victoria train to London Gatwick airport, fly to Florence airport, line 389 shuttle to Firenze S.Maria Novella, then train to Bologna. 5 h 49 min $195. From London Paddington train to London Heathrow airport, fly to Venice airport, bus to Venezia Mestre, then train to Bologna. 6 h 36 min $187. From Bank DLR Station train to London City airport, fly to Milan Linate airport, bus to Milano Centrale, then train to Bologna. 6 h 22 min $165. From London St. Pancras International train to Paris Nord RER, train to Paris Gare de Lyon, train to Torino Porta Susa, then train to Bologna C.Le. 12 h 28 min $471. From London drive to Folkestone, Eurotunnel to Calais, taxi to Calais-Fréthun, train to Lille Europe, train to Lyon Part Dieu, train to Garibaldi Fs, line 2 subway to Milano Centrale, train to Verona Porta Nuova, then drive to Bologna. 16 h 48 min $471. From London bus to Paris, Paris then bus to Bologna, Bologna. 23 h 55 min $162. From Londres bus to Roissypole, line 351 bus to Paris Gallieni, then bus to Bologna. 28 h 19 min $166. From London St. Pancras International train to La Fayette - Dunkerque, line 65 bus to Gare de Lyon, night train to Verona Porta Nuova, then train to Bologna C.Le. 18 h 5 min $439. From London drive to Dover, car ferry to Calais, then drive to Bologna. 15 h 23 min $290.

How long does it take to get from London to Bologna?

It takes approximately 4 h 37 min to get from London to Bologna.

Operators from London to Bologna

Close Print Itinerary
  1. Here are 12 options to get from
    London to Bologna:

    1. Trip:
      1 Fly London Heathrow to Bologna
      • One-Way approx: USD $100 - $313
      • Duration: 4 h 37 min
      Open +
      • Trip:
        1 Fly London Heathrow to Bologna
        • One-Way approx: USD $100 - $313
        • Duration: 4 h 37 min
        Close x
    2. Trip:
      2 Train to London Stansted, fly to Bologna
      • One-Way approx: USD $63 - $331
      • Duration: 5 h 9 min
      Open +
      • Trip:
        2 Train to London Stansted, fly to Bologna
        • One-Way approx: USD $63 - $331
        • Duration: 5 h 9 min
        Close x
    3. Trip:
      3 Train to London Gatwick, fly to Bologna
      • One-Way approx: USD $87 - $332
      • Duration: 5 h 1 min
      Open +
      • Trip:
        3 Train to London Gatwick, fly to Bologna
        • One-Way approx: USD $87 - $332
        • Duration: 5 h 1 min
        Close x
    4. Trip:
      4 Train to London Gatwick, fly to Florence, train
      • One-Way approx: USD $128 - $450
      • Duration: 5 h 49 min
      Open +
      • Trip:
        4 Train to London Gatwick, fly to Florence, train
        • One-Way approx: USD $128 - $450
        • Duration: 5 h 49 min
        Close x
    5. Trip:
      5 Fly London Heathrow to Venice, train
      • One-Way approx: USD $129 - $348
      • Duration: 6 h 36 min
      Open +
      • Trip:
        5 Fly London Heathrow to Venice, train
        • One-Way approx: USD $129 - $348
        • Duration: 6 h 36 min
        Close x
    6. Trip:
      6 Fly London City to Milan Linate, train
      • One-Way approx: USD $90 - $368
      • Duration: 6 h 22 min
      Open +
      • Trip:
        6 Fly London City to Milan Linate, train
        • One-Way approx: USD $90 - $368
        • Duration: 6 h 22 min
        Close x
    7. Trip:
      7 Train
      • One-Way approx: USD $281 - $492
      • Duration: 12 h 28 min
      Open +
      • Trip:
        7 Train
        • One-Way approx: USD $281 - $492
        • Duration: 12 h 28 min
        Close x
    8. Trip:
      8 Drive, Eurotunnel, train
      • One-Way approx: USD $388 - $597
      • Duration: 16 h 48 min
      Open +
      • Trip:
        8 Drive, Eurotunnel, train
        • One-Way approx: USD $388 - $597
        • Duration: 16 h 48 min
        Close x
    9. Trip:
      9 Bus FlixBus
      • One-Way approx: USD $97 - $162
      • Duration: 23 h 55 min
      Open +
      • Trip:
        9 Bus FlixBus
        • One-Way approx: USD $97 - $162
        • Duration: 23 h 55 min
        Close x
    10. Trip:
      10 Bus Eurolines FR
      • One-Way approx: USD $126 - $232
      • Duration: 28 h 19 min
      Open +
      • Trip:
        10 Bus Eurolines FR
        • One-Way approx: USD $126 - $232
        • Duration: 28 h 19 min
        Close x
    11. Trip:
      11 Train, night train
      • One-Way approx: USD $245 - $463
      • Duration: 18 h 5 min
      Open +
      • Trip:
        11 Train, night train
        • One-Way approx: USD $245 - $463
        • Duration: 18 h 5 min
        Close x
    12. Trip:
      12 Drive, car ferry
      • One-Way approx: USD $233 - $345
      • Duration: 15 h 23 min
      Open +
      • Trip:
        12 Drive, car ferry
        • One-Way approx: USD $233 - $345
        • Duration: 15 h 23 min
        Close x