Search train tickets toElmira

switcheroo

Quickview

How to get to Elmira by train?

Routes12
Trips per day12
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.

What are the cheapest train tickets to Elmira?

The cheapest prices for a train ticket to Elmira that users have found recently on Wanderu start at $15.54. Such great deals to Elmira are available on two routes including Mainesburg and Mainesburg. 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 Elmira. Mainesburg at $15.54 has consistently the lowest average train ticket prices to Elmira.

What are the main train stations in Elmira?

The most popular train station in Elmira is Trailways Bus Term - 100 East Church St. Trailways Bus Term - 100 East Church St is the busiest train station in Elmira.

What are the most popular train routes to Elmira?

Blossburg

There are 2 train schedules per day connecting Blossburg with Elmira. It takes on average 1 hour to travel 32 miles, 51 kms, by train from Blossburg. One train company operates schedules from Blossburg, with Amtrak offering the most daily connections to Elmira. Traveling by train from Blossburg you will most likely to arrive in Elmira at Trailways Bus Term - 100 East Church St.
Avg. Time
1h 0m
Avg. Price
$21.64

Liberty

There are 2 train schedules per day connecting Liberty with Elmira. It takes on average 1 hour to travel 40 miles, 65 kms, by train from Liberty. One train company operates schedules from Liberty, with Amtrak offering the most daily connections to Elmira. Traveling by train from Liberty you will most likely to arrive in Elmira at Trailways Bus Term - 100 East Church St.
Avg. Time
1h 0m
Avg. Price
$26.62

Port Trevorton

There is one train schedule per day connecting Port Trevorton with Elmira. It takes on average 3 hours to travel 97 miles, 156 kms, by train from Port Trevorton. One train company operates schedules from Port Trevorton, with Amtrak offering the most daily connections to Elmira. Traveling by train from Port Trevorton you will most likely to arrive in Elmira at Trailways Bus Term - 100 East Church St.
Avg. Time
3h 0m
Avg. Price
$59.74

Shamokin Dam

There is one train schedule per day connecting Shamokin Dam with Elmira. It takes on average 3 hours to travel 86 miles, 139 kms, by train from Shamokin Dam. One train company operates schedules from Shamokin Dam, with Amtrak offering the most daily connections to Elmira. Traveling by train from Shamokin Dam you will most likely to arrive in Elmira at Trailways Bus Term - 100 East Church St.
Avg. Time
3h 0m
Avg. Price
$51.48

Lewisburg

There is one train schedule per day connecting Lewisburg with Elmira. It takes on average 2 hours to travel 78 miles, 126 kms, by train from Lewisburg. One train company operates schedules from Lewisburg, with Amtrak offering the most daily connections to Elmira. Traveling by train from Lewisburg you will most likely to arrive in Elmira at Trailways Bus Term - 100 East Church St.
Avg. Time
2h 0m
Avg. Price
$48.13

What train companies travel to Elmira, New York ?

Located in New York, United States, you can travel by train to Elmira from 12 destinations and choose from 12 daily train schedules to get you there. Amtrak has the most train connections to Elmira. The furthest train arriving in Elmira covers a distance of 85.80 miles, 138.05 kms, covering the journey in and 3 minutes

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

train companies serving Elmira