COVID-19 Cancellation Policies & Trip Protection
Learn more ›

Search train tickets to Fort Worth

switcheroo

Quickview

How to get to Fort Worth by train

Routes119
Trips per day216
train lines3
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 Fort Worth?

$4.50 is the cheapest price for a train ticket to Fort Worth, 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 Fort Worth. In the last month, trains from Dallas to Fort Worth had the lowest average price at $4.50.

Where is the train station in Fort Worth, TX?

The main train station in Fort Worth is Central Station. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Fort Worth.

Bennington

There are 8 scheduled trains per day from Bennington to Fort Worth. The route can be as long as 1485 miles, or 2389 kilometers. On average, the journey takes 48 hours . One train company, Amtrak, connects Bennington to Fort Worth. Trains from Bennington usually arrive in Fort Worth at Central Station.
Avg. Time
2d 0h 0m
Avg. Price
$394.50

Richmond

There are 7 scheduled trains per day from Richmond to Fort Worth. The route can be as long as 1169 miles, or 1882 kilometers. On average, the journey takes 53 hours and 56 minutes. One train company, Amtrak, connects Richmond to Fort Worth. Trains from Richmond usually arrive in Fort Worth at Central Station.
Avg. Time
2d 5h 56m
Avg. Price
$215.23

Windsor Locks

There are 7 scheduled trains per day from Windsor Locks to Fort Worth. The route can be as long as 1491 miles, or 2398 kilometers. On average, the journey takes 52 hours and 54 minutes. One train company, Amtrak, connects Windsor Locks to Fort Worth. Trains from Windsor Locks usually arrive in Fort Worth at Central Station.
Avg. Time
2d 4h 54m
Avg. Price
$205.86

Petersburg

There are 6 scheduled trains per day from Petersburg to Fort Worth. The route can be as long as 1168 miles, or 1879 kilometers. On average, the journey takes 55 hours and 52 minutes. One train company, Amtrak, connects Petersburg to Fort Worth. Trains from Petersburg usually arrive in Fort Worth at Central Station.
Avg. Time
2d 7h 52m
Avg. Price
$261.33

Sandusky

There are 6 scheduled trains per day from Sandusky to Fort Worth. The route can be as long as 1003 miles, or 1614 kilometers. On average, the journey takes 33 hours and 48 minutes. One train company, Amtrak, connects Sandusky to Fort Worth. Trains from Sandusky usually arrive in Fort Worth at Central Station.
Avg. Time
1d 9h 48m
Avg. Price
$177.00

Located in Texas, Fort Worth is accessible by train from 119 other cities. You can choose from 216 daily scheduled trips when you search for trains to Fort Worth on Wanderu. Amtrak Texas Eagle usually has the most trains on any given day.

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

Train companies serving Fort Worth

Amtrak

There are 4 scheduled Amtrak trains per day. Amtrak can get you to Fort Worth from 101 cities, including New York.
Avg. Time
1d 13h 20m
Avg. Price
$173.97

Amtrak Texas Eagle

There are 6 scheduled Amtrak Texas Eagle trains per day. Amtrak Texas Eagle can get you to Fort Worth from 19 cities, including San Marcos.
Avg. Time
6h 22m
Avg. Price
$31.02

Amtrak Heartland Flyer

There are 2 scheduled Amtrak Heartland Flyer trains per day. Amtrak Heartland Flyer can get you to Fort Worth from 6 cities, including Oklahoma City.
Avg. Time
3h 51m
Avg. Price
$30.07