How far is Samoa from Tonga?

Do you mean Samoa or American Samoa? If you mean Samoa, then the distance is 889kms or 552miles. If you mean American Samoa, then the distance is 937.8kms or 582.7miles.