With a population of 26,193, Sintra is a must-see destination in Lisbon District, Portugal. It is one of the most popular cities to visit in the country. Sintra deserves at least 2 full days for you to see its main sights.
Looking for warm weather? Then head to Sintra in July, when the average temperature is 23 °C, and the highest can go up to 28 °C. The coldest month, on the other hand, is January, when it can get as cold as 8 °C, with an average temperature of 11 °C. You’re likely to see more rain in December, when precipitation is around 122 mm. In contrast, July is usually the driest month of the year in Sintra, with an average rainfall of 6 mm.
When flying to Sintra, you’ll arrive at Lisbon Portela Airport (LIS), which is located 13 miles from the city centre. Airlines that fly from Ireland to Sintra include Ryanair, Azores Airlines and TAP AIR PORTUGAL. The shortest flight to Sintra from Ireland departs from Dublin and takes around 2h 50m.
Comboios de Portugal is the only carrier operating train routes to Sintra. The train journey from Sintra to Porto takes 2h 50m and costs around €20 for a one-way ticket. When coming by train from Faro, expect to pay about €21 for a 3h 05m trip. The train station in Sintra is called Sintra Portela de Sintra, and is located 0.1 miles from the city centre.
Another option to get to Sintra is to pick up a car hire from Faro, which is about 146 miles from Sintra. You’ll find branches of Klass Wagen and DRIVEONHOLIDAYS , among others, in Faro.
Several bus lines operate bus routes to Sintra, including FlixBus, rede expressos and Bus. From Albufeira, the bus ride to Sintra takes 165 miles and will cost you around €6. From Portimão, the ticket costs about €8 for a journey of 175 miles.
From 5-star hotels such as the Valverde Sintra Palácio de Seteais to great affordable options like the Sintra1012 Boutique Guesthouse, Sintra offers a range of accommodations for every taste. Average rates range from around €95 per night for a double room in a 3-star hotel to €221 and up for a 5-star experience.
Expect to pay €1.82 per litre in Sintra (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between €21.74 and €28.99. Mini (Class Mini Car or similar) is the most popular car type to hire in Sintra, while also 80% cheaper than other types, on average.