Airlines with flights from Geneva to Edinburgh
There are 11 airlines with scheduled flights between GVA and EDI. Both easyJet and Jet2 operates non-stop flights from Geneva Airport to Edinburgh Airport and the flight time is 2 hours and 20 minutes.
Choose airline
Schedules
Non-stop with easyJet
-
Total flight time: 2 hours and 20 minutes
-
Low-cost airline
-
Geneva and Edinburgh are both easyJet focus cities.
-
12 flights per week
-
Airbus A320Airbus A321
GVA
Direct
EDI
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
U21587
----
06:10
07:00
17:45
17:30
----
17:30
U23292
14:35
----
----
14:35
11:00
09:55
10:50
U21431
----
----
----
----
----
17:20
----
U23294
21:00
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Non-stop with Jet2
-
Total flight time: 2 hours and 30 minutes
-
Low-cost airline
-
1 flight per week
GVA
Direct
EDI
W28, Jul 06 - Jul 12
Flight
The next flight with this airline is scheduled on 2026-12-19.
The timetable & schedule information was updated at 2026-04-21
Via London with British Airways
-
Total flight time: 4h 05m - 8h 10m.
-
One World Alliance
-
98 flights per week
GVA
Via LHR
EDI
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
BA757
BA1448
BA1448
----
----
----
07:00
----
----
----
BA757
BA1440
BA1440
07:00
----
----
----
----
----
----
BA757
BA1442
BA1442
----
07:00
----
----
07:00
----
----
BA757
BA1436
BA1436
----
----
----
----
----
----
07:00
BA757
BA1446
BA1446
----
----
07:25
----
----
07:25
----
BA743
BA1452
BA1452
----
----
----
----
----
09:55
----
BA743
BA1450
BA1450
----
10:10
10:10
10:10
----
----
----
BA743
BA1448
BA1448
10:10
----
----
----
----
----
----
BA745
BA1454
BA1454
----
11:50
----
11:30
11:25
----
12:35
BA745
BA1452
BA1452
----
----
----
----
----
11:50
----
BA743
BA1454
BA1454
----
----
----
----
----
----
11:55
BA747
BA1436
BA1436
----
----
----
----
----
12:20
----
BA747
BA1454
BA1454
----
----
12:50
----
----
----
----
BA747
BA1456
BA1456
12:55
----
----
----
13:45
----
----
BA749
BA1458
BA1458
15:25
----
----
----
15:00
----
----
BA747
BA1458
BA1458
----
----
----
----
----
----
15:10
BA749
BA1456
BA1456
----
----
----
15:15
----
----
----
BA749
BA1462
BA1462
----
15:25
----
----
----
----
----
BA747
BA1460
BA1460
----
----
----
16:00
----
----
----
BA751
BA1464
BA1464
17:50
17:35
16:40
17:40
17:10
18:00
17:25
BA753
BA1466
BA1466
----
19:05
18:30
----
19:10
----
----
BA753
BA1464
BA1464
----
----
----
----
----
----
19:00
The timetable & schedule information was updated at 2026-04-21
Via Paris with Air France
-
Total flight time: 4h 20m - 7h 55m.
-
Sky Team Alliance
-
72 flights per week
GVA
Via CDG
EDI
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
AF1243
AF1386
AF1386
07:20
----
----
----
----
07:20
----
AF1643
AF1486
AF1486
10:30
10:30
10:30
10:30
10:30
10:30
AF1643
AF1386
AF1386
----
----
----
----
----
10:30
----
AF1843
AF1486
AF1486
----
----
----
----
----
12:00
12:00
AF1443
AF1886
AF1886
14:40
14:40
14:40
14:40
14:40
14:40
14:40
The timetable & schedule information was updated at 2026-04-21
Via Dusseldorf with Eurowings
-
Total flight time: 4h 20m - 5h 05m.
-
Low-cost airline
-
2 flights per week
GVA
Via DUS
EDI
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
EW9743
EW9364
EW9364
08:10
----
----
----
----
----
----
The timetable & schedule information was updated at 2026-04-21
Via Frankfurt with Lufthansa
-
Total flight time: 4h 30m - 4h 40m.
-
17 flights per week
GVA
Via FRA
EDI
W28, Jul 06 - Jul 12
Flight
Mon
Jul 6
Tue
Jul 7
Wed
Jul 8
Thu
Jul 9
Fri
Jul 10
Sat
Jul 11
Sun
Jul 12
LH1213
LH960
LH960
08:35
08:35
08:30
08:35
08:30
08:30
08:30
The timetable & schedule information was updated at 2026-04-21

There are 11 airlines with scheduled flights between GVA and EDI. Both easyJet and Jet2 operates non-stop flights from Geneva Airport to Edinburgh Airport and the flight time is 2 hours and 20 minutes.
Via Brussels with Brussels Airlines
Via Amsterdam with KLM
Via Dublin with Aer Lingus
Via Copenhagen with SAS
Via Luxembourg with Luxair