Ours was about 3 hours and the price was around $50, well worth it we took a western trip and drinks were pretty reasonably priced
We took a 30 min ride, but they have longer wine tasting rides.
https://fareharbor.com/embeds/book/sacramentorivertrain/items/?full-items=yes Prices vary and 2.5 hours.
Thanks! Your answer is awaiting moderation.