You can arrive at Covilhã by bus. You can choose the Bus Avanza Group in Madrid-Barajas airport, it will take up to 6 h and 15 m (it includes 1 h transfer at Salamanca) to arrive at Covilhã, and it would cost 30€-44€. see map
Advance booking: Recommended.
If you are arriving at Lisbon Portela Airport this is a suggestion for our route (approx. 4h):
- At the airport -> Metro: Red Line (Airport-S.Sebastião) -> Switch on S. Sebastian for Blue Line (S. Apollonia – Amadora Este) -> Zoo Station ->Bus – Praça Marechal Humberto Delgado – Sete Rios (See map)
- At Sete Rios (chose the green line  of city express) -> Fratel -> Castelo Branco-> Fundão -> Covilhã (see map) (see Schedule)
If you are arriving at Porto Airport this is a suggestion for our route (approx. 4h):
- At airport -> Metro: E Line (Airport-Campo 24 Agosto) -> Terminal Rodoviário Do Campo 24 De Agosto (see map)
- At Terminal Rodoviário Do Campo 24 De Agosto -> (chose the Pink line  of city express) -> Albergaria-a-Velha -> Viseu ->Mangualde -> Celourico da Beira -> Guarda -> Belmonte -> Covilhã (See map) (see Schedule)