Flight distance between Ba, Fiji and Tokyo, Japan 4,438.3 mi / 7,142.7 km