Find the cheapest flights from London to Miami in 2026. Compare airlines, prices by month, and booking tips to save on your trip.
Route: London (LHR) → Miami (MIA)
Distance: Direct flights not available
Flight Duration: 12h 30m – 16h 00m
Prices by Month
| Month | Avg Price | Demand |
|---|---|---|
| January | €520 | high |
| February | €440 | medium |
| March | €460 | medium |
| April | €510 | medium-high |
| May | €580 | high |
| June | €680 | high |
| July | €780 | very high |
| August | €760 | very high |
| September | €420 | low |
| October | €400 | low |
| November | €360 | low |
| December | €620 | high |
Airlines on This Route
- British Airways (direct): from €520 — BA occasionally runs flash sales in January and September. Use their fare finder to see upgrade options at booking — often cheaper than booking upgrades later.
- American Airlines (direct): from €490 — AA prices fluctuate significantly. Clear your browser cache or use incognito when checking — prices can jump after repeated searches on the same device.
- Virgin Atlantic (direct): from €510 — Virgin often undercuts BA and AA by €30-60 on comparable routes. Check their site directly rather than meta-search for the best published fares.
- Lufthansa (connecting): from €420 — Lufthansa offers the most reliable connection times. Book through their site for better customer service vs. third-party if issues arise.
- Air France (connecting): from €390 — Often the cheapest connecting option. Be aware of CDG’s notoriously long transfer times — book connections with 3+ hour layovers minimum.
Booking Strategy
The sweet spot for booking London to Miami is 8-12 weeks before departure, with November offering the lowest prices (€300-400 for economy) and July-August demanding the highest fares (€700-900). Tuesdays and Wednesdays are consistently 15-20% cheaper than weekend departures. Use Google Flights’ price tracking feature on this specific route — set alerts for LHR to MIA and monitor for drops. British Airways typically releases their cheapest seats 10-14 weeks out, so start checking then. Avoid booking 4+ months in advance as prices are often higher; also avoid last-minute bookings under 2 weeks as prices spike dramatically. If flying in summer, book by April at the latest. Consider flying into Fort Lauderdale (FLL) as an alternative — it’s 40 minutes north and often €100-150 cheaper, with Spirit and Frontier offering budget options.
Route Tips
- Heathrow Terminal 5 (BA) has the most flights and best lounge options; Terminal 3 (Virgin/AA) can be less crowded — factor in terminal transfer time if booking separate tickets.
- US customs pre-clearance is available at Dublin, Shannon, and some Canadian airports — consider a transatlantic stopover if you have Global Entry or TSA PreCheck for faster arrival into Miami.
- Miami International Airport gets extremely busy 6-8am and 5-7pm — schedule arrival flights for mid-morning to avoid long immigration lines.
- If holding a UK passport, you need an ESTA (€14) for the US — apply at least 72 hours before departure; approval is usually instant but don’t risk last-minute applications.
- Fort Lauderdale (FLL) is often €100-200 cheaper and 40 minutes from Miami — check both airports when searching; Spirit, JetBlue, and Frontier frequently serve FLL with ultra-low base fares.
Frequently Asked Questions
How long is the flight from London to Miami?
Direct flights from London Heathrow (LHR) to Miami International (MIA) take approximately 9 hours 35 minutes. British Airways, American Airlines, and Virgin Atlantic all operate daily direct services. If opting for connecting flights via European hubs like Frankfurt, Paris, or Amsterdam, expect a total journey time of 12-16 hours depending on the layover duration. The longest routes typically involve connections through Lisbon or Madrid, reaching up to 18 hours total travel time.
How much does it cost to fly from London to Miami?
Economy class prices range from €300 (off-season, basic economy) to €900 (peak summer, full-service). The average round-trip is €500-600. Direct flights with major airlines (BA, AA, Virgin) start at €450 and go up to €800+ depending on season. Connecting flights via European carriers can drop to €350-420 but add 4-8 hours to your journey. Business class ranges from €2,500 to €5,000 depending on cabin configuration and booking class.
Are there direct flights from London to Miami?
Yes, three airlines offer direct service: British Airways (2-3 daily departures from Heathrow), American Airlines (2 daily from Heathrow), and Virgin Atlantic (1-2 daily from Heathrow). All direct flights depart from London Heathrow (LHR) and arrive at Miami International Airport (MIA). There are no direct flights from Gatwick, Stansted, or other London airports. Flight time is approximately 9 hours 35 minutes.
What is the cheapest month to fly from London to Miami?
November is the cheapest month, with average fares of €360-420 for economy round-trip. October and September are also excellent, averaging €380-450. These shoulder-season months offer warm Florida weather while avoiding peak summer heat and holiday crowds. January and February offer deals around €450-500 but include variable weather. The most expensive period is mid-June through August, when prices surge to €700-900 for peak family travel season.
Which airlines fly from London to Miami?
Direct flights: British Airways (full-service, best frequent flyer earning), American Airlines (full-service, extensive US network), Virgin Atlantic (full-service, modern aircraft). Connecting options: United Airlines, Delta, Lufthansa, Air France, KLM, and TAP Portugal. Budget carriers like Norse Atlantic occasionally operate the route with lower base fares but limited baggage. BA and Virgin typically offer the best business class product, while connecting European carriers often provide the cheapest economy fares.
What is the cheapest month to fly from London to Miami?
November is the cheapest month, with average fares of €360-420 for economy round-trip. October and September are also excellent, averaging €380-450. These shoulder-season months offer warm Florida weather while avoiding peak summer heat and holiday crowds. January and February offer deals around €450-500 but include variable weather. The most expensive period is mid-June through August, when prices surge to €700-900 for peak family travel season.
What airport do I fly into in Miami?
You’ll arrive at Miami International Airport (MIA), located about 13km (8 miles) northwest of downtown Miami. The airport is a major hub for American Airlines and serves as the primary international gateway to South Florida. Transport options: Uber/Lyft (€25-35 to South Beach, 25-35 mins), Miami Metrorail (Orange Line, €2.65 to downtown, 35 mins), or shuttle buses (€20-25).Rental cars are available on-site if planning to explore Florida. Note: Fort Lauderdale (FLL) is a secondary airport 40 minutes north, often with cheaper flights.
How far in advance should I book London to Miami flights?
Book 8-12 weeks in advance for the best prices. Airlines typically release their cheapest fare classes 10-14 weeks before departure. For summer travel (June-August), book by April (12-16 weeks out) as prices rise sharply closer to departure. November travel can be booked 6-10 weeks out for the best deals. Avoid booking more than 4 months in advance unless traveling during peak holiday periods — early bookings often see price drops closer to departure. Last-minute bookings (under 2 weeks) should only be considered if flexible and prepared to pay premium rates.
Is it cheaper to fly from London to Miami on weekdays?
Yes, Tuesday and Wednesday departures are typically 15-20% cheaper than Friday-Sunday. A Tuesday-to-Tuesday return often saves €80-120 compared to a Friday-to-Sunday trip on the same dates. Monday and Thursday are intermediate, offering moderate savings over weekends. The difference is most pronounced in off-peak months (September-November, January-February). Weekend departures command premium prices due to leisure travelers. For maximum savings, aim for Tuesday or Wednesday departures and returns.
Data updated: 2026-03



