The nearest major airport is at Porto. Transport from there to Pena Park Hotel is possible by car, with stunning views as it meanders up the motorway A7 right to Ribeira de Pena itself. Travel time by car is about one hour. Ask us for transfers.
From Lisbon the fastest way is to take the motorway from Lisbon to Porto (A1) then take the A7 to Ribeira de Pena. Transport from Lisbon to Porto is possible by train (Oriente Train Station just 8 minutes from Lisbon airport by taxi or about 6 mins by Metro - underground).