The average time for a direct trip is 2 hours 51 minutes. It takes 2 hours 51 minutes to get from Texas to Florida on a direct trip.