Trains from New York City to Scranton
🚆 Traveling from New York to Scranton by train is a convenient option covering a distance of 125 miles in just 2 hours and 40 minutes. 🚆 The first step of this journey involves taking a bus towards Syracuse, with a duration of approximately 2 hours and 40 minutes. The bus, operated by Greyhound, departs from the Port Authority Bus Terminal in New York and arrives in Scranton.