Travel from Lisbon to Idanha-a-Nova

Bus or train from Lisbon to Idanha-a-Nova?

Rede Expressos operates a bus from Lisbon to Idanha-a-Nova twice daily. Tickets cost $21 - $26 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 $18 - $40 and the journey takes 2 h 51 min.

How to get from Lisbon to Idanha-a-Nova

ModeDurationPrice
From Lisboa bus to Idanha-a-Nova.3 h 59 min18€
From Lisboa Santa Apolonia train to Castelo Branco, walk to Castelo Branco, then line 33 bus to Idanha-a-Nova.4 h 26 min27€
From Lisbon drive to Idanha-a-Nova.2 h 40 min36€

How long does it take to get from Lisbon to Idanha-a-Nova?

The bus from Lisboa to Idanha-a-Nova takes 3 h 59 min including transfers and departs twice daily.

Is there a direct bus between Lisbon and Idanha-a-Nova?

Yes, there is a direct bus departing from Lisboa and arriving at Idanha-a-Nova. Services depart twice daily, and operate every day. The journey takes approximately 3 h 59 min.

Operators from Lisbon to Idanha-a-Nova

OperatorPhoneWebsite
Rede Expressos707 22 33 44Rede Expressos
Portuguese Railways (CP)+351 707 210 220Portuguese Railways (CP)