The most direct route is definitely to take I-95 up to around Stuart, FL, and then get on the Florida Turnpike, which goes straight to Orlando. Google Maps shows 3 hours 39 minutes from city to city, but it may be a bit more or less depending on the actual locations travelling to and from.