From Lisboa bus to Idanha-a-Nova. 3 h 59 min 18€. From Lisboa Santa Apolonia train to Castelo Branco, walk to Castelo Branco, then line 33 bus to Idanha-a-Nova. 4 h 26 min 26€. From Lisbon drive to Idanha-a-Nova. 2 h 40 min 38€.
Rede Expressos operates a bus from Lisbon to Idanha-a-Nova twice daily. Tickets cost $20 - $25 and the journey takes 3 h 59 min. Alternatively, Portuguese Railways (CP) operates a train from Lisbon to Idanha-a-Nova 5 times a day. Tickets cost $17 - $35 and the journey takes 2 h 51 min. Rede Expressos also services this route twice daily.