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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Charlotte, NC and Salt Lake City

distanceDistance1719 miles (2773 km)
changesDirect trainYes

Trains from Charlotte, NC to Salt Lake City cover the 1719 miles (2773 km) long route with our travel partners like. There are direct train services available.

Travel Tips

Trains from Charlotte, NC to Salt Lake City
Travel by train to Salt Lake 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 Charlotte, NC to Salt Lake City.
FAQs
How far is Charlotte, NC to Salt Lake City by train?
The train distance from Charlotte, NC to Salt Lake City is around 1719 miles (2773 km).
When is the earliest train from Charlotte, NC to Salt Lake City? When is the last train from Charlotte, NC to Salt Lake City?
The earliest train departing from Charlotte, NC to Salt Lake City leaves at 10: 31 AM. The last train departing from Charlotte, NC to Salt Lake City leaves at 10: 31 AM. You can find the latest Charlotte, NC to Salt Lake City train schedule on Omio and book the best time to leave for your journey on your chosen travel date.

Trains from Charlotte, NC to Salt Lake City: related information

Here are some other resources that might have the information you need