COVID-19 Travel Guide
Learn more ›

Search train tickets to High Point

switcheroo

Quickview

How to get to High Point by train

Routes82
Trips per day147
train lines4
Stations1
Lowest PricesWe work directly with hundreds of carriers to find the best available fares.
No Wanderu FeesWe never add any extra fees. We just make it easy to book your travels.
Best Travel OptionsWe help you find & compare the best buses, trains and flights in one place.

What is a good price for a train ticket to High Point?

$5.00 is the cheapest price for a train ticket to High Point, according to recent searches on Wanderu. You can use our search to check if this price is currently available on buses from your city to High Point. In the last month, trains from Greensboro to High Point had the lowest average price at $5.17.

Where is the train station in High Point, NC?

The main train station in High Point is 100 W High Ave. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around High Point.

Petersburg

There are 7 scheduled trains per day from Petersburg to High Point. The route can be as long as 170 miles, or 273 kilometers. On average, the journey takes 11 hours and 28 minutes. There are 2 train lines that operate on this route. Amtrak has the most daily trains. Trains from Petersburg usually arrive in High Point at 100 W High Ave.
Avg. Time
11h 28m
Avg. Price
$60.43

Frederick

There are 6 scheduled trains per day from Frederick to High Point. The route can be as long as 279 miles, or 448 kilometers. On average, the journey takes 11 hours . One train company, Amtrak, connects Frederick to High Point. Trains from Frederick usually arrive in High Point at 100 W High Ave.
Avg. Time
11h 0m
Avg. Price
$133.00

Richmond

There are 6 scheduled trains per day from Richmond to High Point. The route can be as long as 180 miles, or 289 kilometers. On average, the journey takes 11 hours and 7 minutes. There are 2 train lines that operate on this route. Amtrak has the most daily trains. Trains from Richmond usually arrive in High Point at 100 W High Ave.
Avg. Time
11h 7m
Avg. Price
$60.39

Fayetteville

There are 5 scheduled trains per day from Fayetteville to High Point. The route can be as long as 89 miles, or 144 kilometers. On average, the journey takes 14 hours and 30 minutes. One train company, Amtrak, connects Fayetteville to High Point. Trains from Fayetteville usually arrive in High Point at 100 W High Ave.
Avg. Time
14h 30m
Avg. Price
$85.70

Carlinville

There are 5 scheduled trains per day from Carlinville to High Point. The route can be as long as 588 miles, or 945 kilometers. On average, the journey takes 38 hours . One train company, Amtrak, connects Carlinville to High Point. Trains from Carlinville usually arrive in High Point at 100 W High Ave.
Avg. Time
1d 14h 0m
Avg. Price
$184.20

Located in North Carolina, High Point is accessible by train from 82 other cities. You can choose from 147 daily scheduled trips when you search for trains to High Point on Wanderu. Amtrak Carolinian usually has the most trains on any given day.

Looking for other ways to get there? Bus tickets to High Point are also available..

Train companies serving High Point

Amtrak

There are 5 scheduled Amtrak trains per day. Amtrak can get you to High Point from 71 cities, including Cary.
Avg. Time
13h 19m
Avg. Price
$62.29

Amtrak Carolinian

There are 7 scheduled Amtrak Carolinian trains per day. Amtrak Carolinian can get you to High Point from 19 cities, including Charlotte.
Avg. Time
6h 14m
Avg. Price
$50.26

Amtrak Crescent

There are 5 scheduled Amtrak Crescent trains per day. Amtrak Crescent can get you to High Point from 18 cities, including Charlotte.
Avg. Time
5h 56m
Avg. Price
$58.99

Amtrak Piedmont

There are 2 scheduled Amtrak Piedmont trains per day. Amtrak Piedmont can get you to High Point from 4 cities, including Charlotte.
Avg. Time
1h 25m
Avg. Price
$14.45