You should plan to spend around €126 ($136) per day on your vacation in Porto, which is the average daily price based on the expenses of other visitors. Past travelers have spent, on average, €36 ($39) on meals for one day and €21 ($22) on local transportation.