Search Charlottesvilletrain tickets

switcheroo

Quickview

How to get to Charlottesville by train?

Routes423
Trips per day965
train carriers4
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Charlottesville?

The cheapest prices for a train ticket to Charlottesville that users have found recently on Wanderu start at €10.68. Such great deals to Charlottesville are available on one route to Staunton. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Charlottesville. Staunton at €10.68 has consistently the lowest average train ticket prices to Charlottesville.

What are the main train stations in Charlottesville?

The most popular train station in Charlottesville is Train Station - 810 W Main St. Train Station - 810 W Main St is the busiest train station in Charlottesville.

Baltimore

There are 11 train schedules per day connecting Baltimore with Charlottesville. It takes on average 5 hours to travel 134 miles, 215 kms, by train from Baltimore. 4 train carriers offer schedules from Baltimore, with Amtrak offering the most daily connections to Charlottesville. Travelling by train from Baltimore you will most likely to arrive in Charlottesville at Train Station - 810 W Main St.
Avg. Time
5h 0m
Avg. Price
€52.53

San Diego

There are 8 train schedules per day connecting San Diego with Charlottesville. It takes on average 76 hours to travel 2196 miles, 3533 kms, by train from San Diego. One train company operates schedules from San Diego, with Amtrak offering the most daily connections to Charlottesville. Travelling by train from San Diego you will most likely to arrive in Charlottesville at Train Station - 810 W Main St.
Avg. Time
3d 4h 0m
Avg. Price
€326.68

Frederick

There are 8 train schedules per day connecting Frederick with Charlottesville. It takes on average 7 hours to travel 112 miles, 180 kms, by train from Frederick. One train company operates schedules from Frederick, with Amtrak offering the most daily connections to Charlottesville. Travelling by train from Frederick you will most likely to arrive in Charlottesville at Train Station - 810 W Main St.
Avg. Time
7h 0m
Avg. Price
€84.20

Petersburg

There are 8 train schedules per day connecting Petersburg with Charlottesville. It takes on average 9 hours to travel 81 miles, 131 kms, by train from Petersburg. 2 train carriers offer schedules from Petersburg, with Amtrak offering the most daily connections to Charlottesville. Travelling by train from Petersburg you will most likely to arrive in Charlottesville at Train Station - 810 W Main St.
Avg. Time
9h 0m
Avg. Price
€52.53

Boston

There are 7 train schedules per day connecting Boston with Charlottesville. It takes on average 13 hours to travel 493 miles, 793 kms, by train from Boston. 2 train carriers offer schedules from Boston, with Amtrak offering the most daily connections to Charlottesville. Travelling by train from Boston you will most likely to arrive in Charlottesville at Train Station - 810 W Main St.
Avg. Time
13h 0m
Avg. Price
€164.06

Located in Virginia , United States, you can travel by train to Charlottesville from 423 destinations and choose from 965 daily train schedules to get you there. Amtrak has the most train connections to Charlottesville. The furthest train arriving in Charlottesville covers a distance of 2384.44 miles, 3836.42 kms, covering the journey in 1 hour and 47 minutes

Looking for other ways to get there? Check out Bus options to Charlottesville.

train companies serving Charlottesville

Amtrak

There are 99 daily Amtrak schedules to Charlottesville. Amtrak can get you to Charlottesville by train from 391 destinations including Baltimore.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
10h 26m
Avg. Price
€99.32

Amtrak Cardinal

There are 6 daily Amtrak Cardinal schedules to Charlottesville. Amtrak Cardinal can get you to Charlottesville by train from 24 destinations including Philadelphia.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 35m
Avg. Price
€66.18

Amtrak Crescent

There are 12 daily Amtrak Crescent schedules to Charlottesville. Amtrak Crescent can get you to Charlottesville by train from 29 destinations including Newark.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 45m
Avg. Price
€75.63

Amtrak Northeast Regional

There are 18 daily Amtrak Northeast Regional schedules to Charlottesville. Amtrak Northeast Regional can get you to Charlottesville by train from 36 destinations including Alexandria.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
4h 27m
Avg. Price
€63.23