COVID-19 Travel Guide
Learn more ›

Search train tickets to Buena Vista

switcheroo

Quickview

How to get to Buena Vista by train

Routes1
Trips per day1
train lines1
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 Buena Vista?

$144.65 is the cheapest price for a train ticket to Buena Vista, 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 Buena Vista. In the last month, trains from Omaha to Buena Vista had the lowest average price at $144.65.

Where is the train station in Buena Vista, CO?

The main train station in Buena Vista is 27318 Co Rd 314. As the busiest station, it has the most train arrivals, although some trains may make other stops in and around Buena Vista.

Boston

There are 6 scheduled trains per day from Boston to Buena Vista. The route can be as long as 1844 miles, or 2967 kilometers. On average, the journey takes 56 hours . One train company, Amtrak, connects Boston to Buena Vista. Trains from Boston usually arrive in Buena Vista at 27318 Co Rd 314.
Avg. Time
2d 8h 0m
Avg. Price
$427.26

Baltimore

There are 6 scheduled trains per day from Baltimore to Buena Vista. The route can be as long as 1578 miles, or 2539 kilometers. On average, the journey takes 53 hours . One train company, Amtrak, connects Baltimore to Buena Vista. Trains from Baltimore usually arrive in Buena Vista at 27318 Co Rd 314.
Avg. Time
2d 5h 0m
Avg. Price
$344.27

Richmond

There are 5 scheduled trains per day from Richmond to Buena Vista. The route can be as long as 1556 miles, or 2503 kilometers. On average, the journey takes 57 hours and 46 minutes. One train company, Amtrak, connects Richmond to Buena Vista. Trains from Richmond usually arrive in Buena Vista at 27318 Co Rd 314.
Avg. Time
2d 9h 46m
Avg. Price
$369.13

Philadelphia

There are 5 scheduled trains per day from Philadelphia to Buena Vista. The route can be as long as 1648 miles, or 2652 kilometers. On average, the journey takes 55 hours . One train company, Amtrak, connects Philadelphia to Buena Vista. Trains from Philadelphia usually arrive in Buena Vista at 27318 Co Rd 314.
Avg. Time
2d 7h 0m
Avg. Price
$426.72

Indianapolis

There are 2 scheduled trains per day from Indianapolis to Buena Vista. The route can be as long as 1069 miles, or 1719 kilometers. On average, the journey takes 36 hours . One train company, Amtrak, connects Indianapolis to Buena Vista. Trains from Indianapolis usually arrive in Buena Vista at 27318 Co Rd 314.
Avg. Time
1d 12h 0m
Avg. Price
$261.18

Located in Colorado, Buena Vista is accessible by train from one other city. There is only one train to Buena Vista per day, operated by Amtrak, but Wanderu will help you book that ticket for the lowest possible price.

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

Train companies serving Buena Vista

Amtrak

There is one Amtrak train per day, from New York to Buena Vista. Amtrak can get you to Buena Vista from 2 cities, including New York.
Avg. Time
1d 10h 38m
Avg. Price
$247.11