Flight distance between Braga, Portugal and Basrah, Iraq 3,174.2 mi / 5,108.4 km