One Passenger / One Trip
1:20pm
High Point, NC
High Point
1:39pm
Greensboro, NC
Greensboro
0h 19min
Amtrak
Piedmont
$5.5
1:34pm
Richmond, VA
Richmond - Staples Mill Rd
6:54pm
Greensboro, NC
Greensboro
5h 20min
Amtrak
Carolinian
$40
2:08pm
Petersburg, VA
Petersburg
6:54pm
Greensboro, NC
Greensboro
4h 46min
Amtrak
Carolinian
$38
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:36pm
Rocky Mount, NC
Rocky Mount
6:54pm
Greensboro, NC
Greensboro
3h 18min
Amtrak
Carolinian
$33.5
3:55pm
Philadelphia, PA
Philadelphia - 30th Street Station
12:15am
Greensboro, NC
Greensboro
8h 20min
Amtrak
Crescent
$104
3:55pm
Wilson, NC
Wilson
6:54pm
Greensboro, NC
Greensboro
2h 59min
Amtrak
Carolinian
$27.5
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: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:28pm
Burlington, NC
Burlington
6:54pm
Greensboro, NC
Greensboro
0h 26min
Amtrak
Carolinian
$6
6:30pm
Washington, DC
Washington - Union Station
12:15am
Greensboro, NC
Greensboro
5h 45min
Amtrak
Crescent
$69
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 Richmond to Greensboro costs around $40 while one from Petersburg to Greensboro costs $38. The average ticket price is $61.2.
There are many cities from which you can reach Greensboro by train. Some of them are New York (New York - Penn Station), Birmingham (Birmingham), Newark (Newark). 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 High Point Greensboro. Its price is approximately $5.5 and it takes 0h 19min. We recommend that you book your ticket in advance.
The Greensboro train station is Greensboro. Many trains arrive at this station from cities like Rocky Mount (Rocky Mount), Philadelphia (Philadelphia - 30th Street Station), Wilson (Wilson). The schedule and the price depend a lot on the city. You can find for example train tickets for the route Rocky Mount Greensboro from $33.5.