Complete trips near your ideal times Skip navigation

 Welcome - Already a member? Sign in

Site Map My Trips My Profile Customer Support Feedback
 Start search again
Change your search








Change Travellers
 1 Adult
 Change travellers

code share icon - Indicates flight is operated by another airline. Move your mouse over the icon for details.

Fares are not guaranteed until purchased



QUESTIONS?
Customer Support
London (LHR) to Miami, FL, United States (MIA)
 
All Results
KLM
KLM
American Airlines
American Airlines
Virgin Atlantic
Virgin Atlantic
Continental
Continental
UNITED
UNITED
British Airways
British Airways
Air France
Air France
Lufthansa
Lufthansa
Iberia
Iberia
Air Canada
Air Canada
see below
---
---
---
---
---
---
see below
---
see below
---
---
---
---
---
---
---
---
 
Booking online is a snap -- or call 0871 423 8813 (Call cost from 10p/min).
Note: The prices shown below include all taxes and fees. Fares quoted are not guaranteed until purchased. If your itinerary requires paper tickets there will be an additional charge.
Choose a complete roundtrip flight or view flights separately
Showing the top 60 roundtrips of 983 results Show all 983
Sort by:   checkedPrice   not checkedDuration   not checkedDeparture time   not checkedArrival time  
 
flight £397.24  
- Expedia Special Fare 
12:50 Depart London (LHR)
Arrive Miami (MIA) 23:52
Mon 18-Jan
Duration: 16hr 2mn
KLM KLM KLM 9087 operated by Delta9087  / KLM 7188 operated by Delta7188
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)

12:14 Depart Miami (MIA)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 14hr 16mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9084 operated by Delta9084
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
12:50 Depart London (LHR)
Arrive Miami (MIA) 23:52
Mon 18-Jan
Duration: 16hr 2mn
KLM KLM KLM 9087 operated by Delta9087  / KLM 7188 operated by Delta7188
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)

12:14 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 16hr 11mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9082 operated by Delta9082
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 22:45
Mon 18-Jan
Duration: 18hr 5mn
KLM KLM KLM 6781 operated by Northwest6781  / KLM 6403 operated by Northwest6403
Connect in Detroit (DTW)

12:14 Depart Miami (MIA)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 14hr 16mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9084 operated by Delta9084
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 22:49
Mon 18-Jan
Duration: 18hr 9mn
Northwest Northwest Northwest 781 operated by Delta781  / 2403
Connect in Detroit (DTW)

12:14 Depart Miami (MIA)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 14hr 16mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9084 operated by Delta9084
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 22:49
Mon 18-Jan
Duration: 18hr 9mn
KLM KLM KLM 6781 operated by Northwest6781
Northwest Northwest 2403
Connect in Detroit (DTW)

12:14 Depart Miami (MIA)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 14hr 16mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9084 operated by Delta9084
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:05 Depart London (LHR)
Arrive Miami (MIA) 22:45
Mon 18-Jan
Duration: 18hr 40mn
KLM KLM KLM 9085 operated by Delta9085  / KLM 9696 operated by Delta9696
Connect in New York (JFK)

12:14 Depart Miami (MIA)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 14hr 16mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9084 operated by Delta9084
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 22:45
Mon 18-Jan
Duration: 18hr 5mn
KLM KLM KLM 6781 operated by Northwest6781  / KLM 6403 operated by Northwest6403
Connect in Detroit (DTW)

12:14 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 16hr 11mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9082 operated by Delta9082
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 22:49
Mon 18-Jan
Duration: 18hr 9mn
KLM KLM KLM 6781 operated by Northwest6781
Northwest Northwest 2403
Connect in Detroit (DTW)

12:14 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 16hr 11mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9082 operated by Delta9082
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 22:49
Mon 18-Jan
Duration: 18hr 9mn
Northwest Northwest Northwest 781 operated by Delta781  / 2403
Connect in Detroit (DTW)

12:14 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 16hr 11mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9082 operated by Delta9082
Connect in New York (JFK)
    Choose this flight 
 
flight £397.24  
- Expedia Special Fare 
09:05 Depart London (LHR)
Arrive Miami (MIA) 22:45
Mon 18-Jan
Duration: 18hr 40mn
KLM KLM KLM 9085 operated by Delta9085  / KLM 9696 operated by Delta9696
Connect in New York (JFK)

