|Distance||89 miles (143 km)|
|Average train duration||2 h 9 min|
|Average train ticket price||$46 (€42)|
Trains from New York City to Phoenixville, PA cover the 89 miles (143 km) long journey and usually take around 2 h 9 min. There are direct train services available. You can get the cheapest train tickets for this journey for as low as $46 (€42), but the average price of train tickets is $46 (€42).
Here are some other resources that might have the information you need