Compare prices and tickets by train, coach or flight

Thu
27 Jan
£55Flixbus
£213Lot Polish Airlines
Fri
28 Jan
£55Flixbus
£170Air Serbia
Sat
29 Jan
£49Flixbus
£192Lot Polish Airlines
Sun
30 Jan
£45Flixbus
£113Air Serbia
Mon
31 Jan
£46Flixbus
£113Air Serbia
Tue
1 Feb
£46Flixbus
£150Lot Polish Airlines
Wed
2 Feb
£46Flixbus
£129Lot Polish Airlines
Thu
3 Feb
£46Flixbus
£129Lot Polish Airlines
Fri
4 Feb
£52Flixbus
£65Air Serbia
Sat
5 Feb
Find prices
£129Lot Polish Airlines
Sun
6 Feb
£45Flixbus
£65Air Serbia
Mon
7 Feb
£41Flixbus
£65Air Serbia
Tue
8 Feb
£46Flixbus
£129Lot Polish Airlines
Wed
9 Feb
£46Flixbus
£107Lot Polish Airlines
Thu
10 Feb
Find prices
£66Air Serbia
Fri
11 Feb
£46Flixbus
£96Air Serbia
Sat
12 Feb
£44Flixbus
£107Lot Polish Airlines
Sun
13 Feb
£38Flixbus
£83Air Serbia
Mon
14 Feb
£46Flixbus
£83Air Serbia

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

Overview: Berlin to Belgrade flight

distanceDistance621 miles (1001 km)
durationAverage flight duration1 h 45 min
priceAverage plane ticket price£170 (€194)
changesDirect flightYes
carriersAirlinesAir Serbia, easyJet, Austrian Airlines or Lufthansa

Flights from Berlin to Belgrade cover the 621 miles (1001 km) long route taking on average 1 h 45 min with our travel partners like Air Serbia, easyJet, Austrian Airlines or Lufthansa. There are direct flight services available. While the average ticket price for this journey costs around £170, you can find the cheapest plane ticket for as low as £113. Travellers depart most frequently from Berlin Brandenburg Airport and arrive in Belgrade Nikola Tesla Airport.

Airlines: Austrian Airlines and Lufthansa Berlin to Belgrade

You can travel by flight to Belgrade from Berlin with Austrian Airlines and Lufthansa for as low as £113. When you search for timetables and tickets, Omio will show you the best journey.

Austrian Airlines
Lufthansa

Austrian Airlines is Austria’s leading airline and you can choose between Economy Class or Business Class for your next flight to Belgrade from Berlin.

