Cheap flights from Belgrade to Madrid from $54

1 adult
1 adult, Economy, 0 bags

Discover deals from 900+ travel sites with momondo.

Find the cheapest flights from Belgrade to Madrid

Cheap round-trip flights

Enter your travel dates to find the best prices.
Multiple Airlines Logo
8:10 pm - 9:10 amBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
13h 00m1 stop Bergamo Orio Al Serio
Multiple Airlines Logo
9:55 pm - 1:15 amMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 20mnonstop
$117Multiple Airlines
Sat, Dec 5 - Wed, Dec 9
Wizz Air Logo
5:35 pm - 9:10 pmBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
3h 35mnonstop
Wizz Air Logo
9:55 pm - 1:15 amMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 20mnonstop
$121Wizz Air
Mon, Nov 30 - Wed, Dec 9
Multiple Airlines Logo
8:10 pm - 9:10 amBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
13h 00m1 stop Bergamo Orio Al Serio
Multiple Airlines Logo
9:55 pm - 1:15 amMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 20mnonstop
$121Multiple Airlines
Sat, Dec 5 - Fri, Dec 11
Wizz Air Logo
5:35 pm - 9:10 pmBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
3h 35mnonstop
Wizz Air Logo
9:55 pm - 1:15 amMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 20mnonstop
$122Wizz Air
Mon, Nov 30 - Wed, Dec 9
Wizz Air Logo
5:35 pm - 9:10 pmBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
3h 35mnonstop
Wizz Air Logo
9:55 pm - 1:15 amMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 20mnonstop
$126Wizz Air
Wed, Dec 9 - Wed, Dec 16
Multiple Airlines Logo
8:25 pm - 6:30 pmBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
22h 05m1 stop Bergamo Orio Al Serio
Multiple Airlines Logo
9:55 pm - 1:15 amMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 20mnonstop
$126Multiple Airlines
Mon, Nov 30 - Wed, Dec 9
Multiple Airlines Logo
5:35 pm - 9:10 pmBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
3h 35mnonstop
Multiple Airlines Logo
1:00 pm - 12:25 amMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
11h 25m1 stop Milan Malpensa
$139Multiple Airlines
Fri, Dec 4 - Sat, Dec 12
Air Serbia Logo
7:50 am - 11:20 amBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
3h 30mnonstop
Air Serbia Logo
12:40 pm - 3:55 pmMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 15mnonstop
$169Air Serbia
Sun, Mar 7 - Wed, Mar 10
Air Serbia Logo
1:25 pm - 4:55 pmBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
3h 30mnonstop
Air Serbia Logo
12:40 pm - 3:55 pmMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 15mnonstop
$179Air Serbia
Mon, Nov 30 - Wed, Dec 9
Air Serbia Logo
1:25 pm - 4:55 pmBEG  Belgrade Nikola Tesla-MAD Madrid Barajas
3h 30mnonstop
Air Serbia Logo
12:40 pm - 3:55 pmMAD  Madrid Barajas-BEG Belgrade Nikola Tesla
3h 15mnonstop
$181Air Serbia
Sat, Mar 6 - Wed, Mar 10

Save money when you book flights with momondo

Big names and deals

Big names and deals

Search 100s of travel sites to compare prices.

Filter for what you want

Filter for what you want

Free Wi-Fi? Stopover? Instantly customize your results.

Trusted and free

Trusted and free

We’re completely free to use - no hidden charges or fees.

Price Alerts

Price Alerts

Not ready to book? to track prices.

Lufthansa flights from Belgrade to Madrid

Our best Lufthansa deals on Belgrade to Madrid flight tickets
Lufthansa
Dec 5
BEG1:30 pmBelgrade Nikola Tesla
10h 05m
1 stop
MAD11:35 pmMadrid Barajas
Dec 7
MAD7:25 amMadrid Barajas
5h 20m
1 stop
BEG12:45 pmBelgrade Nikola Tesla
$178
Lufthansa
Nov 30
BEG6:00 pmBelgrade Nikola Tesla
5h 35m
1 stop
MAD11:35 pmMadrid Barajas
Dec 9
MAD7:25 amMadrid Barajas
5h 20m
1 stop
BEG12:45 pmBelgrade Nikola Tesla
$192

Air Serbia flights from Belgrade to Madrid

Our best Air Serbia deals on Belgrade to Madrid flight tickets
Air Serbia
Nov 30
BEG1:25 pmBelgrade Nikola Tesla
3h 30m
MAD4:55 pmMadrid Barajas
Dec 9
MAD12:40 pmMadrid Barajas
3h 15m
BEG3:55 pmBelgrade Nikola Tesla
$179
Air Serbia
Dec 5
BEG1:25 pmBelgrade Nikola Tesla
3h 30m
MAD4:55 pmMadrid Barajas
Dec 6
MAD12:40 pmMadrid Barajas
3h 15m
BEG3:55 pmBelgrade Nikola Tesla
$197
Air Serbia
Nov 26
BEG2:00 pmBelgrade Nikola Tesla
3h 30m
MAD5:30 pmMadrid Barajas
Nov 29
MAD12:40 pmMadrid Barajas
3h 15m
BEG3:55 pmBelgrade Nikola Tesla
$264

