COVID-19 Travel Guide
Learn more ›

Search train tickets to Fredericksburg

switcheroo

Quickview

How to get to Fredericksburg by train

Routes91
Trips per day176
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 Fredericksburg?

$13.00 is the cheapest price for a train ticket to Fredericksburg, 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 Fredericksburg. In the last month, trains from New Carrollton to Fredericksburg had the lowest average price at $13.62.

Where is the train station in Fredericksburg, VA?

The main train station in Fredericksburg is 200 Lafayette Blvd. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Fredericksburg.

Elizabethtown

There are 8 scheduled trains per day from Elizabethtown to Fredericksburg. The route can be as long as 136 miles, or 219 kilometers. On average, the journey takes 6 hours and 59 minutes. One train company, Amtrak, connects Elizabethtown to Fredericksburg. Trains from Elizabethtown usually arrive in Fredericksburg at 200 Lafayette Blvd.
Avg. Time
6h 59m
Avg. Price
$84.17

Baltimore

There are 7 scheduled trains per day from Baltimore to Fredericksburg. The route can be as long as 83 miles, or 133 kilometers. On average, the journey takes 2 hours and 28 minutes. There are 3 train lines that operate on this route. Amtrak Carolinian has the most daily trains. Trains from Baltimore usually arrive in Fredericksburg at 200 Lafayette Blvd.
Avg. Time
2h 28m
Avg. Price
$20.42

Croton-on-Hudson

There are 7 scheduled trains per day from Croton-on-Hudson to Fredericksburg. The route can be as long as 277 miles, or 445 kilometers. On average, the journey takes 9 hours and 18 minutes. One train company, Amtrak, connects Croton-on-Hudson to Fredericksburg. Trains from Croton-on-Hudson usually arrive in Fredericksburg at 200 Lafayette Blvd.
Avg. Time
9h 18m
Avg. Price
$102.71

Exton

There are 7 scheduled trains per day from Exton to Fredericksburg. The route can be as long as 155 miles, or 249 kilometers. On average, the journey takes 6 hours and 17 minutes. One train company, Amtrak, connects Exton to Fredericksburg. Trains from Exton usually arrive in Fredericksburg at 200 Lafayette Blvd.
Avg. Time
6h 17m
Avg. Price
$81.64

Princeton

There are 6 scheduled trains per day from Princeton to Fredericksburg. The route can be as long as 671 miles, or 1080 kilometers. On average, the journey takes 32 hours . One train company, Amtrak, connects Princeton to Fredericksburg. Trains from Princeton usually arrive in Fredericksburg at 200 Lafayette Blvd.
Avg. Time
1d 8h 0m
Avg. Price
$154.63

Located in Virginia, Fredericksburg is accessible by train from 91 other cities. You can choose from 176 daily scheduled trips when you search for trains to Fredericksburg on Wanderu. Amtrak Northeast Regional usually has the most trains on any given day.

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

Train companies serving Fredericksburg

Amtrak

There are 8 scheduled Amtrak trains per day. Amtrak can get you to Fredericksburg from 76 cities, including Los Angeles.
Avg. Time
18h 2m
Avg. Price
$105.74

Amtrak Northeast Regional

There are 26 scheduled Amtrak Northeast Regional trains per day. Amtrak Northeast Regional can get you to Fredericksburg from 26 cities, including Baltimore.
Avg. Time
3h 17m
Avg. Price
$32.58

Amtrak Carolinian

There are 9 scheduled Amtrak Carolinian trains per day. Amtrak Carolinian can get you to Fredericksburg from 18 cities, including Richmond.
Avg. Time
2h 58m
Avg. Price
$31.05

Amtrak Silver Service

There are 7 scheduled Amtrak Silver Service trains per day. Amtrak Silver Service can get you to Fredericksburg from 18 cities, including Richmond.
Avg. Time
2h 43m
Avg. Price
$33.55