Distance between Hanover and Balassagyarmat is 829.7 km.
This distance is equal to 515.55 miles, and 447.7 nautical miles.
The distance line on map shows distance from Hanover to Balassagyarmat between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Hanover to Balassagyarmat,
It takes 0.92 hours to arrive.