There are
1,279 mi
from Macedonia, OH to Borger, TX
That's the driving distance. It would take 23 hours 30 mins to go from Macedonia, Ohio to Borger, Texas.
The flight distance (direct flight from Macedonia, OH to Borger, TX) is 1,141.14 mi.
1,279 mi = 2,058.10 kms