Black River and Western Railroad (Flemington, NJ) – Scenic steam or diesel train rides through Hunterdon County on vintage coaches from April through December, Saturday and Sunday at 11:30, 1:00 2:30 and 4:00.

New Hope and Ivyland Railroad (New Hope) – Steam train between New Hope and Lahaska runs every hour on a 9 mile, 50 minute narrated adventure featuring Pauline’s Trestle (The Perils of Pauline) and scenic countryside. Evening dinner trains and Sunday brunch trains also.