Flight times from Malta to Edinburgh & schedule

The average flight time from Malta to Edinburgh is About 3 hours 55 minutes, covering a distance of About 2,609.33km.

Flight duration

About 3 hours 55 minutes

Flight distance

About 2,609.33km

How long is the flight from Malta to Edinburgh?

The flights usually depart from Malta International Airport and arrive at Edinburgh Airport.

See more
Earliest first
Latest first
Ryanair FR1526
MLA 06:00
BCN 08:15
With stops 2.3h
S
M
T
W
T
F
S
Ryanair FR6267
BCN 11:20
EDI 13:15
2.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR1526
MLA 06:00
BCN 08:15
With stops 2.3h
S
M
T
W
T
F
S
easyJet U27199
BCN 07:20
EDI 09:20
3.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR5383
MLA 09:25
MAD 12:20
With stops 2.9h
S
M
T
W
T
F
S
easyJet U23210
MAD 18:55
EDI 20:55
3.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR5383
MLA 09:25
MAD 12:20
With stops 2.9h
S
M
T
W
T
F
S
Ryanair FR5686
MAD 10:20
EDI 12:15
2.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR1505
MLA 10:00
BVA 13:00
With stops 3.0h
S
M
T
W
T
F
S
Ryanair FR5592
BVA 17:05
EDI 17:45
1.7h
S
M
T
W
T
F
S
Check prices
Ryanair FR5989
MLA 10:50
MXP 12:55
With stops 2.1h
S
M
T
W
T
F
S
Ryanair FR7053
MXP 21:15
EDI 22:50
2.6h
S
M
T
W
T
F
S
Check prices
Jet2.com LS3922
MLA 11:40
EDI 14:40
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
easyJet U25728
MLA 12:00
SEN 14:15
With stops 3.3h
S
M
T
W
T
F
S
easyJet U2983
SEN 10:50
EDI 12:20
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4207
MLA 12:10
STN 14:35
With stops 3.4h
S
M
T
W
T
F
S
easyJet U2314
STN 16:40
EDI 17:55
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U28762
MLA 12:10
LGW 14:35
With stops 3.4h
S
M
T
W
T
F
S
easyJet U2815
LGW 18:45
EDI 20:15
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U26622
MLA 12:10
BHX 14:55
With stops 3.8h
S
M
T
W
T
F
S
easyJet U2340
BHX 17:25
EDI 18:30
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U26622
MLA 12:10
BHX 14:55
With stops 3.8h
S
M
T
W
T
F
S
easyJet U2338
BHX 17:10
EDI 18:15
1.1h
S
M
T
W
T
F
S
Check prices
easyJet U28762
MLA 12:10
LGW 14:35
With stops 3.4h
S
M
T
W
T
F
S
Ryanair UK RK9817
STN 22:25
EDI 23:45
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR4207
MLA 12:10
STN 14:35
With stops 3.4h
S
M
T
W
T
F
S
easyJet U2316
STN 16:40
EDI 17:55
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U28762
MLA 12:10
LGW 14:35
With stops 3.4h
S
M
T
W
T
F
S
Ryanair UK RK8605
STN 13:45
EDI 15:05
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR4207
MLA 12:10
STN 14:35
With stops 3.4h
S
M
T
W
T
F
S
easyJet U2983
SEN 10:50
EDI 12:20
1.5h
S
M
T
W
T
F
S
Check prices
Ryanair FR4207
MLA 12:10
STN 14:35
With stops 3.4h
S
M
T
W
T
F
S
Ryanair UK RK596
STN 12:55
EDI 14:15
1.3h
S
M
T
W
T
F
S
Check prices
Scandinavian Airlines SK2768
MLA 12:40
CPH 16:00
With stops 3.3h
S
M
T
W
T
F
S
Ryanair FR3759
CPH 23:00
EDI 23:59
2.0h
S
M
T
W
T
F
S
Check prices
KM Malta Airlines KM624
MLA 12:45
LIN 14:45
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR3657
BGY 17:55
EDI 19:30
2.6h
S
M
T
W
T
F
S
Check prices
easyJet U22906
MLA 13:05
BRS 15:40
With stops 3.6h
S
M
T
W
T
F
S
easyJet U2217
BRS 00:00
EDI 01:15
1.3h
S
M
T
W
T
F
S
Check prices
See all
easyJet U28764
MLA 19:40
LGW 22:00
With stops 3.3h
S
M
T
W
T
F
S
easyJet U2815
LGW 18:45
EDI 20:15
1.5h
S
M
T
W
T
F
S
Check prices
easyJet U28764
MLA 19:40
LGW 22:00
With stops 3.3h
S
M
T
W
T
F
S
Ryanair UK RK596
STN 12:55
EDI 14:15
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U28764
MLA 19:40
LGW 22:00
With stops 3.3h
S
M
T
W
T
F
S
easyJet U2318
STN 20:25
EDI 21:40
1.3h
S
M
T
W
T
F
S
Check prices
KM Malta Airlines KM614
MLA 18:35
FCO 20:10
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR5590
CIA 09:20
EDI 11:30
3.2h
S
M
T
W
T
F
S
Check prices
Ryanair FR3883
MLA 17:05
LTN 19:25
With stops 3.3h
S
M
T
W
T
F
S
Ryanair UK RK596
STN 12:55
EDI 14:15
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR3883
MLA 17:05
LTN 19:25
With stops 3.3h
S
M
T
W
T
F
S
easyJet U2302
LTN 09:00
EDI 10:15
1.3h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1586
MLA 17:00
STN 19:30
With stops 3.5h
S
M
T
W
T
F
S
Ryanair UK RK596
STN 12:55
EDI 14:15
1.3h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1586
MLA 17:00
STN 19:30
With stops 3.5h
S
M
T
W
T
F
S
easyJet U2318
STN 20:25
EDI 21:40
1.3h
S
M
T
W
T
F
S
Check prices
Ryanair FR6696
MLA 16:25
EDI 19:20
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR7268
MLA 15:35
BHX 18:05
With stops 3.5h
S
M
T
W
T
F
S
easyJet U2338
BHX 17:10
EDI 18:15
1.1h
S
M
T
W
T
F
S
Check prices
Ryanair FR7268
MLA 15:35
BHX 18:05
With stops 3.5h
S
M
T
W
T
F
S
easyJet U26641
BHX 10:05
EDI 11:15
1.2h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1234
MLA 15:20
BHX 18:00
With stops 3.7h
S
M
T
W
T
F
S
easyJet U2338
BHX 17:10
EDI 18:15
1.1h
S
M
T
W
T
F
S
Check prices
Vueling Airlines VY1159
MLA 14:15
BCN 16:30
With stops 2.3h
S
M
T
W
T
F
S
easyJet U27199
BCN 07:20
EDI 09:20
3.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR7325
MLA 13:20
BGY 15:20
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR3645
BGY 19:45
EDI 21:20
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR7325
MLA 13:20
BGY 15:20
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR7053
MXP 21:15
EDI 22:50
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR7855
MLA 13:20
BGY 15:20
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR3657
BGY 17:55
EDI 19:30
2.6h
S
M
T
W
T
F
S
Check prices
Ryanair FR1119
MLA 13:20
FCO 14:55
With stops 1.6h
S
M
T
W
T
F
S
Ryanair FR5590
CIA 09:20
EDI 11:30
3.2h
S
M
T
W
T
F
S
Check prices
Jet2.com LS1878
MLA 13:10
BRS 15:40
With stops 3.5h
S
M
T
W
T
F
S
easyJet U2217
BRS 00:00
EDI 01:15
1.3h
S
M
T
W
T
F
S
Check prices
easyJet U22906
MLA 13:05
BRS 15:40
With stops 3.6h
S
M
T
W
T
F
S
easyJet U2217
BRS 00:00
EDI 01:15
1.3h
S
M
T
W
T
F
S
Check prices
KM Malta Airlines KM624
MLA 12:45
LIN 14:45
With stops 2.0h
S
M
T
W
T
F
S
Ryanair FR3657
BGY 17:55
EDI 19:30
2.6h
S
M
T
W
T
F
S
Check prices
See all
Jet2.com LS3922
MLA 11:40
EDI 14:40
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices
Ryanair FR6696
MLA 16:25
EDI 19:20
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Ryanair FR6696
MLA 16:25
EDI 19:20
Nonstop 3.9h
S
M
T
W
T
F
S
Check prices
Jet2.com LS3922
MLA 11:40
EDI 14:40
Nonstop 4.0h
S
M
T
W
T
F
S
Check prices