I see that some towns in Umbria are bus and rail-connected, such as Preugia to Assisi, Assisi to Gubbio etc., but not others. My home base will be Assisi as of March 21, and I have 3 weeks [yea!] to visit area villages. I will not be driving, and am asking whether you have done something similar. Will I discover, once there, that buses go pretty well everywhere? For example, I would also like to get to Spello, Orvieto, Spileto, Deruta, Todi and others [staying in hostels]. ANY other tips would appreciated too, esp. regarding transportation, accommodation and street markets. Thanks!