Flight distance between Port Glaud, Seychelles and Belgrade, Serbia 4,042.9 mi / 6,506.5 km