Travel from Atlantic-City to Lansdale

Bus or train from Atlantic City to Lansdale?

NJ Transit operates a train from Atlantic City to Lansdale every 2 hours. Tickets cost $9 - $14 and the journey takes 52 min. Alternatively, NJ Transit operates a bus from Atlantic City to Lansdale hourly. Tickets cost $6 - $18 and the journey takes 1 h 28 min. Greyhound USA also services this route every 4 hours.

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need

How to get from Atlantic City to Lansdale

From Atlantic City train to Lindenwold, train to 8th and Market, walk to Jefferson Station, then train to Lansdale. 2 h 41 min $23. From Gate #8 Inside Ac Bus Terminal bus to Jefferson Station then train to Lansdale. 2 h 45 min $22. From Gate #8 Inside Ac Bus Terminal bus to 11th St & Market St - MBFS, line 23 bus to Chestnut Hill Loop, then line 94 bus to Main St & Highland Av - MBFS. 4 h 14 min $19. From Atlantic City drive to Lansdale. 1 h 39 min $10.

Operators from Atlantic City to Lansdale