For all its attractions, non-stop flights from UK airports to Seville are fairly limited... In fact, the three-hour flight can only be made non-stop from London Airports. British Airways and easyJet fly year round from London Gatwick with Ryanair, with the Irish carrier offering additional services from Stansted.