Search Waco train tickets

switcheroo

Quickview

How to get to Waco by train?

Routes8
Trips per day8
train carriers1
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 Waco?

The cheapest prices for a train ticket to Waco that users have found recently on Wanderu start at $42.00. Such great deals to Waco are available on one route to Gainesville. 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 Waco. Gainesville at $42.00 has consistently the lowest average train ticket prices to Waco.

What are the main train stations in Waco?

The most popular train station in Waco is 301 South 8th St. 301 South 8th St is the busiest train station in Waco.

What are the most popular train routes to Waco?

Pueblo

There is one train schedule per day connecting Pueblo with Waco. It takes on average 28 hours and 35 minutes to travel 628 miles, 1010 kms, by train from Pueblo. One train company operates schedules from Pueblo, with Amtrak offering the most daily connections to Waco. Traveling by train from Pueblo you will most likely to arrive in Waco at 301 South 8th St.
Avg. Time
4h 35m
Avg. Price
$179.00

Oklahoma City

There is one train schedule per day connecting Oklahoma City with Waco. It takes on average 7 hours to travel 272 miles, 438 kms, by train from Oklahoma City. One train company operates schedules from Oklahoma City, with Amtrak offering the most daily connections to Waco. Traveling by train from Oklahoma City you will most likely to arrive in Waco at 301 South 8th St.
Avg. Time
7h 0m
Avg. Price
$62.00

Ardmore

There is one train schedule per day connecting Ardmore with Waco. It takes on average 5 hours to travel 182 miles, 292 kms, by train from Ardmore. One train company operates schedules from Ardmore, with Amtrak offering the most daily connections to Waco. Traveling by train from Ardmore you will most likely to arrive in Waco at 301 South 8th St.
Avg. Time
5h 0m
Avg. Price
$46.00

Pauls Valley

There is one train schedule per day connecting Pauls Valley with Waco. It takes on average 6 hours to travel 221 miles, 355 kms, by train from Pauls Valley. One train company operates schedules from Pauls Valley, with Amtrak offering the most daily connections to Waco. Traveling by train from Pauls Valley you will most likely to arrive in Waco at 301 South 8th St.
Avg. Time
6h 0m
Avg. Price
$55.00

Wichita

There is one train schedule per day connecting Wichita with Waco. It takes on average 11 hours to travel 425 miles, 683 kms, by train from Wichita. One train company operates schedules from Wichita, with Amtrak offering the most daily connections to Waco. Traveling by train from Wichita you will most likely to arrive in Waco at 301 South 8th St.
Avg. Time
11h 0m
Avg. Price
$93.00

What train companies travel to Waco, Texas?

Located in Texas, United States, you can travel by train to Waco from 8 destinations and choose from 8 daily train schedules to get you there. Amtrak has the most train connections to Waco. The furthest train arriving in Waco covers a distance of 664.00 miles, 1068.33 kms, covering the journey in and 30 minutes

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

train companies serving Waco