Flight distance between Speightstown, Barbados and Tokyo, Japan 8,826.8 mi / 14,205.3 km