One Way

Popular Filters

+ 1 more

One Way Price

OMR 61 OMR 500

Duration

2 h 35 m 18 h 30 m

Stops From Frankfurt

Departure From Frankfurt

6 AM - 12 PM

OMR 95

12 PM - 6 PM

OMR 105

After 6 PM

OMR 62

Arrival at Malta

Before 6 AM

OMR 109

12 PM - 6 PM

OMR 62

After 6 PM

OMR 95

Alliances & Airlines

Oneworld

()

SkyTeam

(6)

Star Alliance

(7)

Layover Airports

Layover Duration

50 m 14 h 30 m

Frankfurt to Malta Fare Calendar

Book cheap Frankfurt to Malta International ✈ tickets at MakeMyTrip Oman. Get best deals, Lowest airfare ticket booking from Frankfurt to Malta air travel route. Check flight reservation status, schedules of Frankfurt to Malta flight ticket online. Also Check Malta to Frankfurt Fare Calendar online.
Sorted By:
Departure
Duration
Arrival
Price
Price last updated at 25 Jun 2026 11:48:46
Air Serbia

OMR 67

OMR 62

Transit Visa may be required

Frankfurt to Malta , 28 Jun

Air Serbia JU | 353

20:20

Sun, 28 Jun 26

Terminal T3

Frankfurt, Germany

02 h

22:20

Sun, 28 Jun 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia JU | 450

12:35

Mon, 29 Jun 26

Terminal T2

Belgrade, Serbia

02 h 05 m

14:40

Mon, 29 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways

OMR 100

OMR 95

Frankfurt to Malta , 28 Jun

ITA Airways AZ | 403

11:40

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

02 h

13:40

Sun, 28 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways AZ | 884

17:00

Sun, 28 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

01 h 25 m

18:25

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

Air Malta

More Timing Options

OMR 110

OMR 105

Frankfurt to Malta , 28 Jun

Air Malta KM | 2303 | Operated By Lufthansa

09:35

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

02 h 35 m

12:10

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways

OMR 114

OMR 109

Frankfurt to Malta , 28 Jun

ITA Airways AZ | 403

11:40

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

02 h

13:40

Sun, 28 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways AZ | 7917 | Operated By Air Malta

15:25

Sun, 28 Jun 26

Terminal T3

Rome - Fiumicino Apt, Italy

01 h 30 m

16:55

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways

More Timing Options

OMR 126

OMR 121

Frankfurt to Malta , 28 Jun

ITA Airways AZ | 7283 | Operated By Lufthansa

12:15

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

01 h 50 m

14:05

Sun, 28 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways AZ | 884

17:00

Sun, 28 Jun 26

Terminal T1

Rome - Fiumicino Apt, Italy

01 h 25 m

18:25

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

More Timing Options

OMR 134

OMR 129

Frankfurt to Malta , 28 Jun

Lufthansa LH | 1310

09:35

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

02 h 35 m

12:10

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

OMR 154

OMR 149

Frankfurt to Malta , 28 Jun

Lufthansa LH | 98

09:15

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

55 m

10:10

Sun, 28 Jun 26

Terminal T2

Munich, Germany

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa LH | 6306 | Operated By Air Malta

11:00

Sun, 28 Jun 26

Terminal T2

Munich, Germany

02 h 20 m

13:20

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

Swiss

OMR 217

OMR 212

Frankfurt to Malta , 28 Jun

Swiss LX | 3609 | Operated By Lufthansa

16:30

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

55 m

17:25

Sun, 28 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 4370 | Operated By Air Malta

18:15

Sun, 28 Jun 26

Zurich, Switzerland

02 h 15 m

20:30

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

Condor, Swiss

OMR 505

OMR 500

Frankfurt to Malta , 28 Jun

Condor DE | 4313

08:00

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

50 m

08:50

Sun, 28 Jun 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1792 | Operated By Helvetic Airways

10:05

Sun, 28 Jun 26

Zurich, Switzerland

02 h 10 m

12:15

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available