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.
Craggy Mountain Line Tickets
Tickets are only $15/person. Children 3 and under are free. Ticketed trains run every Saturday at 4 PM. Click here to visit their website.
Rent the whole line! Group rates are available and include a 2-hour ride with options to stop at one of two riverside parks along the French Broad River. The group will have access to display cars, cabooses, and engine.
Group Rate Prices:
- 1-10 people: $100
- 10-15 people: $150
- 15-20 people: $200
- 20-25 people: $250
Please call 828-808-4877 for more details and for reservations.
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.