The distance between London city airport and faro is approx 1400 miles via A-66, which takes around 30 hours by driving and 4 hours by flight to reach faro. The best and the cheapest way to get from london city airport to faro is by flight. The ticket price starts from £40 and can get up to £300. You can get the earliest flight at 7:00 am that departs from London City Airport and arrives in Faro at 10:00 am.