|Subject: Re: Travel in Umbria|
This link http://tinyurl.com/5veo3 takes you to the timetable page of Perugia's public bus company. The site is in Italian only and the present timetable expires on June 9th, but I guess it'll give you an idea of available buses. For further info about times, click on the line name and it displays the transit times.
For trains just go to http://www.trenitalia.com/ and you can plan your trip by selecting departure and arrival stations. The site is in English too.
Hope this helps. Bye Paolo Trieste, Italy