12:14 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 16hr 11mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9082 operated by Delta9082
Connect in New York (JFK)
    Choose this flight 
 
flight £401.80  
12:00 Depart London (LHR)
Arrive Miami (MIA) 21:30
Mon 18-Jan
Duration: 14hr 30mn
American Airlines American Airlines 173  / 1541
Connect in Raleigh (RDU)

12:15 Depart Miami (MIA)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 13hr 10mn
American Airlines American Airlines 1268  / American Airlines 4454 operated by /AMERICAN EAGLE4454  / 100
Connect in Washington (DCA), New York (JFK)
    Choose this flight 
 
flight £401.80  
12:00 Depart London (LHR)
Arrive Miami (MIA) 21:30
Mon 18-Jan
Duration: 14hr 30mn
American Airlines American Airlines 173  / 1541
Connect in Raleigh (RDU)

12:15 Depart Miami (MIA)
Arrive London (LHR) 06:50 +1 day
Mon 25-Jan
Duration: 13hr 35mn
American Airlines American Airlines 1268  / American Airlines 4594 operated by /AMERICAN EAGLE4594  / 108
Connect in Washington (DCA), Boston (Logan Intl.)
    Choose this flight 
 
flight £401.80  
12:00 Depart London (LHR)
Arrive Miami (MIA) 21:30
Mon 18-Jan
Duration: 14hr 30mn
American Airlines American Airlines 173  / 1541
Connect in Raleigh (RDU)

12:15 Depart Miami (MIA)
Arrive London (LHR) 06:55 +1 day
Mon 25-Jan
Duration: 13hr 40mn
American Airlines American Airlines 1268  / American Airlines 4454 operated by /AMERICAN EAGLE4454  / 104
Connect in Washington (DCA), New York (JFK)
    Choose this flight 
 
flight £404.37  
12:30 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 9hr 45mn
Virgin Atlantic Virgin Atlantic 5
Direct flight

19:55 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 8hr 30mn
Virgin Atlantic Virgin Atlantic 6
Direct flight
    Choose this flight 
 
flight £404.80  
- Expedia Special Fare 
10:30 Depart London (LHR)
Arrive Miami (MIA) 18:35
Mon 18-Jan
Duration: 13hr 5mn
American Airlines American Airlines 105  / 2041
Connect in New York (JFK)

20:30 Depart Miami (MIA)
Arrive London (LHR) 10:00 +1 day
Mon 25-Jan
Duration: 8hr 30mn
American Airlines American Airlines 56
Direct flight
    Choose this flight 
 
flight £404.80  
- Expedia Special Fare 
10:15 Depart London (LHR)
Arrive Miami (MIA) 19:30
Mon 18-Jan
Duration: 14hr 15mn
American Airlines American Airlines 87  / 2500
Connect in Chicago (ORD)

20:30 Depart Miami (MIA)
Arrive London (LHR) 10:00 +1 day
Mon 25-Jan
Duration: 8hr 30mn
American Airlines American Airlines 56
Direct flight
    Choose this flight 
 
flight £404.80  
- Expedia Special Fare 
09:45 Depart London (LHR)
Arrive Miami (MIA) 14:45
Mon 18-Jan
Duration: 10hr 0mn
American Airlines American Airlines 57
Direct flight

15:45 Depart Miami (MIA)
Arrive London (LHR) 12:00 +1 day
Mon 25-Jan
Duration: 15hr 15mn
American Airlines American Airlines 295  / 98
Connect in Chicago (ORD)
    Choose this flight 
 
flight £404.80  
- Expedia Special Fare 
10:15 Depart London (LHR)
Arrive Miami (MIA) 23:25
Mon 18-Jan
Duration: 18hr 10mn
American Airlines American Airlines 87  / 1940
Connect in Chicago (ORD)

20:30 Depart Miami (MIA)
Arrive London (LHR) 10:00 +1 day
Mon 25-Jan
Duration: 8hr 30mn
American Airlines American Airlines 56
Direct flight
    Choose this flight 
 
flight £406.30  
10:30 Depart London (LHR)
Arrive Miami (MIA) 18:34
Mon 18-Jan
Duration: 13hr 4mn
Continental Continental 29  / 45
Connect in Newark (EWR)

14:00 Depart Miami (MIA)
Arrive London (LHR) 06:45 +1 day
Mon 25-Jan
Duration: 11hr 45mn
Continental Continental 44  / 28
Connect in Newark (EWR)
    Choose this flight 
 
