Flight distance between Ha, Bhutan and Saint Petersburg, Russia 3,533.4 mi / 5,686.4 km