2 Countries in 1 Day Spain Wine and Portugal Farm Cooking Class

1 day (approximately)
Pickup offered
Offered in: Portuguese and 3 more

2 countries in 1 day: wine tasting in Spain and cooking with a Le Cordon Bleu Chef in a Portugal farm.
Experience an exclusive cross-border journey from Porto to Galicia and your private Minho Farm. This tour is perfect for foodies and families seeking insider knowledge. You’ll enjoy premium Albariño tastings at a top Spanish winery followed by a hands-on masterclass with a Le Cordon Bleu Chef at your family estate.
Beyond the kitchen, you will discover the magic of your 'Quinta', a hidden gem right on the river border where time seems to stop. Guests gain more than just recipes; they enjoy a true 'farm-to-table' lifestyle, picking fresh ingredients and sharing a long, traditional lunch in a stunning, intimate setting. It’s a deep cultural immersion into Iberian traditions, offering a unique 'two-countries-in-one-day' adventure you won't find anywhere else.

What's Included

Private transportation
Soda/Pop
Wine tasting
Alcoholic Beverages
Lunch
Gratuities

Meeting and pickup

Pickup points
You can choose a pickup location at checkout (multiple pickup locations are available).
Pickup details:

We offer hotel pickup and drop-off in central Porto. Please provide your hotel or accommodation details after booking. Pickup is scheduled 8:30 AM and we recommend being ready at least five minutes in advance. For travellers staying outside central Porto, a meeting point can be arranged upon request.

Itinerary

Duration: 1 day (approximately)
  • 1

    Discover 2 countries in 1 unforgettable day with a unique food and wine experience led by a professional chef. Beginning at 8:30 AM with pickup from your hotel, we’ll drive north toward Galicia, Spain, a beautiful wine region. At 10:00 AM, we'll enjoy a guided visit to one of the region’s most renowned wineries, where you’ll taste local. The Atlantic breeze shapes the character of the world-famous Albariño grapes. You will walk through ancient vineyards and explore a winery that blends tradition with modern excellence. The experience is framed by the majestic Minho River; as we cross this natural frontier, you’ll witness how the landscape and culture mirror each other across the border. It’s more than a tasting; it’s a deep dive into the history of a land where the river serves not as a wall but as a bridge between two rich winemaking heritages. You will enjoy an exclusive expert-led tasting, discovering the nuances that make these high-altitude coastal wines truly unique in the world.

    1 hour 30 minutes Admission ticket included
  • 2

    Around 11:30 AM, we return to Portugal for your culinary experience, just 15-minute drive to your private family estate (Quinta) in Vilar de Mouros, a charming village known for hosting the oldest music festival in Europe, where you’ll be welcomed with a cocktail surrounded by a peaceful 5,000 m² property filled with trees. At 12:30 PM, your hands-on cooking class begins. Led by a chef trained at Le Cordon Bleu Paris, you’ll learn how to prepare 3 traditional Portuguese dishes, while discovering the stories and ingredients behind each recipe. This is a family-run experience recognized by travelers, with top reviews on Viator and TripAdvisor (Portugal at the Table). In the afternoon, take time to relax before heading back to Porto at 5:00 PM.

    4 hours Admission ticket free

Additional info

  • Wheelchair accessible
  • Infants and small children can ride in a pram or stroller
  • Service animals allowed
  • Transportation options are wheelchair accessible
  • All areas and surfaces are wheelchair accessible
  • Suitable for all physical fitness levels
Supplied by Cooking Class Portugal at the Table

Tags

Dining Experiences
Wine Tastings
Cooking Classes
Cocktail Tastings
Wine Making Workshops
Restaurants
Lunch
Small Group
Food & Drink
Spring Break
Short term availability

Cancellation Policy

For a full refund, cancel at least 24 hours before the scheduled departure time.

Show more
from per person
Was {{formatPrice(summaryFromPriceBeforeDiscount, currency, 2)}}