One Passenger / One Trip
2:15pm
New York, NY
New York - Penn Station
12:15am
Greensboro, NC
Greensboro
10h 0min
Amtrak
Crescent
$116
2:24pm
Birmingham, AL
Birmingham
3:37am
Greensboro, NC
Greensboro
12h 13min
Amtrak
Crescent
$86
2:37pm
Newark, NJ
Newark
12:15am
Greensboro, NC
Greensboro
9h 38min
Amtrak
Crescent
$116
3:18pm
Trenton, NJ
Trenton
12:15am
Greensboro, NC
Greensboro
8h 57min
Amtrak
Crescent
$109
3:36pm
Rocky Mount, NC
Rocky Mount
6:54pm
Greensboro, NC
Greensboro
3h 18min
Amtrak
Carolinian
$33.5
3:55pm
Wilson, NC
Wilson
6:54pm
Greensboro, NC
Greensboro
2h 59min
Amtrak
Carolinian
$27.5
3:55pm
Philadelphia, PA
Philadelphia - 30th Street Station
12:15am
Greensboro, NC
Greensboro
8h 20min
Amtrak
Crescent
$104
3:59pm
Anniston, AL
Anniston
3:37am
Greensboro, NC
Greensboro
10h 38min
Amtrak
Crescent
$94
4:19pm
Wilmington, DE
Wilmington
12:15am
Greensboro, NC
Greensboro
7h 56min
Amtrak
Crescent
$99
4:29pm
Selma, NC
Smithfield
6:54pm
Greensboro, NC
Greensboro
2h 25min
Amtrak
Carolinian
$22.5
5:12pm
Baltimore, MD
Baltimore - Penn Station
12:15am
Greensboro, NC
Greensboro
7h 3min
Amtrak
Crescent
$84
5:15pm
Charlotte, NC
Charlotte
6:54pm
Greensboro, NC
Greensboro
1h 39min
Amtrak
Piedmont
$17.5
5:16pm
Raleigh, NC
Raleigh
6:54pm
Greensboro, NC
Greensboro
1h 38min
Amtrak
Carolinian
$13.5
5:29pm
Cary, NC
Cary
6:54pm
Greensboro, NC
Greensboro
1h 25min
Amtrak
Carolinian
$11.5
5:42pm
Kannapolis, NC
Kannapolis
6:54pm
Greensboro, NC
Greensboro
1h 12min
Amtrak
Piedmont
$13
5:50pm
Durham, NC
Durham
6:54pm
Greensboro, NC
Greensboro
1h 4min
Amtrak
Carolinian
$11
5:59pm
Salisbury, NC
Salisbury
6:54pm
Greensboro, NC
Greensboro
0h 55min
Amtrak
Piedmont
$11.5
6:30pm
Washington, DC
Washington - Union Station
12:15am
Greensboro, NC
Greensboro
5h 45min
Amtrak
Crescent
$69
6:35pm
High Point, NC
High Point
6:54pm
Greensboro, NC
Greensboro
0h 19min
Amtrak
Piedmont
$5.5
6:49pm
Alexandria, VA
Alexandria
12:15am
Greensboro, NC
Greensboro
5h 26min
Amtrak
Crescent
$64
| City: | Greensboro, NC |
| Daily arrivals: | 60 |
| Train stations | Greensboro |
| Connections: | 47 |
| Companies: | Amtrak |
| Avg price: | $61.2 |
The price of the ticket varies a lot depending on the city from where it comes. For example, a train ticket from Birmingham to Greensboro costs around $86 while one from Newark to Greensboro costs $116. The average ticket price is $61.2.
There are many cities from which you can reach Greensboro by train. Some of them are Trenton (Trenton), Rocky Mount (Rocky Mount), Wilson (Wilson). If you need more information, you can use our search engine.
The train company that operates in Greensboro is Amtrak. One of its trips, for example, is Amtrak New York Greensboro. Its price is approximately $116 and it takes 10h 0min. We recommend that you book your ticket in advance.
The Greensboro train station is Greensboro. Many trains arrive at this station from cities like Philadelphia (Philadelphia - 30th Street Station), Anniston (Anniston), Wilmington (Wilmington). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Philadelphia Greensboro from $104.