-
Douro Valley by Boat & Train from Porto: The Most Complete Day Trip ($134)
7-hour Douro Valley tour from Porto — 1.5-hour boat cruise with wine, traditional regional lunch, scenic Douro railway train ride, and quinta winery tasting. The only tour that covers all three historic routes. From $134.