To get to London from Venice you can take a flight from Venice Marco Polo Airport, which is the closest airport to Venice, and arrive at London City Airport, the airport the best serves London. The average price for a Venice to London flight is 289€, but you can find low cost flights as well, with prices starting from 43€. Getting from Venice to London by flight takes about 2 hours on average; however, you need to consider the time to get to the airport and pass the security checks. You can count on 184 daily connections between Venice and London provided by Transavia France, Jetairfly, and Air Malta . London City Airport is the closest airport to London and is 15.8 kilometers away from the city center; you can get to London in 24 minutes thanks to airport shuttles from London City Airport to London.