One Way

Popular Filters

One Way Price

QAR 922 QAR 5,500

Duration

1 h 55 m 20 h 0 m

Stops From Frankfurt-Hahn Airport

Departure From Frankfurt-Hahn Airport

6 AM - 12 PM

QAR 1,151

12 PM - 6 PM

QAR 1,321

After 6 PM

QAR 923

Arrival at Belgrade

6 AM - 12 PM

QAR 1,321

12 PM - 6 PM

QAR 923

After 6 PM

QAR 1,181

Alliances & Airlines

Oneworld

()

SkyTeam

()

Star Alliance

(20)

Layover Airports

Layover Duration

1 h 15 m 16 h 0 m

Hahn To Belgrade Flights

Book Hahn to Belgrade flight tickets at lowest price. Get best deals on your upcoming Hahn to Belgrade flights only on MakeMyTrip. Also Book Belgrade to Hahn Flights. Currently 20 flights flying from Hahn to Belgrade. To save maximum on flight booking click on below Fare Calendar button and choose your dates.

Sorted By:
Departure
Duration
Arrival
Price
Aegean Airlines

QAR 948

QAR 923

Frankfurt to Belgrade , 28 Apr

Aegean Airlines A3 | 833

18:55

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

02 h 40 m

22:35

Tue, 28 Apr 26

Athens, Greece

BAGGAGE : CHECK INCABIN

Information not available

Aegean Airlines A3 | 976

14:10

Wed, 29 Apr 26

Athens, Greece

01 h 40 m

14:50

Wed, 29 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

QAR 1,176

QAR 1,151

Frankfurt to Belgrade , 28 Apr

Austrian Airlines OS | 202

09:20

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

01 h 25 m

10:45

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 723

16:40

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

01 h 05 m

17:45

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

QAR 1,177

QAR 1,152

Frankfurt to Belgrade , 28 Apr

Austrian Airlines OS | 204 | Operated By Air Baltic

10:20

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

01 h 25 m

11:45

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 723

16:40

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

01 h 05 m

17:45

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

QAR 1,206

QAR 1,181

Frankfurt to Belgrade , 28 Apr

Swiss LX | 3631 | Operated By Lufthansa

07:45

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

01 h

08:45

Tue, 28 Apr 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1418 | Operated By Air Baltic

17:30

Tue, 28 Apr 26

Zurich, Switzerland

01 h 45 m

19:15

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

QAR 1,214

QAR 1,189

Frankfurt to Belgrade , 28 Apr

Austrian Airlines OS | 200

08:20

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

01 h 25 m

09:45

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 723

16:40

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

01 h 05 m

17:45

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

More Timing Options

QAR 1,346

QAR 1,321

Frankfurt to Belgrade , 28 Apr

Swiss LX | 3605 | Operated By Lufthansa

13:00

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

55 m

13:55

Tue, 28 Apr 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1418 | Operated By Air Baltic

17:30

Tue, 28 Apr 26

Zurich, Switzerland

01 h 45 m

19:15

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines

More Timing Options

QAR 1,372

QAR 1,347

Frankfurt to Belgrade , 28 Apr

Austrian Airlines OS | 218

06:40

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

01 h 25 m

08:05

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

BAGGAGE : CHECK INCABIN

Information not available

Austrian Airlines OS | 721

09:20

Tue, 28 Apr 26

Terminal T3

Vienna, Austria

01 h 05 m

10:25

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Air Serbia

QAR 1,683

QAR 1,658

Frankfurt to Belgrade , 28 Apr

Air Serbia JU | 351

09:50

Tue, 28 Apr 26

Terminal T2

Frankfurt, Germany

02 h

11:50

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Swiss

QAR 1,813

QAR 1,788

Frankfurt to Belgrade , 28 Apr

Swiss LX | 3603 | Operated By Lufthansa

09:45

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

55 m

10:40

Tue, 28 Apr 26

Zurich, Switzerland

BAGGAGE : CHECK INCABIN

Information not available

Swiss LX | 1416 | Operated By Air Baltic

12:10

Tue, 28 Apr 26

Zurich, Switzerland

01 h 45 m

13:55

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Lufthansa

QAR 2,126

QAR 2,100

Frankfurt to Belgrade , 28 Apr

Lufthansa LH | 1414

21:40

Tue, 28 Apr 26

Terminal T1

Frankfurt, Germany

02 h 05 m

23:45

Tue, 28 Apr 26

Terminal T2

Belgrade, Serbia

BAGGAGE : CHECK INCABIN

Information not available

Hahn to Belgrade Flights Information:-

Looking for Hahn to Belgrade Flight? Hereโ€™s all you need to know! For convenience and to save time, pick the airport that is closest to your destination. The nearest airport to Belgrade is Beograd and the IATA code for the same is BEG.
Currently, there are 6 airlines operating flights between the two destinations and approximately 20 flights take off from Hahn to Belgrade every week.

Need information on Hahn to Belgrade airfare?

The minimum airfare for a Hahn to Belgrade flight would be 922, which may go up to 5357 depending on the route, booking time and availability.
It is recommended that you book a round-trip, since it always works out to be more economical.

Flight Details for Hahn to Belgrade

If you are looking for Hahn to Belgrade flights, there is no dearth of options to choose from. Several reputed airlines currently offer both direct and indirect flights between the two destinations. Some of these are Aegean Airlines, Air Serbia, Austrian Airlines, Condor, Lufthansa, Swiss. Out of these, only 3 airlines operate direct flights. Indirect flights may involve more travel time, but they usually cost lesser than direct flights.

The number of flights operated by each airline is as follows:Aegean Airlines : 1, Air Serbia : 1, Austrian Airlines : 1, Condor : 1, Lufthansa : 1, Swiss : 1

To board the first Hahn to Belgrade flight, choose Swiss, which departs at 06:35 The last flight for this route is Lufthansa, departing at 21:40

Belgrade Airport Information

Beograd

About Hahn (HHN)

Hahn

Hahn Address

About Belgrade (BEG)

Belgrade

Belgrade Address