Find flights
Deals
When to book
FAQs & Tips
Airlines

$320 Find Cheap Flights from Chicago O'Hare Airport to Serbia

This is the cheapest one-way flight price found by a KAYAK user in the last 72 hours by searching for a flight from O'Hare Intl to Serbia departing on 10/19. Fares are subject to change and may not be available on all flights or dates of travel. Click the price to replicate the search for this deal.
1 adult
0 bags

Search hundreds of travel sites at once for deals on flights to Serbia

In the last 7 days travelers have searched 45,479,411 times on KAYAK, and here is why:

Save 22% or moreCompare multiple travel sites with one search.

Track pricesNot ready to book? Create a price alert for when prices drop.

Filter your dealsChoose cabin class, free Wi-Fi and more.

Bundle and saveSave money when you bundle your flight + hotel.

Best Serbia Flight Deals

Cheapest round-trip prices found by our users on KAYAK in the last 72 hours

Belgrade
Belgrade1 stop$479

Good to know

Low season

March

High season

July

Cheapest flight

$320
Best time to beat the crowds with an average 12% drop in price.
Most popular time to fly with an average 36% increase in price.
Flight from Chicago to Belgrade

FAQs - booking Serbia flights

  • How does KAYAK find such low prices on flights from Chicago O'Hare Airport to Serbia?

    KAYAK is a travel search engine. That means we look across the web to find the best prices we can find for our users. With over 2 billion flight queries processed yearly, we are able to display a variety of prices and options on flights from Chicago O'Hare Airport to Serbia.

  • How does KAYAK's flight Price Forecast tool help me choose the right time to buy my flight ticket from Chicago O'Hare Airport to Serbia?

    KAYAK’s flight Price Forecast tool uses historical data to determine whether the price for a flight to Serbia from Chicago O'Hare Airport is likely to change within 7 days, so travelers know whether to wait or book now.

  • What is the Hacker Fare option on flights from Chicago O'Hare Airport to Serbia?

    Hacker Fares allow you to combine one-way tickets in order to save you money over a traditional round-trip ticket. You could then fly to Serbia with an airline and back to Chicago O'Hare Airport with another airline.

  • What is KAYAK's "flexible dates" feature and why should I care when looking for a flight from Chicago O'Hare Airport to Serbia?

    Sometimes travel dates aren't set in stone. If your preferred travel dates have some wiggle room, flexible dates will show you all the options when flying to Serbia from Chicago O'Hare Airport up to 3 days before/after your preferred dates. You can then pick the flights that suit you best.

See more FAQs

Top tips for finding cheap flights to Serbia

  • Morning departure is around 11% more expensive than an evening flight, on average*.
*Average of the lowest prices shown in KAYAK’s search results for departures within the next 30 days

Top 5 airlines serving from O'Hare Intl to Serbia

Need help choosing which airline to fly with from O'Hare Intl to Serbia? KAYAK airline reviews give an overall score for each airline based on loads of factors, including comfort, boarding, in-flight entertainment and more, to make your decision easier. See airline scores according to verified KAYAK customer reviews.
7.6
Austrian AirlinesOverall score based on 857 reviews
7.4Comfort
6.9Entertainment
8.2Crew
6.8Food
7.7Boarding
Airline reviews

Business class is not worth it. Not comfortable and old plane with no privacy or enough space unless you on the single seats

8.0 ExcellentMaria, Sep 2024VIE - LAX
Read more Austrian Airlines reviews

Business class is not worth it. Not comfortable and old plane with no privacy or enough space unless you on the single seats

We didn’t fly into Neuark , because it departed without us . We ran to a closed gate , and no staff to assist, then to a customer service center that was also closed, then briskly walked (20mins) to another customer center and got a ticket , waited 2 hours , got a flight to JFK instead, because of the time delay we Ran to catch our train home , and again our luggage arrived 3 days later delivery time at 3:45 in the MORNING!!!! Crazy!!!!!! Took a few days to shake off this disappointment of your service. You’re an embarrassment to customer service .

