Flights from London Heathrow Airport to Josep Tarradellas Barcelona-El Prat Airport
LHRBCN
London, United Kingdom → Barcelona, Spain
- Nonstop
- 2h 5m
- Frequency
- 7×/week
- Airlines
- British Airways, Vueling
Weekly schedule
Monday
- BA47206:25→09:352h 10mBritish Airways
- BA47408:30→11:402h 10mBritish Airways
- VY665109:55→13:152h 20mVueling
- BA47611:00→14:152h 15mBritish Airways
- BA47813:50→17:052h 15mBritish Airways
- BA48015:05→18:252h 20mBritish Airways
- BA48216:15→19:352h 20mBritish Airways
- BA48417:00→20:202h 20mBritish Airways
- BA48619:25→22:302h 5mBritish Airways
- VY665320:50→00:102h 20mVueling
Tuesday
- BA47206:10→09:202h 10mBritish Airways
- BA47407:50→11:002h 10mBritish Airways
- BA47608:55→12:052h 10mBritish Airways
- VY665109:55→13:152h 20mVueling
- BA47811:10→14:252h 15mBritish Airways
- BA48013:10→16:252h 15mBritish Airways
- BA48214:20→17:352h 15mBritish Airways
- BA48417:20→20:402h 20mBritish Airways
- BA48619:25→22:302h 5mBritish Airways
- VY665320:50→00:102h 20mVueling
Wednesday
- BA47206:30→09:402h 10mBritish Airways
- BA47408:45→11:552h 10mBritish Airways
- VY665109:55→13:152h 20mVueling
- BA47610:10→13:252h 15mBritish Airways
- BA47811:00→14:152h 15mBritish Airways
- BA48012:30→15:402h 10mBritish Airways
- BA48215:20→18:402h 20mBritish Airways
- BA48417:10→20:302h 20mBritish Airways
- BA48619:30→22:402h 10mBritish Airways
- VY665320:50→00:102h 20mVueling
Thursday
- BA47206:10→09:202h 10mBritish Airways
- BA47407:50→11:002h 10mBritish Airways
- BA47608:55→12:052h 10mBritish Airways
- VY665109:55→13:152h 20mVueling
- BA47811:00→14:152h 15mBritish Airways
- BA48012:40→15:552h 15mBritish Airways
- BA48215:15→18:352h 20mBritish Airways
- BA48417:10→20:302h 20mBritish Airways
- BA48619:30→22:402h 10mBritish Airways
- VY665320:50→00:102h 20mVueling
Friday
- BA47206:15→09:252h 10mBritish Airways
- BA47407:55→11:052h 10mBritish Airways
- BA47609:05→12:202h 15mBritish Airways
- VY665109:55→13:152h 20mVueling
- BA47812:45→16:002h 15mBritish Airways
- BA48015:00→18:202h 20mBritish Airways
- BA48216:15→19:352h 20mBritish Airways
- BA48417:15→20:352h 20mBritish Airways
- BA48619:40→22:502h 10mBritish Airways
- VY665320:50→00:102h 20mVueling
Saturday
- BA47206:10→09:202h 10mBritish Airways
- BA47407:40→10:502h 10mBritish Airways
- BA48209:10→12:202h 10mBritish Airways
- VY665109:55→13:152h 20mVueling
- BA47610:35→13:502h 15mBritish Airways
- BA47812:45→16:002h 15mBritish Airways
- BA48415:40→19:002h 20mBritish Airways
- BA48016:55→20:152h 20mBritish Airways
- BA48619:25→22:302h 5mBritish Airways
- VY665320:50→00:102h 20mVueling
Sunday
- BA47208:50→12:002h 10mBritish Airways
- VY665109:55→13:152h 20mVueling
- BA47410:15→13:302h 15mBritish Airways
- BA47612:25→15:402h 15mBritish Airways
- BA47814:20→17:352h 15mBritish Airways
- BA48015:15→18:352h 20mBritish Airways
- BA48216:20→19:402h 20mBritish Airways
- BA48417:10→20:252h 15mBritish Airways
- BA48619:20→22:302h 10mBritish Airways
- VY665320:50→00:102h 20mVueling