These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Travel Tips

Trains from New York City to Greensboro, NC
Travel by train to Greensboro, NC easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from New York City to Greensboro, NC.
FAQs
How far is it from New York City to Greensboro, NC by train?
The distance to Greensboro, NC from New York City by train is approximately 447 miles (721 km).
How long is a train from New York City to Greensboro, NC on average?
While the time it takes to travel 447 miles (721 km) from New York City to Greensboro, NC can vary based on specific dates, weekends, and holidays, the New York City to Greensboro, NC train journey time is on average 10 h 10 min.
How many trains are there between New York City and Greensboro, NC a day?
The average number of trains departing New York City for Greensboro, NC is 2 a day. The train schedules and services may vary between weekdays and weekends.
When is the earliest train from New York City to Greensboro, NC? When is the last train from New York City to Greensboro, NC?
The earliest train departing from New York City to Greensboro, NC leaves at 7: 53 AM. The last train departing from New York City to Greensboro, NC leaves at 7: 15 PM. You can find the latest New York City to Greensboro, NC train schedule on Omio and book the best time to leave for your journey on your chosen travel date.