Distance between North Carolina and Indiana is 783.87 km.
This distance is equal to 487.07 miles, and 422.97 nautical miles.
The distance line on map shows distance from North Carolina to Indiana between two cities.
If you travel with an airplane (which has average speed of 560 miles) between North Carolina to Indiana,
It takes 0.87 hours to arrive.