3.5 to 4 hours,fastest way is the turnpike the whole way,but that will be close to $17 in tolls,if you want to save $9 take the turnpike to exit 152 (Ft.Pierce) where you will pay $8.Once off get on I-95 south there, both highways are like a mile from each other at that exit.If you plan to be anywhere near Miami during rush hour,basically from West Palm south,DO NOT take I-95!!Rush Hour is basically 6-10am and 3-7pm.