Search train tickets toDuncannon

switcheroo

Quickview

How to get to Duncannon by train?

Routes78
Trips per day141
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 Duncannon?

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

What are the main train stations in Duncannon?

The most popular train station in Duncannon is 3298 Susquehanna Trail. 3298 Susquehanna Trail is the busiest train station in Duncannon.

What are the most popular train routes to Duncannon?

Pontiac

There are 5 train schedules per day connecting Pontiac with Duncannon. It takes on average 30 hours to travel 610 miles, 981 kms, by train from Pontiac. One train company operates schedules from Pontiac, with Amtrak offering the most daily connections to Duncannon. Traveling by train from Pontiac you will most likely to arrive in Duncannon at 3298 Susquehanna Trail.
Avg. Time
30h 0m
Avg. Price
$201.68

St Louis

There are 5 train schedules per day connecting St Louis with Duncannon. It takes on average 33 hours to travel 713 miles, 1147 kms, by train from St Louis. One train company operates schedules from St Louis, with Amtrak offering the most daily connections to Duncannon. Traveling by train from St Louis you will most likely to arrive in Duncannon at 3298 Susquehanna Trail.
Avg. Time
33h 0m
Avg. Price
$300.67

San Antonio

There are 4 train schedules per day connecting San Antonio with Duncannon. It takes on average 58 hours to travel 1429 miles, 2299 kms, by train from San Antonio. One train company operates schedules from San Antonio, with Amtrak offering the most daily connections to Duncannon. Traveling by train from San Antonio you will most likely to arrive in Duncannon at 3298 Susquehanna Trail.
Avg. Time
58h 0m
Avg. Price
$335.16

Carlinville

There are 4 train schedules per day connecting Carlinville with Duncannon. It takes on average 32 hours to travel 687 miles, 1105 kms, by train from Carlinville. One train company operates schedules from Carlinville, with Amtrak offering the most daily connections to Duncannon. Traveling by train from Carlinville you will most likely to arrive in Duncannon at 3298 Susquehanna Trail.
Avg. Time
32h 0m
Avg. Price
$210.60

Galesburg

There are 4 train schedules per day connecting Galesburg with Duncannon. It takes on average 32 hours to travel 701 miles, 1127 kms, by train from Galesburg. One train company operates schedules from Galesburg, with Amtrak offering the most daily connections to Duncannon. Traveling by train from Galesburg you will most likely to arrive in Duncannon at 3298 Susquehanna Trail.
Avg. Time
32h 0m
Avg. Price
$195.62

What train companies travel to Duncannon, Pennsylvania ?

Located in Pennsylvania, United States, you can travel by train to Duncannon from 78 destinations and choose from 141 daily train schedules to get you there. Amtrak has the most train connections to Duncannon. The furthest train arriving in Duncannon covers a distance of 2345.81 miles, 3774.25 kms, covering the journey in 1 hour and 34 minutes

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

train companies serving Duncannon