momondo Fare Finder

 
Use the filters below to find and compare flights from Belgrade to Madrid that are best for you.

Fly from

Fly to

Route

Depart

Return

Price

Cheapest round-trip

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Sat 12/5

8:10 pm-9:10 am

1 stop13h 00m

Madrid Barajas

Wed 12/9

9:55 pm-1:15 am

Nonstop3h 20m

$117

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Mon 11/30

5:35 pm-9:10 pm

Nonstop3h 35m

Madrid Barajas

Wed 12/9

9:55 pm-1:15 am

Nonstop3h 20m

$121

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Sat 12/5

8:10 pm-9:10 am

1 stop13h 00m

Madrid Barajas

Fri 12/11

9:55 pm-1:15 am

Nonstop3h 20m

$121

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Mon 11/30

5:35 pm-9:10 pm

Nonstop3h 35m

Madrid Barajas

Wed 12/9

9:55 pm-1:15 am

Nonstop3h 20m

$122

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Wed 12/9

5:35 pm-9:10 pm

Nonstop3h 35m

Madrid Barajas

Wed 12/16

9:55 pm-1:15 am

Nonstop3h 20m

$126

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Mon 11/30

8:25 pm-6:30 pm

1 stop22h 05m

Madrid Barajas

Wed 12/9

9:55 pm-1:15 am

Nonstop3h 20m

$126

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Fri 12/4

5:35 pm-9:10 pm

Nonstop3h 35m

Madrid Barajas

Sat 12/12

1:00 pm-12:25 am

1 stop11h 25m

$139
Quickest round-trip

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Sun 3/7

7:50 am-11:20 am

Nonstop3h 30m

Madrid Barajas

Wed 3/10

12:40 pm-3:55 pm

Nonstop3h 15m

$169

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Mon 11/30

1:25 pm-4:55 pm

Nonstop3h 30m

Madrid Barajas

Wed 12/9

12:40 pm-3:55 pm

Nonstop3h 15m

$179

BelgradeMadrid

BEG Belgrade Nikola Tesla - MAD Madrid Barajas

BEGMAD

Belgrade Nikola Tesla

Sat 3/6

1:25 pm-4:55 pm

Nonstop3h 30m

Madrid Barajas

Wed 3/10

12:40 pm-3:55 pm

Nonstop3h 15m

$181

Flights are sorted by cheapest round-trip flights first.

Showing 1-10 of 20 resultsSorted by cheapest first
1
2

See travel insights to Madrid from

How to get the cheapest flight ticket from Belgrade to Madrid

Look no further. We've gone through all the searches for this route on momondo so you have the important information and insights to find the cheapest flight ticket for your trip

What is the typical price of a round-trip flight between Belgrade and Madrid?

Prices are currently low for flights on this route.

Typical prices usually range from $128 to $263.
The lowest price recently found on this route was $117.

What is the cheapest month to fly to Madrid?

The month of January is, on average, the cheapest month to fly to Madrid from Belgrade, with most prices found around $96. If you don’t want to visit Madrid in January, then you should wait until June to fly from Belgrade, when ticket prices are also cheap, with an average price of $106.

What is the cheapest day to depart on your flight to Madrid?

The cheapest day to depart on your flight to Madrid is on a Tuesday when prices can be found for as low as $163. This is often the case because there is less demand to fly during this day of the week. Be sure to avoid booking your departure on a Monday as prices are generally higher than usual. According to our data, the average ticket price to Madrid on Monday is $354.

What is the cheapest Belgrade Nikola Tesla to Madrid Barajas flight route?

Fly from Belgrade Nikola Tesla to Madrid Barajas for the best Belgrade Nikola Tesla - Madrid Barajas flight prices

How far in advance should I book a flight from Belgrade to Madrid?

You are more likely to see cheaper flights to Madrid from Belgrade when booking weeks ahead of your departure date. In general, you can expect to find flights to Madrid for around $190 when searching weeks out. However, flight prices might be lower outside of this timeframe. For example, people recently found flights to Madrid from Belgrade for as low as $88 on momondo.

What cabin class options are available on Belgrade to Madrid flights?

There are 2 cabin classes available to choose from on Belgrade to Madrid flights. Cabin price and availability will vary by airline so perform a search above to find the right deals for you.

How have Belgrade to Madrid flight prices changed over time?

As of November 2026, prices for Belgrade to Madrid flights are approximately 31% cheaper when compared to flights at the same time last year.

When to book flights from Belgrade to Madrid

Are you open to changing your travel dates? Check out the ideal times to fly from Belgrade to Madrid according to our flight data. Find out which month and days have the cheapest flights.
Estimated round-trip price

Cheap Belgrade to Madrid (BEG to MAD) flight deals and tips