A bellow average experience. A delayed flight , no staff to assist , running and panic to connecting flight , 2 hour wait for customer service. No luggage when we arrived , luggage delivered 3 days after at 3:45 AM !!!! Much stress and anxiety from this experience. Please repair your Brand .

My luggage was lost and I did not receive any compensation

Pleasant up to Vienna. Afterward (Vienna- Zagreb) was an horrific experience

Leg room and seat back not a good recline (middle seat)

The option to check in the carry on bag for free was very convenient. If one checked bag could be included in the ticket price that would be even better.

It was very good, ,especially the working people in the plane, they are so polite.,thank you

They never gave any meal during the flight. We’ve flown for years and then doing this now is ridiculous.

Austrian airlines lost my bag in Vienna and it took 2 days to find it and deliver it to me

It was the first time in my life (I’m 54) that I’ve had to pay for drinks on an international flight. Very disappointing. Also, the baggage fees were very steep. I’d rather pay for everything in the price of the ticket than be repeatedly charged for add-ons.

It was not made clear that additional passport control is needed before queueing up for boarding. The seats were very uncomfortable and cramped even for small persons. The arm rests were not fully capable of lifting up out of the way and the media controls cut-out made them even worse to lean on. Just one audio channel was working on one of our seats.

Stuff was very helpful at checkin. Flight attendants were nice. Food wasn’t very good, I expected a little more. Economy Seats are ok. Second flight was very full and they forced us to checkin our carry on.

They rebooked our flight and then canceled our trip halfway through the journey without any explanation. Needed to pay by ourselves for alternative flight options without any help from Swiss.

Flight was diverted from Firenze to Pisa causing delay and inconvenience.

Easy boarding Seats were very uncomfortable no room arm rests didn't even go up all the way

The staff was excellent. The food was good, but the seating and comfort was horrible overcrowded.

I was sweating the whole time for 9 hrs. There are no air nozzles above the seats

This time I was very unsatisfied, due to the tickets, been overbooked from Zürich to Budapest for my children. All four of us had to get a defender out and arrive to put up past nine hours later than originally participated. They did give us different ticket in Miami however, if I would’ve seen this ticket on the Internet I would have never purchased it. We took this because we had no choice. At the airport in Miami during check-in, we were informed that my children’s tickets were sold to someone else and their tickets were canceled. They basically give us no choice but to go with booking.

I have been traveling with visa for 25 years and this was the first time when we find out in Miami that my children’s connecting flight were overbooked and been canceled by Swissair from Zürich to Budapest. The results of that they re booked us at the Miami airport. The new route was Miami to Zürich ,Zürich to Amsterdam, Amsterdam to Budapest. We had over six hours layover in Zürich and arrived to Budapest nine hours later. There should never be in a situation where a ticket that I purchased over 7 months ago was sold to somebody else and instead of removing those two people we had to do this journey, I’m contacting customer support and requesting a refund shortly.

Was an excellent experience I have been flying Turkish Airlines for 5 years and always will

It was good. Turkish Airlines is one of the best airlines companies. I like a lot to travel with them

Four of my family members was settled in a different seats. I paid extra $200 dollars for 4 seats just to be all together, but they settled us on separated seats. After a lots of time they put us 2 and 2. My kids are 9 and 13 . How i can leave them alone???

It is much better than other airlines but not the best for the price

I did not like the quality of the food and there was no snacks offered between meals.

Awful seats, poor air circulation. Smelled like poop for 3-5 mins after someone used the bathroom. Child screaming for 13 hours

Temperature in plane in both segments was warm. Otherwise, great experience

Stale, bad and limited food, drink options. Entertainment system was broken, old and had barely any latest contents.

Love that they had a bassinet for our child during the flight. Thank you for that big time.

We are thankful for the useful gifts provided by the airline.The entertainment and crew were also very good

Connection time and departure time were both changed to cause undue stree on older people who cant run through an airport

