I am staying near Porto and planning a trip to Lisbon for one night and then to Obodos. I have hotels in both places. I need info on trains and buses to and from Porto - Lisbon - Obidos - back to Porto.
Bus info: http://www.rodotejo.pt/ Train info: http://www.cp.pt/cp/