Hudson, OH to Weslaco distance
flight distance = 1,405 miles
The straight line distance between Hudson, OH and Weslaco is 2262 kilometers.
Travel time from Hudson, OH to Weslaco, TX
How long does it take to fly?
3 hours, 19 minutes
This is estimated based on the Hudson, OH to Weslaco distance by plane of 1405 miles.
What's the distance to Hudson, OH from where I am now?
How far is Weslaco, TX from me?