There’s no shortage of holiday family festivities to check out in New Jersey. If you're looking for magical way to celebrate the Christmas season, how about a festive train ride to get you into the holiday spirit?

Here's a list of holiday themed train rides in New Jersey from Best of NJ.com.

  • 1

    Cape May Seashore Line - The Santa Express

    Location: Reading Avenue & Mill Road, Tuckahoe.

    Visit with Santa and his elves, enjoy festive decorations, Christmas music, chocolate, and Christmas cookies! The Santa Express runs on the weekends. The Starlight Express runs on select weeknights. New this year is the Santa Express Limited!

  • 2

    Pine Creek Railroad - The Christmas Express

    Location: Allaire State Park, 4265 Atlantic Avenue, Wall Township.

    The Santa Express has been entertaining children from all over for more than 35 years. Visit with the Big Guy, and take a ride through the forest of Allaire State Park. Train rides run in the day and evening. You can also enjoy the magic of the holiday season at Historic Village at Allaire.

  • 3

    The Black River & Western Railroad - Christmas Trains

    Location: 80 Stangl Road, Flemington.

    Enjoy train rides for kids of all ages! The Candy Cane Limited is perfect for the young, The North Pole Express is a two hour holiday journey with a visit from Santa, and The Victorian Christmas Special features Victorian carolers!

  • 4

    The Polar Express - Whippany

    Location: 1 Railroad Plaza, Whippany.

    Attention all Polar Express fans! This magical train ride will relive the popular children's story and holiday movie starring Tom Hanks. You'll be greeted by Santa and his helpers!