Looking for flights from Berlin to Belgrade? Austrian Airlines is one of the best companies to travel with on the 621 miles (1001 km) journey from Berlin to Belgrade. As an official travel partner of Austrian Airlines, Omio quickly shows you the latest Austrian Airlines flight timetables, tickets and offers (such as luggage policy and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Berlin to Belgrade routes, find the best amenities to make your trip smooth and easy, and buy the most affordable Austrian Airlines plane tickets that fit your budget. If you use the Omio app to search for flights between Berlin and Belgrade, you can quickly see if the Austrian Airlines ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Berlin - Belgrade flight now on Omio quickly and easily and enjoy your upcoming trip with Austrian Airlines!

    Austrian Airlines has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Austrian Airlines tickets between Berlin and Belgrade and when travelling by flight:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Berlin to Belgrade Flights: An Overview

    Belgrade is the capital of Serbia, celebrated for imposing waterside forts, ancient monuments, and a vibrant nightlife. This European city exudes cool, attracting party-goers and those on vacation all year-round. Flights from Berlin to Belgrade offers travelers the most convenient, easy and comfortable means of travel between the two cities. Flights take an average duration of one hour 40 minutes to travel the 1,002 kilometers between Berlin and Belgrade. The flight route from Berlin Tegel Airport to Belgrade Nikola Tesla Airport is operated by 10 airlines. The flight route has two direct flights and 66 indirect flights operating every day of the week.

    Which airlines offer flights from Berlin to Belgrade?

    The flight route from Berlin to Belgrade is operated by many major airlines, including Aegean Airlines, Air France, Air Serbia, Austrian Airlines, easyJet, KLM, LOT Polish Airlines, Lufthansa Airlines, Swiss Airlines, and TAB. Serbian flag carrier Serbian Airlines and UK budget airline easyJet operate direct flights on this route, with other airlines operating indirect services with one or two changes and layovers.

    How long is the flight from Berlin to Belgrade?

    Direct services operated by Air Serbia and easyJet provide the fastest flights on this route, with journey times of around one hour 40 minutes. Indirect flights with one stop take around three hours 15 minutes and are operated by Lufthansa Airlines with a layover at Munich Airport. The longest flight between the two cities takes 21 hours 55 minutes to complete the journey from Berlin to Belgrade with layovers at Amsterdam Airport Schiphol and Paris Charles de Gaulle Airport. The length of flights between the two cities varies depending on the airline, the number of stopovers and the layover airport.

    How many flights are there from Berlin to Belgrade?

    There are two direct flights and approximately 66 indirect flights operating daily from Berlin Tegel Airport to Belgrade Nikola Tesla Airport. Direct flights are available twice every day, with a service in the late morning and late evening. Lufthansa Airlines operates 21 indirect flights daily from Berlin to Belgrade. On average, there are around 12 flights on this route with a duration of less than five hours. 

    What are the arrival and departure airports for flights from Berlin to Belgrade?

    Departure airport: flights from Berlin to Belgrade depart from Berlin Tegel Airport. The airport is located 12 kilometers from Berlin city center and takes around 20 minutes to reach by car. Travelers looking to use public transport to reach the airport can catch the TXL Express Bus, which will reach the airport in around 20 minutes from the city center. The airport has over 2,500 parking spaces for short and long stay parking. Other airport facilities include restaurants, cafes, duty-free shopping, ATMs, currency exchange, passenger lounges, charging points for electronic devices, and free WiFi access.

    Arrival airport: flights from Berlin to Belgrade land at Belgrade Nikola Tesla Airport, which is located 18 kilometers from the center of Belgrade. The journey between the airport and the center of Belgrade takes 20-25 minutes via the E-70 road network. Public transport from the airport includes Bus A1, which takes around 50 minutes to reach the city center and is fairly inexpensive. Airport facilities include currency exchange, ATMs, hotels, restaurants, rest zones, duty-free shopping, and free WiFi. Car rental services are available from companies like Europcar, Enterprise, and Avis.

    Travel Tips: Berlin to Belgrade flight

    Take a flight to Belgrade easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Berlin to Belgrade.
    FAQs

    What COVID-19 travel safety information and restrictions should I be aware of for my flight between Berlin and Belgrade?

    Travel by plane between Berlin, Germany and Belgrade, Serbia is: Partially open.

    Is international entry into Belgrade from Berlin restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

    Do I need to quarantine on arrival in Serbia from Berlin?

    Entry Requirements:

    • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)

    What are the safety rules to follow in Belgrade, Serbia?

    The government of Serbia has imposed these measures to reduce the spread of COVID-19:

    • Physical distance required: 2 metre (s) (7 feet)
    • Face mask required: Mandatory

    The above information was last checked on 20/01/2022. Remember to check the latest COVID-19 travel safety regulations for your flight from Berlin to Belgrade closer to your date of departure here.

    What is the restriction level for the return leg of a round trip journey from Belgrade, Serbia to Berlin, Germany?

    The current restriction level for your return trip by plane from Belgrade to Berlin is: Restricted

    Are there any international entry restrictions on returning to Germany from Serbia?

    Reentry to Germany is allowed for: Entry is restricted for citizens and permanent residents of Serbia

    Do I need to quarantine on arrival in Germany from Belgrade?

    What are the entry requirements?

    • Negative COVID-19 test issued at most 3 days before arrival
    • Digital entry registration is required prior to arrival
    • The exact quarantine requirements depend on the regulations in each federal state

    What are the safety rules to follow in Berlin, Germany?

    The government of Germany has imposed these measures to reduce the spread of COVID-19:

    • Physical distance: 1.5 metre (s) (5 feet)
    • Face mask: Mandatory

    Last verified on 25/01/2022. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Belgrade to Berlin flight here.

    How much do cheap plane tickets from Berlin to Belgrade cost?

    If you’re looking to save money on tickets, you can find a cheap flight from Berlin to Belgrade for as little as £113  in the next 7 days.

    What is the cost of a plane ticket from Berlin to Belgrade on average?

    If you’re looking to purchase tickets for this trip in the next 7 days, you’ll find that Berlin to Belgrade flight prices are on average £170  one way.

    What is the distance by flight from Berlin to Belgrade?

    The Berlin to Belgrade flight distance is approximately 621 miles (1001 km).

    How many hours does it take from Berlin to Belgrade by plane?

    On average the Berlin to Belgrade flight time is 1 h 45 min  covering the 621 miles (1001 km) long trip, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    Which airport for the flight from Berlin to Belgrade do I fly out of? Which Belgrade airport from Berlin do I arrive in?

    Omio customers who book cheap flights for this trip most frequently fly from Berlin Brandenburg Airport   to Belgrade Nikola Tesla Airport.

    Where is the airport in Berlin? Where is the airport in Belgrade?

    The most popular departure airport with passengers for this journey, called Berlin Brandenburg Airport, is located 11.5 miles (18.6 km) from the city centre of Berlin.

    The most popular arrival airport, Belgrade Nikola Tesla Airport, is located 7.7 miles (12.4 km) away from the city centre of Belgrade. You can check what public transportation connections, taxi services or airport shuttle service options are available to take you from Belgrade Nikola Tesla Airport to the city centre in Belgrade.

    Which airlines can take me from Berlin to Belgrade?

    Take the Berlin to Belgrade flight with Air Serbia, easyJet, Austrian Airlines or Lufthansa. However, it's always good to check out all possible airlines for the trip to Belgrade from Berlin as there might be differences in the amenities they offer.

    When is the earliest flight from Berlin to Belgrade? When is the last flight from Berlin to Belgrade?

    The first Berlin to Belgrade flight departs at 07: 00   and the last flight from Berlin to Belgrade leaves at 19: 45. Check out the most up-to-date Berlin to Belgrade flight schedule on Omio and find the best time to travel to your destination.

    How early should I purchase plane tickets to Belgrade from Berlin to score the best deals?

    In general, we recommend booking tickets for flights in advance to score the best deals from all possible airlines offering this trip and save money. If you book plane tickets from Berlin to Belgrade within the next 7 days, you can find tickets to cost on average £170 one way. To find the best prices for this trip, consider booking your plane ticket from Berlin to Belgrade a few months in advance.