Distance between Irkutsk and Bafing is 10542.95 km.
This distance is equal to 6551.09 miles, and 5688.97 nautical miles.
The distance line on map shows distance from Irkutsk to Bafing between two cities.
If you travel with an airplane (which has average speed of 560 miles) between Irkutsk to Bafing,
It takes 11.7 hours to arrive.