From Florence, you can get to the Cinque Terre in about 2 hours, either by car or train. From Milan, you can drive to the Cinque Terre in a little under 3 hours, or get there by train in 3.5 hours. The Amalfi coast, meanwhile, is better accessed from Rome or Naples.