Find cheap Zagreb, Croatia to Budapest, Hungary flights with our free search service. Compare all available fares for direct or connection flights to Budapest.
Best price to flight from Zagreb to Budapest (One Way)
What is the distance between Zagreb and Budapest?
The average distance from Zagreb to Budapest is 306 kilometers (equals to 190 miles or 165 nautical miles).
Your flight will departure from Zagreb Airport, Croatia and arrive on Budapest Airport, Hungary.