With a population of 15,555, Viana do Castelo is a must-see destination in Viana do Castelo, Portugal.
Looking for warm weather? Then head to Viana do Castelo in July, when the average temperature is 21 °C, and the highest can go up to 26 °C. The coldest month, on the other hand, is January, when it can get as cold as 5 °C, with an average temperature of 10 °C. You’re likely to see more rain in December, when precipitation is around 228 mm. In contrast, July is usually the driest month of the year in Viana do Castelo, with an average rainfall of 28 mm.
Although Viana do Castelo doesn’t have its own airport, you can fly to Porto Airport (OPO), which is located 32 miles from Viana do Castelo. The shortest flight to Viana do Castelo from Singapore departs from Singapore and takes around 18h.
Comboios de Portugal is the most popular train carrier serving Viana do Castelo, followed by Renfe. The train journey from Viana do Castelo to Lisbon takes 2h 49m and costs around S$ 43 for a one-way ticket. When coming by train from Faro, expect to pay about S$ 45 for a 5h 58m trip. The train station in Viana do Castelo is called Viana do Castelo, and is located 0.2 miles from the city centre.
Several bus lines operate bus routes to Viana do Castelo, including FlixBus, rede expressos and Bus. From Lisbon, the bus ride to Viana do Castelo takes 194 miles and will cost you around S$ 10. From Madrid, the ticket costs about S$ 15 for a journey of 480 miles.
Average rates range from around S$ 122 per night for a double room in a 3-star hotel to S$ 111 and up for a 5-star experience.
Expect to pay S$ 2.65 per litre in Viana do Castelo (average price from the past 30 days). Depending on the size of your car hire, filling up the tank will cost between S$ 31.78 and S$ 42.37. The most frequently booked car type in Viana do Castelo is Economy (Seat Ibiza or similar). If you’re looking to save money, though, keep in mind that Compact car hire (Citroen C4 Cactus or similar) is, on average, 82% cheaper than other car hire types in the city.