Flight distance between Cruz Bay, U.S. Virgin Islands and Mumbai, India 8,574.0 mi / 13,798.5 km