No problem :)Sintra and Estoril you can go easily by the trains of Lisbon region. To sintra you can take the train near the metro station of Jardim Zoologico and to Estoril you take it in Cais do Sodre. The ticket costs about 2 EurosEvora you can go there and come in the same day by bus: http://www.rede-expressos.pt/0010.aspThe station is near the metro in Jardim ZoologicoIt takes around 1 hour and a half and costs 10 EuroThere are a lot of bus so you can go and come back in the some dayGuimaraes is 50 km far from Porto. You can go there by rede expresso busThe train connections in Portugal are not very good. To travel is better to go by busI think its good idea to sleep in Lisbon and Porto and live for one day trips because the nigth is much better in Lisbon and Porto than in the small cities :)