Ride the rails just 5 miles north of downtown Asheville on the historic Craggy Mountain Line. The 3.5-mile section of railroad in the small town of Woodfin (near Weaverville) has been preserved by a hard-working group of volunteers. This small non-profit has acquired and restored historic train cars and trolleys for you to enjoy. Future plans for this railroad museum include a regular train excursion, more equipment, depot, and much more. (Photo above is their festive holiday ride.)
The 1920s trolley holds about 30 people. Summer rides are seven miles roundtrip with a stop at a park. In December, the ride is about two miles roundtrip.
Ride the new trolley car! Also climb aboard to explore the cabooses and other historic railroad cars.
During December, take the Jingle Bell Trolley Train Ride on Saturdays. The train leaves on the hour. After the 30-minute ride, enjoy hot chocolate and cookies along with visiting Santa and Mrs Claus. It's fun for all ages.
They also offer special charter trolley trains on other days for groups. It's a great idea for celebrating birthdays or other occasions with friends and family.
Tickets are only $10$12/person. Children 3 and under are free. Click here to visit their Web site.
The Craggy Mountain Line is located near I-26 north of Asheville (111 North Woodfin Avenue, Asheville, NC 28804). From downtown, follow I-26 West to the Elk Mountain Road/Woodfin exit and follow signs.