One Way

Popular Filters

+ 1 more

One Way Price

BHD 62 BHD 500

Duration

2 h 35 m 18 h 30 m

Stops From Frankfurt

Departure From Frankfurt

6 AM - 12 PM

BHD 96

12 PM - 6 PM

BHD 106

After 6 PM

BHD 63

Arrival at Malta

Before 6 AM

BHD 110

12 PM - 6 PM

BHD 63

After 6 PM

BHD 96

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 Bahrain. 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 07:00:25
Air Serbia

BHD 66

BHD 63

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

BHD 99

BHD 96

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

BHD 109

BHD 106

Frankfurt to Malta , 28 Jun

Air Malta KM | 2305 | Operated By Lufthansa

13:40

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

02 h 35 m

16:15

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

ITA Airways

BHD 113

BHD 110

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

BHD 124

BHD 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

BHD 132

BHD 129

Frankfurt to Malta , 28 Jun

Lufthansa LH | 1312

13:40

Sun, 28 Jun 26

Terminal T1

Frankfurt, Germany

02 h 35 m

16:15

Sun, 28 Jun 26

Malta, Malta

BAGGAGE : CHECK INCABIN

Information not available

Air Malta

BHD 140

BHD 137

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

Lufthansa

BHD 153

BHD 150

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

Lufthansa

BHD 166

BHD 163

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, Air Malta

BHD 186

BHD 183

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

Air Malta KM | 307

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