flight £406.30  
10:30 Depart London (LHR)
Arrive Miami (MIA) 18:34
Mon 18-Jan
Duration: 13hr 4mn
Continental Continental 29  / 45
Connect in Newark (EWR)

16:30 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 11hr 55mn
Continental Continental 539  / 110
Connect in Newark (EWR)
    Choose this flight 
 
flight £406.30  
15:40 Depart London (LHR)
Arrive Miami (MIA) 23:59
Mon 18-Jan
Duration: 13hr 19mn
Continental Continental 19  / 638
Connect in Newark (EWR)

14:00 Depart Miami (MIA)
Arrive London (LHR) 06:45 +1 day
Mon 25-Jan
Duration: 11hr 45mn
UNITED UNITED UNITED 3543 operated by Continental3543  / UNITED 3273 operated by Continental3273
Connect in Newark (EWR)
    Choose this flight 
 
flight £406.30  
15:40 Depart London (LHR)
Arrive Miami (MIA) 23:59
Mon 18-Jan
Duration: 13hr 19mn
Continental Continental 19  / 638
Connect in Newark (EWR)

16:30 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 11hr 55mn
Continental Continental 539  / 110
Connect in Newark (EWR)
    Choose this flight 
 
flight £406.30  
12:00 Depart London (LHR)
Arrive Miami (MIA) 21:30
Mon 18-Jan
Duration: 14hr 30mn
American Airlines American Airlines 173  / 1541
Connect in Raleigh (RDU)

11:45 Depart Miami (MIA)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 13hr 40mn
American Airlines American Airlines 1344  / 100
Connect in New York (JFK)
    Choose this flight 
 
flight £406.30  
12:00 Depart London (LHR)
Arrive Miami (MIA) 21:30
Mon 18-Jan
Duration: 14hr 30mn
American Airlines American Airlines 173  / 1541
Connect in Raleigh (RDU)

11:45 Depart Miami (MIA)
Arrive London (LHR) 06:55 +1 day
Mon 25-Jan
Duration: 14hr 10mn
American Airlines American Airlines 1344  / 104
Connect in New York (JFK)
    Choose this flight 
 
flight £406.30  
12:00 Depart London (LHR)
Arrive Miami (MIA) 21:30
Mon 18-Jan
Duration: 14hr 30mn
American Airlines American Airlines 173  / 1541
Connect in Raleigh (RDU)

12:10 Depart Miami (MIA)
Arrive London (LHR) 07:40 +1 day
Mon 25-Jan
Duration: 14hr 30mn
American Airlines American Airlines 830  / 50
Connect in Dallas (Dallas-Fort Worth Intl.)
    Choose this flight 
 
flight £411.76  
- Expedia Special Fare 
07:35 Depart London (LHR)
Arrive Miami (MIA) 14:35
Mon 18-Jan
Duration: 12hr 0mn
Air France Air France 1781  / 690
Connect in Paris (CDG)

12:14 Depart Miami (MIA)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 14hr 16mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9084 operated by Delta9084
Connect in New York (JFK)
    Choose this flight 
 
flight £411.76  
- Expedia Special Fare 
06:40 Depart London (LHR)
Arrive Miami (MIA) 14:35
Mon 18-Jan
Duration: 12hr 55mn
Air France Air France 1981  / 690
Connect in Paris (CDG)

12:14 Depart Miami (MIA)
Arrive London (LHR) 07:30 +1 day
Mon 25-Jan
Duration: 14hr 16mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9084 operated by Delta9084
Connect in New York (JFK)
    Choose this flight 
 
flight £411.76  
- Expedia Special Fare 
07:35 Depart London (LHR)
Arrive Miami (MIA) 14:35
Mon 18-Jan
Duration: 12hr 0mn
Air France Air France 1781  / 690
Connect in Paris (CDG)

12:14 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 16hr 11mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9082 operated by Delta9082
Connect in New York (JFK)
    Choose this flight 
 
flight £411.76  
- Expedia Special Fare 
06:40 Depart London (LHR)
Arrive Miami (MIA) 14:35
Mon 18-Jan
Duration: 12hr 55mn
Air France Air France 1981  / 690
Connect in Paris (CDG)

12:14 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 16hr 11mn
KLM KLM KLM 9283 operated by Delta9283  / KLM 9082 operated by Delta9082
Connect in New York (JFK)
    Choose this flight 
 