We were delayed so long that I missed the next flight. I should’ve arrived in Catania at 4 o’clock and arrived at 1 AM. The late departure was due to a water leak due to a dirty filter, according to the flight staff, and that seems like something that should’ve been taken care of before the flight. It’s too simple of a mechanical problem to make you miss the whole day.

Liked nothing. Rude staff. Incompetent crew and workers. Wont fly with again

Everything was fine except the landing. We were off loaded on the tarmac. Squished on busses then driven around for 20 minutes. Dropped at terminal B and needed to be at A so had to wait 20 min in another line to catch a bus then another 20 min wait in customs! How on earth were we to get to our connecting flights!? Not a great first trip with your airline or start of my vacation. The woman on the tarmac was rude too

Seats were very small and of poor quality. Service was good.

The seats were extremely uncomfortable. I spent €25 on internet and never gained access to it. A flight attendant told me she would file a complaint/report on my behalf but it put me in a very difficult situation.

I asked for antibacterial wipes three times and each time I was told they will bring it to me right away with nothing delivered. I finally went to the galley and was told you did not have it. In a post COVID world that is just wrong. The crew was very non compassionate to passengers asking basic questions about food. Very disappointing and makes me reconsider my routing for the future trips.

It was a very full flight, makes it harder for flight crew.

I was extremely stressed out with the delay of our flight, not because of the delay per se, but we weren’t getting any responses from the staff/crew as to what was going to happen with our connecting flights. I think if they were better informed, and in turn we were informed, we would be more at ease. Also, at the Newark security area, the scan machine detected something “foreign” in my crotch and behind area, I cannot believe that in 2024, these machines cannot differentiate between a sanitary pad and a dangerous object. The security officer who conducted the body search was really sweet and apologetic, and asked me if I would like to move to a private area and conducted the search thoroughly without making me uncomfortable, but it is clear that these machines need an upgrade for such issues.

Flight crew was among the best I’ve ever seen

They had lost my ticket and despite showing them the confirmation email with the itinerary and receipt of payment for the flight they could not put me on that flight and rescheduled departure postponing it by a whole week

Kraljevo is very convenient airport. It's brand new, small.and efficient. Great job!

