Fly into Rome Fiumicino Airport, the most central and often affordable international gateway for Italy. Take a taxi or Leonardo Express train to city center (30 min).
Catch a high-speed train from Rome Termini to Florence Santa Maria Novella station; duration approximately 1h 30m. Tickets booked in advance for cost-efficiency.