How long is the flight from Zurich to Belgrade?
A direct flight between the cities takes an average of 1 hour 20 minutes, covering a distance of 964 km. Travel time may increase if you choose a flight with layovers.
Which airlines operate Zurich — Belgrade flights?
The main carriers on this route are Air Serbia and Swiss. Flights from other companies listed above are also available.
Which airport does the flight arrive at?
All regular flights arrive at Nikola Tesla International Airport (BEG). Information on how to get from the airport to the city center can be found in a separate section.
Do Russian citizens need a visa for Serbia?
For citizens of the Russian Federation visiting Serbia for tourism for up to 30 days, a visa is not required; a valid passport is sufficient.
When is the best time to buy a ticket to save money?
It is recommended to monitor prices about a month before your planned trip. The most affordable tickets usually appear for flights during the autumn period.