Long delay (6 hour late departure, not informative enough to provide up to date info on flight, poor food quality

Plane was late causing me to miss connection. Flight the next late causing me to miss the rebooked connection. Air seberia I think is more late than on time

Plane was old. Seats were hard and very close together. No in flight entertainment.

This was my connection flight that was moved time ahead for a almost entire day so I lost it and I had to purchase new ticket once I landed in Copenhagen since nobody wanted to take responsibility for moving flight in that way so it’s impossible to make it. Very poor job by Underpricer, Air Serbia and SAS.

I purchased an exit row seat and priority boarding, about 3 months in advance. Without any communication whatsoever, my seat was moved to row 2, when I checked my reservation 2-3 days before departure. As no exit row seats were available anymore, I selected a seat 1C. However, once at the airport, I was issued maybe the worst possible seat, 29E, middle seat, one row before the last. It is not worth my time to request the refund on the ancillary purchase, I am simply done flying with Air Serbia. Also there was no boarding process to speak of at all, or online check in.

Lacking online check in, had to wait an hour in order to check in on the counter even without language.

This flight was better, plane was newer and didn’t have broken parts. Flight crew was very attentive and friendly.

Seats are very small and uncomfortable so such a long flight. My tray table was broken and taped up. Flight attendant untaped it to put my tray on. I taped it back up when done. The armrest between seats was broken and metal exposed. I will not book Air Serbia again.

Book cheap flights from Chicago to Serbia

Recent round-trip flight deals

11/6Wed
1 stopTurkish Airlines
16h 00mORD-BEG
11/19Tue
1 stopTurkish Airlines
21h 00mBEG-ORD
$479
11/10Sun
1 stopTurkish Airlines
19h 25mORD-BEG
11/18Mon
1 stopTurkish Airlines
26h 00mBEG-ORD
$503
2/28Fri
1 stopSWISS
11h 40mORD-BEG
3/14Fri
1 stopSWISS
13h 40mBEG-ORD
$575
10/19Sat
1 stopAustrian Airlines
18h 35mORD-BEG
11/2Sat
1 stopAustrian Airlines
14h 15mBEG-ORD
$588
3/7Fri
1 stopAustrian Airlines
11h 05mORD-BEG
3/13Thu
1 stopAustrian Airlines
34h 00mBEG-ORD
$609
10/19Sat
2 stopsLufthansa
19h 30mORD-BEG
11/2Sat
1 stopLufthansa
20h 45mBEG-ORD
$676
11/23Sat
1 stopSWISS
17h 05mORD-BEG
12/7Sat
1 stopSWISS
13h 50mBEG-ORD
$677
12/25Wed
1 stopLOT
11h 40mORD-BEG
1/22Wed
1 stopLOT
13h 15mBEG-ORD
$684
11/10Sun
2 stopsLOT
32h 20mORD-BEG
11/21Thu
1 stopLOT
13h 05mBEG-ORD
$707
10/17Thu
2 stopsLufthansa
19h 30mORD-BEG
10/28Mon
1 stopLufthansa
14h 05mBEG-ORD
$731

Search by stops

Search by airline

Search by price

Recent one-way flight deals

10/19Sat
3 stops
39h 04mORD-BEG
$320
10/20Sun
3 stops
54h 45mORD-INI
$325
10/18Fri
3 stops
55h 15mORD-BEG
$359
11/24Sun
1 stopTurkish Airlines
24h 25mORD-BEG
$419
10/20Sun
1 stopTurkish Airlines
14h 05mORD-BEG
$422
10/18Fri
1 stopSWISS
30h 35mORD-BEG
$442
10/18Fri
1 stopSWISS
30h 35mORD-BEG
$443
3/6Thu
2 stopsKLM
15h 05mORD-BEG
$456
3/5Wed
nonstopAir Serbia
9h 30mORD-BEG
$554
3/8Sat
nonstopAir Serbia
9h 30mORD-BEG
$595

Search by stops

Search by airline

Search by price

Last minute flights from O'Hare Intl to Serbia

Last minute flight, train and bus deals

10/7Mon
multi-stopSWISS
11h 45mORD-BEG
10/21Mon
multi-stopSWISS
27h 10mBEG-ORD
$648
10/7Mon
multi-stopKLM
15h 10mORD-BEG
10/21Mon
multi-stopKLM
14h 55mBEG-ORD
$685
10/7Mon
multi-stop
22h 25mORD-BEG
10/21Mon
multi-stop
31h 58mBEG-ORD
$708
10/7Mon
multi-stopSWISS
11h 45mORD-BEG
10/14Mon
multi-stopSWISS
32h 10mBEG-ORD
$723
10/4Fri
multi-stopAustrian Airlines
13h 59mORD-BEG
10/12Sat
multi-stopAustrian Airlines
13h 20mBEG-ORD
$853
10/7Mon
multi-stopTurkish Airlines
35h 25mORD-BEG
10/20Sun
multi-stopTurkish Airlines
24h 00mBEG-ORD
$877
10/4Fri
multi-stopLufthansa
12h 00mORD-BEG
10/13Sun
multi-stopLufthansa
27h 20mBEG-ORD
$894
10/3Thu
multi-stopTurkish Airlines
29h 00mORD-BEG
10/10Thu
multi-stopTurkish Airlines
23h 50mBEG-ORD
$902
10/5Sat
multi-stopLufthansa
12h 00mORD-BEG
10/13Sun
multi-stopLufthansa
20h 45mBEG-ORD
$919
10/5Sat
nonstopAir Serbia
9h 40mORD-BEG
10/12Sat
nonstopAir Serbia
10h 40mBEG-ORD
$1,462

Search by stops

Search by airline

Search by price

Everything you need to know for your flight from O'Hare Intl to Serbia

Information on your arrival and departure airports