Flight distance between Caracas, Venezuela and San Jose, United States of America 3,871.9 mi / 6,231.2 km