flight £415.30  
10:30 Depart London (LHR)
Arrive Miami (MIA) 18:34
Mon 18-Jan
Duration: 13hr 4mn
UNITED UNITED UNITED 3388 operated by Continental3388  / UNITED 3679 operated by Continental3679
Connect in Newark (EWR)

14:00 Depart Miami (MIA)
Arrive London (LHR) 06:45 +1 day
Mon 25-Jan
Duration: 11hr 45mn
UNITED UNITED UNITED 3543 operated by Continental3543  / UNITED 3273 operated by Continental3273
Connect in Newark (EWR)
    Choose this flight 
 
flight £415.30  
15:40 Depart London (LHR)
Arrive Miami (MIA) 23:59
Mon 18-Jan
Duration: 13hr 19mn
UNITED UNITED UNITED 3390 operated by Continental3390  / UNITED 3680 operated by Continental3680
Connect in Newark (EWR)

14:00 Depart Miami (MIA)
Arrive London (LHR) 06:45 +1 day
Mon 25-Jan
Duration: 11hr 45mn
Continental Continental 44  / 28
Connect in Newark (EWR)
    Choose this flight 
 
flight £415.30  
15:40 Depart London (LHR)
Arrive Miami (MIA) 23:59
Mon 18-Jan
Duration: 13hr 19mn
UNITED UNITED UNITED 3390 operated by Continental3390  / UNITED 3680 operated by Continental3680
Connect in Newark (EWR)

14:00 Depart Miami (MIA)
Arrive London (LHR) 06:45 +1 day
Mon 25-Jan
Duration: 11hr 45mn
UNITED UNITED UNITED 3543 operated by Continental3543  / UNITED 3273 operated by Continental3273
Connect in Newark (EWR)
    Choose this flight 
 
flight £415.30  
15:40 Depart London (LHR)
Arrive Miami (MIA) 23:59
Mon 18-Jan
Duration: 13hr 19mn
UNITED UNITED UNITED 3390 operated by Continental3390  / UNITED 3680 operated by Continental3680
Connect in Newark (EWR)

16:30 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 11hr 55mn
Continental Continental 539  / 110
Connect in Newark (EWR)
    Choose this flight 
 
flight £418.80  
09:40 Depart London (LHR)
Arrive Miami (MIA) 14:25
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 207
Direct flight

13:40 Depart Miami (MIA)
Arrive London (LHR) 05:25 +1 day
Mon 25-Jan
Duration: 10hr 45mn
American Airlines American Airlines 1506
British Airways British Airways 212
Connect in Boston (Logan Intl.)
    Choose this flight 
 
flight £418.80  
09:40 Depart London (LHR)
Arrive Miami (MIA) 14:25
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 207
Direct flight

13:55 Depart Miami (MIA)
Arrive London (LHR) 06:50 +1 day
Mon 25-Jan
Duration: 11hr 55mn
American Airlines American Airlines 1022
British Airways British Airways 66
Connect in Philadelphia (Philadelphia Intl.)
    Choose this flight 
 
flight £418.80  
09:40 Depart London (LHR)
Arrive Miami (MIA) 14:25
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 207
Direct flight

15:45 Depart Miami (MIA)
Arrive London (LHR) 09:50 +1 day
Mon 25-Jan
Duration: 13hr 5mn
American Airlines American Airlines 295
British Airways British Airways 296
Connect in Chicago (ORD)
    Choose this flight 
 
flight £418.80  
13:30 Depart London (LHR)
Arrive Miami (MIA) 18:15
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 209
Direct flight

14:35 Depart Miami (MIA)
Arrive London (LHR) 09:35 +1 day
Mon 25-Jan
Duration: 14hr 0mn
American Airlines American Airlines 1617
British Airways British Airways 226
Connect in Atlanta (Hartsfield-Jackson Atlanta Intl.)
    Choose this flight 
 
flight £425.47  
06:20 Depart London (LHR)
Arrive Miami (MIA) 14:05
Mon 18-Jan
Duration: 12hr 45mn
Lufthansa Lufthansa 4743  / 462
Connect in Frankfurt am Main (Frankfurt)

16:30 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 11hr 55mn
Continental Continental 539  / 110
Connect in Newark (EWR)
    Choose this flight 
 
flight £432.57  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive Miami (MIA) 14:05
Mon 18-Jan
Duration: 12hr 45mn
Lufthansa Lufthansa 4743  / 462
Connect in Frankfurt am Main (Frankfurt)

