Travel from Philadelphia to Harlem

Train, bus or fly from Philadelphia to Harlem?

Amtrak Acela Express operates a train from Philadelphia to Harlem hourly. Tickets cost $75 - $210 and the journey takes 1 h 10 min. New York City Transit (MTA) also services this route every 5 minutes. Alternatively, Megabus operates a bus from Philadelphia to Harlem hourly. Tickets cost $11 - $21 and the journey takes 2 h 20 min. New York City Transit (MTA) also services this route every 5 minutes.

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 Harlem

From Philadelphia 30th Street Station Amtrak train to 34 St - Penn Station then line 2 subway to 125 St. 1 h 26 min $175. From Market St & 6th St bus to New York, NY, walk to 34 St - Penn Station, then line 2 subway to 125 St. 2 h 41 min $18. From Market St At 13Th St line 404 bus to Camden, NJ, bus to Times Sq - 42 St, then line 2 subway to 125 St. 3 h 24 min $20. From Philadelphia drive to Harlem. 1 h 47 min $12. From Suburban Station train to Philadelphia airport, fly to New York JFK airport, train to Jamaica, train to 34 St - Penn Station, then line 2 subway to Harlem. 3 h 8 min $281. From Suburban Station train to Philadelphia airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, subway to 50 St, then line 2 subway to Harlem. 3 h 53 min $230.