Flight distance between Baia Mare, Romania and Cruz Bay, U.S. Virgin Islands 5,215.6 mi / 8,393.8 km