Travel from Philadelphia to Teaneck

Train, bus or fly from Philadelphia to Teaneck?

Amtrak Acela Express operates a train from Philadelphia to Teaneck hourly. Tickets cost $75 - $210 and the journey takes 1 h 10 min. NJ Transit also services this route every 30 minutes. Alternatively, Megabus operates a bus from Philadelphia to Teaneck hourly. Tickets cost $11 - $21 and the journey takes 2 h 20 min. 2 other operators also service this route.

Travel Guides

Want to know more about US trains?Rome2rio has everything you need to know about travelling with Amtrak
Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Philadelphia to Teaneck

From Philadelphia 30th Street Station Amtrak train to New York Penn Station, walk to Port Authority Bus Terminal, then line 167 bus to Teaneck Rd At Grayson Pl. 2 h 7 min $176. From Market St & 6th St bus to 28 St, line 1 subway to Port Authority Bus Terminal, then line 167 bus to Queen Anne Rd At Grayson Pl. 3 h 24 min $22. From Philadelphia, PA - Greyhound Terminal bus to Mt. Laurel, bus to Port Authority Bus Terminal, then line 167 bus to Teaneck Rd At Grayson Pl. 3 h 25 min $37. From Philadelphia drive to Teaneck. 1 h 46 min $11. From Suburban Station train to Philadelphia airport, fly to New York JFK airport, train to Jamaica, train to Penn Station, walk to Port Authority Bus Terminal, then line 167 bus to Teaneck. 3 h 47 min $282. From Suburban Station train to Philadelphia airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, subway to Port Authority Bus Terminal, then line 167 bus to Teaneck. 4 h 4 min $231.