From Salisbury NC it usually take 11 hr to Philly but it could take longer for safety reason another train on the same track or waiting for another passenger or cargo train to go by thats always it also can depend on the weather if a tree falls on the track or work on the rails or hit a 🦌 deer. These things can slow the train. Lots if time the train is late getting into the station and there is no baggage claim there. You can always call 1 -800-USA- RAIL. I HOPE THIS HELPS
Pl check on goggle maps
Marcus, that's a question for their 800 #, or Google
Thanks! Your answer is awaiting moderation.