Flight distance between Rio de Janeiro, Brazil and Indianapolis, United States of America 5,139.0 mi / 8,270.4 km