You can take non-stop flights from the UK to Belgrade Airport, with airlines such as Air Serbia flying direct from London Heathrow (LHR). If you want to fly to Nis Airport then you will need to make a transfer along the way. For example, you can take a flight from Stansted Airport with Ryanair which requires a transfer in Luqa Malta Airport (MLA).