Flight distance between Pune, India and Abraham’s Bay, Bahamas 8,830.9 mi / 14,211.9 km