16:05 Depart Miami (MIA)
Arrive London (LHR) 09:05 +1 day
Mon 25-Jan
Duration: 12hr 0mn
Lufthansa Lufthansa 463  / 4724
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £432.57  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive Miami (MIA) 14:05
Mon 18-Jan
Duration: 12hr 45mn
Lufthansa Lufthansa 4743  / 462
Connect in Frankfurt am Main (Frankfurt)

16:05 Depart Miami (MIA)
Arrive London (LHR) 10:50 +1 day
Mon 25-Jan
Duration: 13hr 45mn
Lufthansa Lufthansa 463  / 4726
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £432.57  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive Miami (MIA) 14:05
Mon 18-Jan
Duration: 12hr 45mn
Lufthansa Lufthansa 4743  / 462
Connect in Frankfurt am Main (Frankfurt)

16:05 Depart Miami (MIA)
Arrive London (LHR) 13:05 +1 day
Mon 25-Jan
Duration: 16hr 0mn
Lufthansa Lufthansa 463  / 4728
Connect in Frankfurt am Main (Frankfurt)
    Choose this flight 
 
flight £463.30  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 14:25
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 207
Direct flight

17:10 Depart Miami (MIA)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 8hr 10mn
British Airways British Airways 206
Direct flight
    Choose this flight 
 
flight £463.30  
- Expedia Special Fare 
13:30 Depart London (LHR)
Arrive Miami (MIA) 18:15
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 209
Direct flight

17:10 Depart Miami (MIA)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 8hr 10mn
British Airways British Airways 206
Direct flight
    Choose this flight 
 
flight £463.30  
- Expedia Special Fare 
09:40 Depart London (LHR)
Arrive Miami (MIA) 14:25
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 207
Direct flight

20:45 Depart Miami (MIA)
Arrive London (LHR) 10:05 +1 day
Mon 25-Jan
Duration: 8hr 20mn
British Airways British Airways 208
Direct flight
    Choose this flight 
 
flight £463.30  
- Expedia Special Fare 
13:30 Depart London (LHR)
Arrive Miami (MIA) 18:15
Mon 18-Jan
Duration: 9hr 45mn
British Airways British Airways 209
Direct flight

20:45 Depart Miami (MIA)
Arrive London (LHR) 10:05 +1 day
Mon 25-Jan
Duration: 8hr 20mn
British Airways British Airways 208
Direct flight
    Choose this flight 
 
flight £494.71  
- Expedia Special Fare 
07:25 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 14hr 50mn
Iberia Iberia 3161  / 6123
Connect in Madrid (MAD)

18:50 Depart Miami (MIA)
Arrive London (LHR) 15:30 +1 day
Mon 25-Jan
Duration: 15hr 40mn
Iberia Iberia 6122  / Iberia 7444 operated by British Airways7444
Connect in Madrid (MAD)
    Choose this flight 
 
flight £494.71  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 15hr 55mn
Iberia Iberia 3169  / 6123
Connect in Madrid (MAD)

18:50 Depart Miami (MIA)
Arrive London (LHR) 14:35 +1 day
Mon 25-Jan
Duration: 14hr 45mn
Iberia Iberia 6122  / 3164
Connect in Madrid (MAD)
    Choose this flight 
 
flight £494.71  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 15hr 55mn
Iberia Iberia 3169  / 6123
Connect in Madrid (MAD)

18:50 Depart Miami (MIA)
Arrive London (LHR) 15:05 +1 day
Mon 25-Jan
Duration: 15hr 15mn
Iberia Iberia 6122  / 3176
Connect in Madrid (MAD)
    Choose this flight 
 
flight £494.71  
- Expedia Special Fare 
06:20 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 15hr 55mn
Iberia Iberia 3169  / 6123
Connect in Madrid (MAD)

18:50 Depart Miami (MIA)
Arrive London (LHR) 15:30 +1 day
Mon 25-Jan
Duration: 15hr 40mn
Iberia Iberia 6122  / Iberia 7444 operated by British Airways7444
Connect in Madrid (MAD)
    Choose this flight 
 
flight £590.84  
- Expedia Special Fare 
09:00 Depart London (LHR)
Arrive Miami (MIA) 19:06
Mon 18-Jan
Duration: 15hr 6mn
Air Canada Air Canada 869  / 918
Connect in Toronto (YYZ)

