There are
1,307 mi
from Boynton Beach, FL to New Braunfels, TX
That's the driving distance. It would take 23 hours 45 mins to go from Boynton Beach, Florida to New Braunfels, Texas.
The flight distance (direct flight from Boynton Beach, FL to New Braunfels, TX) is 1,120.91 mi.
1,307 mi = 1.61 kms