можно, но довольно долго и с пересадками.
на поезде, что от Перуджи, что от Флоренции примерно одинаково, от 1ч50мин до 2ч30 мин (см. www.trenitalia.com для поездов) - это до станции Монтепульчано. Сам город находится в 8 км от этой станции, и к самому городу курсирует автобус, например, вот такой: от станции в центр (точнее, к автостанции)
http://www.tiemmespa.it/... и наоборот
http://www.tiemmespa.it/...из Флоренции можно через Сиену на автобусах, но этот вариант часа на 3,5