It is 1,480.86 miles to Miami, Florida and only 194.09 miles to Miami, Oklahoma.
Perhaps the Oklahoma destination would be a better choice if it is only for a long weekend get away.
890 miles taking this route:
It is 377 miles according to Google Maps.
Or you could stay on the interstates and take a faster, if not longer, route, which is 422 miles taking this route:
It takes approximately 2 hours and 57 minutes to fly from Oklahoma City to Miami.
Flight time is 4 hrs 19 minutes ish
Trip time is a minimum 5 hrs 5 minutes with one stop according to our Friends at Expedia
A direct flight would take 3 hours.
About 10 hours.
About 2 hours.
14 hours 15minutes
12 hours
15 hours
About a day, or less.
Oklahoma City doesn't connect to the ocean and as such a ship wouldn't be feasible.
It is 1,954.05 miles according to MapQuest.
16
mapquest it
It takes about 2 hours and four minutes.