Excursión de un día a Sintra

Estamos haciendo una excursión de un día a Sintra en mayo. Tendremos un niño de 3 años y 13 meses de edad en un pequeño cochecito doble. Esperamos visitar el Palacio de la Pena, el Castillo Árabe y la Quinta de Regaleira. El problema es que preferimos hacer el Palacio de la Pena primero, luego el Castillo de los Moros, y terminar en la Quinta de Regaleira, pero la información que tengo sobre el autobús dice que se puede comprar un billete para una forma a través de todas esas cosas Por 5 euros, pero no puedes retroceder. Así que tendríamos que bajar en la ciudad primero, caminar a la Quinta de Regaleira, luego regresar a la ciudad para coger el autobús al castillo árabe, y acabaríamos en el último palacio de Pena ... ¿hay una manera Para hacerlo en el orden inverso?