|Distance||12 miles (20 km)|
|Train frequency||50 a day|
|Direct train||Yes, there are 50 direct trains a day|
Trains from Philadelphia to Lindenwold, NJ cover the 12 miles (20 km) long journey taking on average 16 min with our travel partners like. Normally, there are 50 trains operating per day, including direct services available.