For your first trip, choose Lisbon for the variety: hills, trams, day trips to Sintra and beaches, plus better food scene. Porto is more compact, atmospheric and cheaper, perfect if you care more about wine and a quieter pace. Both are great in October, expect 18–22°C and the occasional rainy day.
Log in to comment and vote.