Travel from Barcelona to London-Heathrow-Airport-LHR

Train, bus or fly from Barcelona to London Heathrow Airport (LHR)?

British Airways, Vueling Airlines and 8 other airlines fly from Barcelona to London Heathrow Airport (LHR) hourly. Alternatively, Barcelona Cercanías (RENFE) operates a train from Barcelona to London Heathrow Airport (LHR) every 15 minutes. Tickets cost $2 - $4 and the journey takes 3 min. 4 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 Barcelona to London Heathrow Airport (LHR)

From Barcelona - Passeig de Gràcia train to Barcelona airport then fly to London Heathrow airport. 4 h 32 min $111. From Barcelona Catalunya train to Barcelona Sants, train to Gare routière, bus to Toulouse airport, then fly to London Heathrow airport. 8 h 45 min $185. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to London Gatwick airport, train to Victoria, line 36 bus to London Paddington, then train to London Heathrow Airport (LHR). 5 h 50 min $149. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to London Luton airport, then bus to London Heathrow Airport (LHR). 6 h 21 min $88. From Barcelona - Passeig de Gràcia train to Barcelona airport, fly to London Stansted airport, train to Liverpool Street Underground Station, Tube to Lancaster Gate Underground Station, walk to London Paddington, then train to London Heathrow Airport (LHR). 6 h 27 min $137. From Barcelona Catalunya train to Barcelona Sants, train to Lyon Part Dieu, train to King's Cross St. Pancras Underground Station, Tube to Paddington (H&C Line)-Underground, walk to London Paddington, then train to Heathrow Terminals 1-3. 13 h 28 min $641. From Barcelona P.Gracia train to Cerbère, train to Avignon Centre, train to Avignon TGV, train to King's Cross St. Pancras Underground Station, then Tube to Heathrow Terminals 1-2-3 Underground Station. 16 h 44 min $701. From Barcelona taxi to Malgrat de Mar, train to Barcelona Sants, train to Lyon Part Dieu, train to Lille Europe, train to Calais-Fréthun, taxi to Calais, Eurotunnel to Folkestone, then drive to London Heathrow Airport (LHR). 16 h 9 min $613. From Barcelona bus to Lille, bus and ferry to London Victoria Coach Station, then bus to Heathrow Airport London. 23 h 17 min $192. From Barcelone Centre bus to Paris Centre - Bercy, bus to London Victoria Coach Station, then bus to Heathrow Airport London. 25 h 47 min $83. From Barcelona drive to Dieppe, car ferry to Newhaven Ferry Port, then drive to London Heathrow Airport (LHR). 15 h 46 min $253.
Close Print Itinerary
  1. Here are 11 options to get from
    Barcelona to London Heathrow Airport (LHR):

    1. Trip:
      1 Fly Barcelona to London Heathrow
      • One-Way approx: USD $67 - $272
      • Duration: 4 h 32 min
      Open +
      • Trip:
        1 Fly Barcelona to London Heathrow
        • One-Way approx: USD $67 - $272
        • Duration: 4 h 32 min
        Close x
    2. Trip:
      2 Train to Toulouse, fly to London Heathrow
      • One-Way approx: USD $120 - $321
      • Duration: 8 h 45 min
      Open +
      • Trip:
        2 Train to Toulouse, fly to London Heathrow
        • One-Way approx: USD $120 - $321
        • Duration: 8 h 45 min
        Close x
    3. Trip:
      3 Fly Barcelona to London Gatwick, train
      • One-Way approx: USD $88 - $275
      • Duration: 5 h 50 min
      Open +
      • Trip:
        3 Fly Barcelona to London Gatwick, train
        • One-Way approx: USD $88 - $275
        • Duration: 5 h 50 min
        Close x
    4. Trip:
      4 Fly Barcelona to London Luton, bus
      • One-Way approx: USD $45 - $214
      • Duration: 6 h 21 min
      Open +
      • Trip:
        4 Fly Barcelona to London Luton, bus
        • One-Way approx: USD $45 - $214
        • Duration: 6 h 21 min
        Close x
    5. Trip:
      5 Fly Barcelona to London Stansted, train
      • One-Way approx: USD $90 - $274
      • Duration: 6 h 27 min
      Open +
      • Trip:
        5 Fly Barcelona to London Stansted, train
        • One-Way approx: USD $90 - $274
        • Duration: 6 h 27 min
        Close x
    6. Trip:
      6 Train
      • One-Way approx: USD $263 - $678
      • Duration: 13 h 28 min
      Open +
      • Trip:
        6 Train
        • One-Way approx: USD $263 - $678
        • Duration: 13 h 28 min
        Close x
    7. Trip:
      7 Train via Avignon TGV
      • One-Way approx: USD $244 - $762
      • Duration: 16 h 44 min
      Open +
      • Trip:
        7 Train via Avignon TGV
        • One-Way approx: USD $244 - $762
        • Duration: 16 h 44 min
        Close x
    8. Trip:
      8 Taxi, train, Eurotunnel, drive
      • One-Way approx: USD $553 - $649
      • Duration: 16 h 9 min
      Open +
      • Trip:
        8 Taxi, train, Eurotunnel, drive
        • One-Way approx: USD $553 - $649
        • Duration: 16 h 9 min
        Close x
    9. Trip:
      9 Bus, bus and ferry
      • One-Way approx: USD $186 - $218
      • Duration: 23 h 17 min
      Open +
      • Trip:
        9 Bus, bus and ferry
        • One-Way approx: USD $186 - $218
        • Duration: 23 h 17 min
        Close x
    10. Trip:
      10 Bus
      • One-Way approx: USD $71 - $98
      • Duration: 25 h 47 min
      Open +
      • Trip:
        10 Bus
        • One-Way approx: USD $71 - $98
        • Duration: 25 h 47 min
        Close x
    11. Trip:
      11 Drive, car ferry
      • One-Way approx: USD $194 - $344
      • Duration: 15 h 46 min
      Open +
      • Trip:
        11 Drive, car ferry
        • One-Way approx: USD $194 - $344
        • Duration: 15 h 46 min
        Close x