There are 1 airlines that fly directly to Serbia: Air Serbia. Most airlines that have direct connections are departing from John F. Kennedy International Airport. Most airlines arrive to Belgrade Nikola Tesla Airport. Most flights depart on Thursday.