La distancia entre Owasso a Indianapolis es de 1014 km (631 mi). El tiempo estimado de la ruta de viaje entre las dos ciudades es de aproximadamente 10 h 18 min. En línea recta la distancia entre Owasso y Indianapolis es de 933 km (580 mi).