Find info about flight duration, direct flights, and airports for your flight from Belgrade to Madrid

Best Price Found

$54

Fastest flight time

3h 30m

Direct flights

Mon, Tue, Thu, Fri, Sat and Sun

Airports in Madrid

1 airport
The best one-way flight to Madrid from Belgrade in the past 72 hours is $54. The best round-trip flight deal from Belgrade to Madrid found on momondo in the last 72 hours is $117.
The fastest flight from Belgrade to Madrid takes 3h 30m
Direct flights go from Belgrade to Madrid on Monday, Tuesday, Thursday, Friday, Saturday and Sunday. There are no airlines offering direct flights.
There is 1 airport in Madrid. From Belgrade there are direct flights to Madrid Barajas (MAD).

Frequently asked questions about flying from Belgrade to Madrid

  • How far is Belgrade Nikola Tesla to Madrid Barajas by plane?

    Madrid Barajas is 1259.3 mi away from Belgrade Nikola Tesla. Flights usually cover this in 3h 30m, depending on flying conditions and air traffic around both airports.

  • When did momondo last update prices for flights from Belgrade Nikola Tesla Airport to Madrid Barajas Airport?

    Prices for flights from Belgrade Nikola Tesla Airport to Madrid Barajas Airport were last updated today.

  • How many operators does momondo search for flights from Belgrade Nikola Tesla Airport to Madrid Barajas Airport?

  • How old do you have to be to fly from Belgrade Nikola Tesla Airport to Madrid Barajas Airport?

    The minimum age a child must be to fly alone is five but airlines that offer an unaccompanied minor (UNMR) service will have their own age restrictions, including rules around flight length, timings, and stopovers. We always recommend checking with the individual airline you are booking with to travel from Belgrade Nikola Tesla Airport to Madrid Barajas Airport.

  • What documentation or ID do you need to fly to Madrid Barajas Airport?

    The travel and health documents you'll need for your trip to Madrid Barajas Airport may differ based on your itinerary and personal situation. Typically, you should have several documents on hand, such as a national ID card or driver's license and a passport that is valid for six months after your intended arrival at Madrid Barajas Airport. It is always advisable to seek advice from your airline or a trusted third party, such as IATA.

  • What is the most popular plane model from Belgrade to Madrid?

  • What is the most popular airline from Belgrade to Madrid?

Best airlines flying from Belgrade to Madrid

Compare and see reviews for airlines that fly from Belgrade to Madrid with momondo
Airline
Rating
Free Cancellation
Price
Wizz AirPriceFrom $78Free CancellationRating
6.9
1,135 reviews
Search Wizz Air flights
Air SerbiaPriceFrom $108Free CancellationRating
6.1
238 reviews
Search Air Serbia flights
  • Wizz Air Flights From Belgrade to Madrid

    Across 3 Wizz Air flights from Belgrade to Madrid this week, the average price was $145, with the best Wizz Air deals starting from $78 round-trip. 1,135 users have rated Wizz Air on momondo, with an average score of 6.9/10.

  • Air Serbia Flights From Belgrade to Madrid

    Air Serbia is also a popular choice for this route. Air Serbia flight deals for Belgrade to Madrid start from as low as $108 round-trip, depending on your selected dates, with average Air Serbia deals seen on momondo around $293. Air Serbia operates 3 flights to Madrid from Belgrade in an average week. Users have rated it 6.1/10 across 238 reviews.

Traveling to a place near Madrid?

Book flights to Madrid if you plan to visit one of these locations
Toledo
Segovia
Getafe
Fuenlabrada
Cuenca
Guadalajara
San Lorenzo de El Escorial

Why use momondo?

Why should I use momondo to find a flight deal from Belgrade to Madrid?

We help find the flight that best suits your needs, momondo compares prices from hundreds of airlines and travel agents and helps you filter them to find the best flight from Belgrade to Madrid for you.

Can I find flights from Belgrade to Madrid with flexible booking policies on momondo?

Yes. momondo allows you to filter the results for Belgrade to Madrid flights to just show those with flexible booking policies.

How can momondo help me find flights from Belgrade to Madrid?

Once you have performed a search in the form on the page, momondo provides useful filters and insights. We can show you the cheapest days and times to fly as well as help filter your options to help you make an informed choice when booking flights to Madrid from Belgrade.

I’m not ready to book a flight from Belgrade to Madrid right now. Can momondo alert me if prices change?

If you are not ready to book a flight from Belgrade to Madrid now, use our insights above to find helpful tips or alternatively set up a price alert, where momondo will track prices on flights to Madrid and let you know when they change.

An easier way to manage your Madrid trip

We make it super easy to schedule, organize and travel with friends or family. Trips is free — and available to use no matter where you book.

Get notified when prices go down

Daily price changes in your inbox - only with Price Alerts.
1 adult
Mon 12/14
Mon 12/21

Find better results for your trip to Spain

Fly your favorite airline to Madrid