How to find the cheapest flight from Swansea (SWS) to London (LON)
All the information you need to plan the best SWS to LON flight in 2022: compare Swansea to London flight prices with the expected peak season, weather and rainfall in London.
SWS - LON
£24 - £231
4 - 17 °C
40 - 70 mm
High demand for flights, 47% potential price rise
Best time to find cheap flights, 80% potential price drop
Average for round-trip flights in July 2022
From Swansea Fairwood Comm to London (LON)
Flight route prices based on searches on Cheapflights within the last 3 days, monthly prices based on aggregated historical data.
When is the cheapest time to fly from Swansea to London (SWS - LON)?
When flying from Swansea to London, the time of day you fly usually plays a role in the price. Save by searching for a flight in the morning, which can drop the price by up to 2% versus a flight at midday.
What is the cheapest month to fly from Swansea to London?
The best pricing can be found in the month of November. Prices to London from Swansea average £103. You can even find prices in November for less than £103, as users have found deals to London from as low as £20. The month of July appears to be one of the more expensive times to travel to London from Swansea. Flying in the targeted month can save you up to 89%.
What is the cheapest day to fly round-trip from Swansea to London?
Users have found that leaving on a Monday can be a cost-effective option. It’s possible to save up to 3% on your flight compared to booking on days when demand is much higher.
Related info for your journey
Useful info, stats and facts about <span class="emphasized">Swansea</span> to <span class="emphasized">London</span> flights.
From Swansea to London
What airport do you fly from for flights from Swansea to London?
If you book a flight to London from Swansea, you will be flying from Fairwood Comm, which is the city’s only airport. Swansea Fairwood Comm (SWS) is located 5.4 mi from the center of Swansea. There are 0 flights from Fairwood Comm to London per day from 1 airline.