To see the best (and worst) times to visit, please read our reviews of our recommended places to stay
Note: flight, boat, train and bus timetables change constantly, and airlines come and go, so please do not rely solely on this information for your travel planning. Check with relevant companies, or a flight search engine like Skyscanner, first.
From the UK:
Pisa is the main hub and is served by many international flights.
Ryanair flies from Bournemouth, East Midlands, Glasgow, Leeds and Liverpool.
British Airways flies from London Gatwick.
easyJet flies from Bristol and London Gatwick.
Thomas Cook flies from Birmingham.
Jet2 flies from Leeds, Manchester, Newcastle, Edinburgh and Belfast.
Florence has flights with Meridiana from London Gatwick. Florence airport is just 4km from the centre - perfect if Florence is your only port of call.
In addition to the national airlines, Meridiana has flights to Florence from Amsterdam. Ryanair has flights to Bologna-Flori from Frankfurt Hahn and to Pisa from Frankfurt Hahn, Hamburg and Brussels-Charleroi.
You might also want to look at flying into Umbria or Rome.
It's best to have a car to explore the area as the drives between hilltop towns are spectacular - see our car rental recommendations.