13:15 Depart Miami (MIA)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 12hr 10mn
Air Canada Air Canada 917  / 856
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £590.84  
- Expedia Special Fare 
09:00 Depart London (LHR)
Arrive Miami (MIA) 19:06
Mon 18-Jan
Duration: 15hr 6mn
Air Canada Air Canada 869  / 918
Connect in Toronto (YYZ)

13:15 Depart Miami (MIA)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 14hr 10mn
Air Canada Air Canada 917  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £590.84  
- Expedia Special Fare 
09:00 Depart London (LHR)
Arrive Miami (MIA) 19:06
Mon 18-Jan
Duration: 15hr 6mn
Air Canada Air Canada 869  / 918
Connect in Toronto (YYZ)

10:30 Depart Miami (MIA)
Arrive London (LHR) 06:25 +1 day
Mon 25-Jan
Duration: 14hr 55mn
Air Canada Air Canada 915  / 856
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £590.84  
- Expedia Special Fare 
09:00 Depart London (LHR)
Arrive Miami (MIA) 19:06
Mon 18-Jan
Duration: 15hr 6mn
Air Canada Air Canada 869  / 918
Connect in Toronto (YYZ)

10:30 Depart Miami (MIA)
Arrive London (LHR) 08:25 +1 day
Mon 25-Jan
Duration: 16hr 55mn
Air Canada Air Canada 915  / 848
Connect in Toronto (YYZ)
    Choose this flight 
 
flight £769.80  
10:30 Depart London (LHR)
Arrive Miami (MIA) 18:34
Mon 18-Jan
Duration: 13hr 4mn
UNITED UNITED UNITED 3388 operated by Continental3388  / UNITED 3679 operated by Continental3679
Connect in Newark (EWR)

19:55 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 8hr 30mn
Virgin Atlantic Virgin Atlantic 6
Direct flight
    Choose this flight 
 
flight £769.80  
15:40 Depart London (LHR)
Arrive Miami (MIA) 23:59
Mon 18-Jan
Duration: 13hr 19mn
UNITED UNITED UNITED 3390 operated by Continental3390  / UNITED 3680 operated by Continental3680
Connect in Newark (EWR)

19:55 Depart Miami (MIA)
Arrive London (LHR) 09:25 +1 day
Mon 25-Jan
Duration: 8hr 30mn
Virgin Atlantic Virgin Atlantic 6
Direct flight
    Choose this flight 
 
flight £770.87  
12:30 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 9hr 45mn
Virgin Atlantic Virgin Atlantic 5
Direct flight

14:00 Depart Miami (MIA)
Arrive London (LHR) 06:45 +1 day
Mon 25-Jan
Duration: 11hr 45mn
UNITED UNITED UNITED 3543 operated by Continental3543  / UNITED 3273 operated by Continental3273
Connect in Newark (EWR)
    Choose this flight 
 
flight £2,355.80  
12:30 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 9hr 45mn
Continental Continental Continental 9685 operated by Virgin Atlantic9685
Direct flight

17:10 Depart Miami (MIA)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 8hr 10mn
British Airways British Airways 206
Direct flight
    Choose this flight 
 
flight £2,355.80  
12:30 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 9hr 45mn
Continental Continental Continental 9685 operated by Virgin Atlantic9685
Direct flight

20:45 Depart Miami (MIA)
Arrive London (LHR) 10:05 +1 day
Mon 25-Jan
Duration: 8hr 20mn
British Airways British Airways 208
Direct flight
    Choose this flight 
 
flight £2,452.37  
12:30 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 9hr 45mn
Virgin Atlantic Virgin Atlantic 5
Direct flight

17:10 Depart Miami (MIA)
Arrive London (LHR) 06:20 +1 day
Mon 25-Jan
Duration: 8hr 10mn
British Airways British Airways 206
Direct flight
    Choose this flight 
 
flight £2,452.37  
12:30 Depart London (LHR)
Arrive Miami (MIA) 17:15
Mon 18-Jan
Duration: 9hr 45mn
Virgin Atlantic Virgin Atlantic 5
Direct flight

20:45 Depart Miami (MIA)
Arrive London (LHR) 10:05 +1 day
Mon 25-Jan
Duration: 8hr 20mn
British Airways British Airways 208
Direct flight
    Choose this flight 
 

Didn't find what you were looking for?
To find additional combinations view flights separately