Compare prices and tickets by train, bus or flight

Thu
Dec 2
$138Amtrak
$46Flixbus
$255Republic Airlines
Fri
Dec 3
$211Amtrak
$52Flixbus
$254gojet airlines
Sat
Dec 4
$110Amtrak
$47Flixbus
$240psa airlines

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Greensboro, NC and New York City

distanceDistance447 miles (721 km)
durationAverage train duration12 h 11 min
priceAverage train ticket price$153 (€127)
frequencyTrain frequency1 a day
changesDirect trainYes, there is 1 direct train a day

Trains from Greensboro, NC to New York City cover the 447 miles (721 km) long route taking on average 12 h 11 min with our travel partners like. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $111 (€92), but the average price of train tickets is $153 (€127).

Travel Tips

Trains from Greensboro, NC to New York City
Travel by train to New York City 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 Greensboro, NC to New York City.
FAQs
How much does a cheap train to New York City from Greensboro, NC cost?
Looking to save money on your route? Omio customers have found the cheapest train from Greensboro, NC to New York City for the next 7 days starting from $111 (€92)  one way.
How much is a train ticket between Greensboro, NC and New York City?
If you’re looking to book your train tickets in the next week, you can expect the Greensboro, NC to New York City train price to come in at an average of $153 (€127)  one way.
How many miles is it from Greensboro, NC to New York City by train?
The distance to New York City from Greensboro, NC by train is approximately 447 miles (721 km).
How long is the train ride between Greensboro, NC and New York City?
On average the Greensboro, NC to New York City train travel time is 12 h 11 min  for the 447 miles (721 km) long trip, but the duration can vary if you travel on weekends and holidays.
How many trains per day are there from Greensboro, NC to New York City?
On average, there is 1 train a day from Greensboro, NC to New York City. The train times and services may be different on weekends and holidays compared to weekdays.
When does the first train depart from Greensboro, NC to New York City? When does the last train depart from Greensboro, NC to New York City?
The first Greensboro, NC to New York City train departs at 12: 29 PM   and the last train from Greensboro, NC to New York City leaves at 1: 24 PM. Check out the most up-to-date train schedule from Greensboro, NC to New York City on Omio and find the best time to travel to your destination.
When should I buy the Greensboro, NC to New York City train for the best deals on tickets?
If you buy the Greensboro, NC to New York City train within the next 7 days, you can find one way tickets to cost on average $153 (€127). However, booking your train ticket in advance gives you access to the best prices for trains from Greensboro, NC to New York City. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

Travel to popular destinations by train, bus or flight