Madrid to Belgrade flights

The cheapest flights from Madrid to Belgrade

Showing times and prices for Apr 01

Cheapest

164

Average

387

The best way to find a cheap flight ticket from Madrid to Belgrade is to book your journey as far in advance as possible and to avoid traveling at rush hour.

Air Serbia
01:25PMMadrid3h10 04:35PMBelgrade
0 transfers
1641One-way
Lufthansa
06:25AMMadrid5h10 11:35AMBelgrade
0 transfers
3501One-way
tab
06:45PMMadrid23h30 06:15PMBelgrade
0 transfers
4791One-way
Air Serbia
01:15PMMadrid2h55 04:10PMBelgrade
0 transfers
5571One-way

Flight schedule from Madrid to Belgrade

Showing flights for tomorrow, Saturday, April 1
Lufthansa
06:25AMMadrid5h10 11:35AMBelgrade
0 transfers
Air Serbia
01:15PMMadrid2h55 04:10PMBelgrade
0 transfers
Air Serbia
01:25PMMadrid3h10 04:35PMBelgrade
0 transfers
tab
06:45PMMadrid23h30 06:15PMBelgrade
0 transfers

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Sat
Apr 01
Sun
Apr 02
Mon
Apr 03
Tue
Apr 04
Wed
Apr 05
Thu
Apr 06
Fri
Apr 07
Sat
Apr 08
Sun
Apr 09
Mon
Apr 10
Tue
Apr 11
Wed
Apr 12
Thu
Apr 13
Fri
Apr 14

The fastest flights from Madrid to Belgrade

Showing times and prices for Apr 01

Fastest Journey

2 h 55 m

Average

8 h 41 m

Flights per day

4

Distance

2029 km

Of the 4 flights that leave Madrid for Belgrade every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Air Serbia
01:15PMMadrid2h55 04:10PMBelgrade
0 transfers
5571One-way
Air Serbia
01:25PMMadrid3h10 04:35PMBelgrade
0 transfers
1641One-way
Lufthansa
06:25AMMadrid5h10 11:35AMBelgrade
0 transfers
3501One-way
tab
06:45PMMadrid23h30 06:15PMBelgrade
0 transfers
4791One-way

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

Ryanair
Easyjet
Eurowings
Vueling

Overview: Madrid to Belgrade flight

distanceDistance1257 miles (2028 km)
durationAverage flight duration5 h 45 min
priceAverage plane ticket price$433 (€376)
changesDirect flightNo
carriersAirlinesAir Serbia, Lufthansa, Air Europa, Air Dolomiti, KLM, Aegean Airlines, Air France, Vueling, Lufthansa Cityline or KLM Cityhopper

Flights from Madrid to Belgrade cover the 1257 miles (2028 km) long trip taking on average 5 h 45 min with our travel partners like Air Serbia, Lufthansa, Air Europa, Air Dolomiti, KLM, Aegean Airlines, Air France, Vueling, Lufthansa Cityline or KLM Cityhopper. There are direct flight services available. You can get the cheapest plane tickets for this trip for as low as $323 (€281), but the average price of plane tickets is $433 (€376). Travelers depart most frequently from Madrid Barajas Airport and arrive in Belgrade Nikola Tesla Airport.

Airlines: Lufthansa, KLM and Vueling Airlines flights from Madrid to Belgrade

Travel from Madrid to Belgrade from $323 (€281) with Omio’s flight partners Lufthansa, KLM and Vueling Airlines! You can find the best schedules and tickets when comparing and booking the most affordable route for you.

Lufthansa
KLM
Vueling Airlines

Germany's largest airline is Lufthansa. Fly between Madrid and Belgrade and book your most convinient flight ticket from Lufthansa's many ticket options including: Economy Light, Economy Classic, Economy Flex, Business Class and First Class.

    KLM is the Netherlands' national carrier and offers two types of ticket for your flight to Belgrade from Madrid: Economy and Business.

      Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Belgrade from Madrid.

        Travel Tips: Madrid to Belgrade Flight

        Travel Tips: 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 Madrid to Belgrade.
        FAQs

        Travel between Madrid, Spain and Belgrade, Serbia by plane is: Unrestricted.

        Can I enter Serbia from Spain?

        International entry status: Entry is unrestricted for citizens and permanent residents of Spain

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

        Conditions of entry:

        • There are no current restrictions

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

        All travelers in Serbia must observe these coronavirus safety measures:

        • Physical distance: metre (s) ( feet)
        • Face mask: Recommended

        The information above was last checked on 3/22/23. Remember to review the latest COVID-19 travel safety regulations   for your flight from Madrid to Belgrade as this information can change.

        The current restriction level for your return trip by plane from Belgrade to Madrid is: Unrestricted

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

        Reentry to Spain is allowed for: Entry is unrestricted for citizens and permanent residents of Serbia

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

        What are the requirements?

        • There are no current restrictions

        What are the safety rules to follow in Madrid, Spain?

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

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

        Last checked on 3/8/23. 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 flight to Madrid from Belgrade here.

        Flight tickets between Madrid and Belgrade for some dates and times can be found for as cheap as $323 (€281)  one way in the next 7 days.
        If you’re looking to buy your plane tickets in the next week, you can expect the Madrid to Belgrade flight price to come in at an average of $433 (€376)  one way.
        The distance between Madrid and Belgrade by plane is approximately 1257 miles (2028 km).
        The Madrid to Belgrade flight duration is on average 5 h 45 min, which is to be expected when traveling 1257 mile (2028 km) from Madrid to Belgrade. However, the time it takes can vary based on specific dates, weekends, and holidays.

        Omio travelers most frequently book a flight from Madrid Barajas Airport   to Belgrade Nikola Tesla Airport   for this route.

        Passengers board their flight most frequently from Madrid Barajas Airport, which is located approximately 9.9 miles (15.9 km) from the city center.

        Passengers traveling this route most often arrive at Belgrade Nikola Tesla Airport and need to travel approximately 9.5 miles (15.4 km) from the airport to reach the city center in Belgrade. You can check if there are airport shuttle services, taxi services or public transit options available from Belgrade Nikola Tesla Airport to get you to the city center in Belgrade.

        Take the Madrid to Belgrade flight with Air Serbia, Lufthansa, Air Europa, Air Dolomiti, KLM, Aegean Airlines, Air France, Vueling, Lufthansa Cityline or KLM Cityhopper. However, it's always good to check out all possible airlines for the trip from Madrid to Belgrade as there might be differences in the amenities they offer.
        The earliest flight for this route departs from Madrid at 5: 00 AM. The last flight leaves from Madrid at 7: 25 PM. Check Omio for the latest flight schedule from Madrid to Belgrade and book the best time to depart on your chosen travel date.
        If you book a plane ticket from Madrid to Belgrade within the next 7 days, you can find tickets to cost on average $433 (€376) one way. However, we recommend booking your flight in advance to get access to the best prices. Plane tickets from Madrid to Belgrade are generally on sale a few months before the planned departure date.

        More options for your journey from Madrid to Belgrade

        Here are some other resources that might have the information you need

        HomeFlightsFlight Schedules to BelgradeFlights from Madrid to Belgrade

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language