While it depends on the winery, you can expect a tasting to last about 30-45 minutes. This means that you can easily make a day of it and visit 3-4 wineries to enjoy the different experiences and flavors at each location.