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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information to Durham, NC from Charlotte, NC

distanceDistance121 miles (195 km)
durationAverage train duration3 h 52 min
priceAverage train ticket price$34 (€28)
frequencyTrain frequency3 a day
changesDirect trainYes, there are 3 direct trains a day

Trains from Charlotte, NC to Durham, NC cover the 121 miles (195 km) long trip taking on average 3 h 52 min with our travel partners like. Normally, there are 3 trains operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $34 (€28), but the average price of train tickets is $34 (€28).

Travel Tips

Trains from Charlotte, NC to Durham, NC
Travel by train to Durham, 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 Charlotte, NC to Durham, NC.
FAQs
What is the price of the cheapest train from Charlotte, NC to Durham, NC?
Looking to save money on your journey? Omio customers have found the cheapest train from Charlotte, NC to Durham, NC for the next 7 days starting from $34 (€28)  one way.
What is the price of a train ticket to Durham, NC from Charlotte, NC?
The train price from Charlotte, NC to Durham, NC is on average $34 (€28)  if you are looking to book your tickets for this route in the next 7 days.
What is the distance between Charlotte, NC and Durham, NC by train?
The Charlotte, NC to Durham, NC train distance is approximately 121 miles (195 km).
How long is a train from Charlotte, NC to Durham, NC on average?
On average the Charlotte, NC to Durham, NC train travel time is 3 h 52 min  for the 121 miles (195 km) long trip, but the duration can vary if you travel on weekends and holidays.
How many train services are there between Charlotte, NC and Durham, NC a day?
On average, there are 3 trains a day from Charlotte, NC to Durham, NC. The train times and services may be different on weekends and holidays compared to weekdays.
When is the earliest train from Charlotte, NC to Durham, NC? When is the last train from Charlotte, NC to Durham, NC?
The earliest train departing from Charlotte, NC to Durham, NC leaves at 9: 31 AM. The last train departing from Charlotte, NC to Durham, NC leaves at 9: 31 AM. You can find the latest Charlotte, NC to Durham, NC train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
When should I buy the Charlotte, NC to Durham, NC train for the best deals on tickets?
If you buy a train ticket from Charlotte, NC to Durham, NC within the next 7 days, you can find tickets to cost on average $34 (€28) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets from Charlotte, NC to Durham, NC are generally on sale a few months before the planned departure date.