One Day.
Two New Hampshire Icons.
Combine a scenic train ride with a cruise on beautiful Lake Winnipesaukee for one unforgettable day in New Hampshire’s Lakes Region.
Why choose between a train ride and a lake cruise when you can enjoy both?
Rail & Sail combines two of New Hampshire’s favorite experiences into one unforgettable day. Travel aboard the Winnipesaukee Railway and set sail on beautiful Lake Winnipesaukee while taking in charming towns, scenic shorelines, and the natural beauty of the Lakes Region.
Whether you’re visiting for the weekend or planning a summer getaway, Rail & Sail is one of the best ways to experience New Hampshire.
Choose Your Adventure
Classic Rail & Sail
Experience the best of Lake Winnipesaukee by both rail and water. Enjoy a 1-hour Weirs Beach Scenic Train Excursion paired with a Narrated Scenic Cruise featuring beautiful lakeside views, historic narration, and classic New Hampshire charm.
Available most operating days.
Rail & Mail
Combine a scenic train ride with one of the lake’s most iconic traditions. Ride the 1-hour Weirs Beach Train Excursion before boarding the historic U.S. Mailboat Cruise, where mail is still delivered to island residents today.
Limited availability on select dates.
Latchkey Loop
Looking for a longer rail adventure? The Latchkey Loop features a 2-hour Meredith Scenic Train Excursion followed by a Narrated Scenic Cruise from Weirs Beach, combining countryside scenery, charming towns, and relaxing lake views.
Available select dates throughout the season.
Eastern Escape
Experience the best of Lake Winnipesaukee by both rail and water. Enjoy a 1-hour Weirs Beach Scenic Train Excursion paired with a Narrated Scenic Cruise featuring beautiful lakeside views, historic narration, and classic New Hampshire charm.
Available most operating days.
Reserve your spot today and experience the fun and adventure of a train and cruise ride along the lakes!
Free Parking:
There is free parking conveniently located at our Meredith Depot, 154 Main Street, Meredith, NH 03252. If you have any questions, please call our Meredith Station for further information: (603) 745-2135!