Airlines with flights from Venice to Edinburgh
There are 15 airlines with scheduled flights between VCE and EDI. Ryanair, easyJet and Ryanair UK has non-stop flights from Venice Airport to Edinburgh Airport and the flight time is 2 hours and 45 minutes.
Choose airline
Schedules
Non-stop with Ryanair
-
Total flight time: 2 hours and 45 minutes
-
Low-cost airline
-
Venice and Edinburgh are both Ryanair focus cities.
-
3 flights per week
-
Boeing 737MAX 8 PassengerBoeing 737-800 (winglets) Passenger/BBJ2
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with easyJet
-
Total flight time: 2 hours and 45 minutes
-
Low-cost airline
-
Venice and Edinburgh are both easyJet focus cities.
-
2 flights per week
-
Airbus A320
Flight
The timetable & schedule information was updated at 2026-04-22
Non-stop with Ryanair UK
-
Total flight time: 2 hours and 50 minutes
-
1 flight per week
-
Boeing 737-800 (winglets) Passenger/BBJ2
Flight
The timetable & schedule information was updated at 2026-04-22
Via Dusseldorf with Eurowings
-
Total flight time: 4h 25m - 6h 25m.
-
Low-cost airline
-
2 flights per week
Flight
EW9364
The timetable & schedule information was updated at 2026-04-22
Via Frankfurt with Lufthansa
-
Total flight time: 4h 35m - 7h 30m.
-
37 flights per week
Flight
LH960
LH962
LH964
LH964
The timetable & schedule information was updated at 2026-04-22
Via London with British Airways
-
Total flight time: 4h 45m - 8h 50m.
-
One World Alliance
-
55 flights per week
Flight
BA1444
BA1434
BA1446
BA1450
BA1454
BA1454
BA1436
BA1442
BA1458
BA1456
BA1458
BA1460
BA1464
BA1462
BA1464
BA1466
The timetable & schedule information was updated at 2026-04-22
Via Paris with Air France
-
Total flight time: 5h 10m - 8h 35m.
-
Sky Team Alliance
-
44 flights per week
Flight
AF1686
AF1486
AF1886
The timetable & schedule information was updated at 2026-04-22

There are 15 airlines with scheduled flights between VCE and EDI. Ryanair, easyJet and Ryanair UK has non-stop flights from Venice Airport to Edinburgh Airport and the flight time is 2 hours and 45 minutes.
Via Amsterdam with KLM
Via Brussels with Brussels Airlines
Via Barcelona with Vueling
Via Dublin with Aer Lingus
Via Copenhagen with SAS
Via Vienna with Austrian
Via Copenhagen with Norwegian Air Sweden
Via Oslo with Norwegian