There are
1,271 mi
from Macedonia, OH to Bryan, TX
That's the driving distance. It would take 23 hours 22 mins to go from Macedonia, Ohio to Bryan, Texas.
The flight distance (direct flight from Macedonia, OH to Bryan, TX) is 1,106.55 mi.
1,271 mi = 2,045.04 kms