Miles between Bloomington, IN and Azle, TX

There are
904 mi
from Bloomington, IN to Azle, TX

That's the driving distance. It would take 16 hours 9 mins to go from Bloomington, Indiana to Azle, Texas.

The flight distance (direct flight from Bloomington, IN to Azle, TX) is 751.95 mi.

904 mi = 1,455.62 kms