Search McGregor train tickets

switcheroo

Quickview

How to get to McGregor by train?

Routes54
Trips per day128
train carriers2
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 McGregor?

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

What are the main train stations in McGregor?

The most popular train station in McGregor is Amtrak Blvd. Amtrak Blvd is the busiest train station in McGregor.

Richmond

There are 11 train schedules per day connecting Richmond with McGregor. It takes on average 58 hours to travel 1211 miles, 1948 kms, by train from Richmond. One train company operates schedules from Richmond, with Amtrak offering the most daily connections to McGregor. Traveling by train from Richmond you will most likely to arrive in McGregor at Amtrak Blvd.
Avg. Time
2d 10h 0m
Avg. Price
$241.64

New Haven

There are 10 train schedules per day connecting New Haven with McGregor. It takes on average 54 hours to travel 1517 miles, 2440 kms, by train from New Haven. One train company operates schedules from New Haven, with Amtrak offering the most daily connections to McGregor. Traveling by train from New Haven you will most likely to arrive in McGregor at Amtrak Blvd.
Avg. Time
2d 6h 0m
Avg. Price
$373.60

San Francisco

There are 9 train schedules per day connecting San Francisco with McGregor. It takes on average 56 hours to travel 1484 miles, 2388 kms, by train from San Francisco. One train company operates schedules from San Francisco, with Amtrak offering the most daily connections to McGregor. Traveling by train from San Francisco you will most likely to arrive in McGregor at Amtrak Blvd.
Avg. Time
2d 8h 0m
Avg. Price
$243.50

Peoria

There are 8 train schedules per day connecting Peoria with McGregor. It takes on average 25 hours to travel 774 miles, 1245 kms, by train from Peoria. One train company operates schedules from Peoria, with Amtrak offering the most daily connections to McGregor. Traveling by train from Peoria you will most likely to arrive in McGregor at Amtrak Blvd.
Avg. Time
1d 1h 0m
Avg. Price
$177.25

Boston

There are 8 train schedules per day connecting Boston with McGregor. It takes on average 52 hours to travel 1632 miles, 2625 kms, by train from Boston. One train company operates schedules from Boston, with Amtrak offering the most daily connections to McGregor. Traveling by train from Boston you will most likely to arrive in McGregor at Amtrak Blvd.
Avg. Time
2d 4h 0m
Avg. Price
$401.50
Located in Texas, United States, you can travel by train to McGregor from 54 destinations and choose from 128 daily train schedules to get you there. Amtrak Texas Eagle has the most train connections to McGregor. The furthest train arriving in McGregor covers a distance of 1722.65 miles, 2771.63 kms, covering the journey in 97 hours

train companies serving McGregor

Amtrak

There are 4 daily Amtrak schedules to McGregor. Amtrak can get you to McGregor by train from 43 destinations including Oklahoma City.
Restroom
WiFi
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 37m
Avg. Price
$223.23

Amtrak Texas Eagle

There are 3 daily Amtrak Texas Eagle schedules to McGregor. Amtrak Texas Eagle can get you to McGregor by train from 13 destinations including Fort Worth.
Restroom
Snacks
Loyalty rewards
Extra legroom
Power outlet
Air conditioning
Avg. Time
0h 16m
Avg. Price
$92.38