From Vine St At 8Th St bus to Market St At Grant St. 1 h 37 min $11. From Philadelphia taxi to Salem. 48 min $223. From Philadelphia drive to Salem. 48 min $5. From Philadelphia 30th Street Station Amtrak train to Wilmington Amtrak then taxi to Salem. 40 min $194.
Bus or train from Philadelphia to Salem?NJ Transit Bus operates a bus from Philadelphia to Salem every 4 hours. Tickets cost $9 - $14 and the journey takes 1 h 37 min. Alternatively, Amtrak Acela Express operates a train from Philadelphia to Salem every 30 minutes. Tickets cost $50 - $150 and the journey takes 17 min.
Trips from PhiladelphiaPhiladelphia to Atlantic City Philadelphia to Buffalo Philadelphia to Cincinnati Philadelphia to Woodbury Common Premium Outlets Philadelphia to New Hampshire Philadelphia to New Hope PA USA Philadelphia to Poughkeepsie Philadelphia to Blacksburg Philadelphia to Philadelphia Premium Outlets Philadelphia to Michigan City Philadelphia to Avalon NJ USA Philadelphia to Horsham PA USA Philadelphia to Dartmouth College Philadelphia to Phoenix Philadelphia to Alexandria VA USA Philadelphia to Columbia University Philadelphia to Shenandoah National Park Philadelphia to National Harbor Philadelphia to Baltimore Philadelphia to Jenkintown Philadelphia to Glacier National Park Philadelphia to Chattanooga Airport CHA Philadelphia to Port Clinton Philadelphia to Hobart and William Smith Colleges Philadelphia to Forest Hills Philadelphia to Bristol CT USA Philadelphia to Holiday Inn Philadelphia Stadium Philadelphia to Newfoundland and Labrador Philadelphia to Vernon CA USA Philadelphia to San Juan TX USA
Trips to SalemSesame Place Amusement Park to Salem NJ USA Atlantic City to Salem NJ USA Trenton to Salem NJ USA Hershey to Salem NJ USA Harrisburg PA USA to Salem NJ USA Glassboro to Salem NJ USA White Marsh to Salem NJ USA Ewing to Salem NJ USA Yonkers to Salem NJ USA State College to Salem NJ USA Maryland to Salem NJ USA Bloomsburg to Salem NJ USA Princeton Junction to Salem NJ USA Richmond VA USA to Salem NJ USA Wilmington DE USA to Salem NJ USA Blue Bell to Salem NJ USA Neumann University to Salem NJ USA Delaware to Salem NJ USA World Trade Center Station PATH to Salem NJ USA Johns Hopkins Hospital to Salem NJ USA Riverside Township to Salem NJ USA Philadelphia Airport PHL to Salem NJ USA Norfolk to Salem NJ USA Newark Airport EWR to Salem NJ USA Toms River to Salem NJ USA
Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak