Search train tickets toDunkirk

switcheroo

Quickview

How to get to Dunkirk by train?

Routes38
Trips per day48
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 Dunkirk?

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

What are the main train stations in Dunkirk?

The most popular train station in Dunkirk is 411 Central Ave. 411 Central Ave is the busiest train station in Dunkirk.

What are the most popular train routes to Dunkirk?

Baltimore

There are 4 train schedules per day connecting Baltimore with Dunkirk. It takes on average 15 hours and 51 minutes to travel 263 miles, 423 kms, by train from Baltimore. One train company operates schedules from Baltimore, with Amtrak offering the most daily connections to Dunkirk. Traveling by train from Baltimore you will most likely to arrive in Dunkirk at 411 Central Ave.
Avg. Time
15h 51m
Avg. Price
$107.00

Wilmington

There are 3 train schedules per day connecting Wilmington with Dunkirk. It takes on average 16 hours and 37 minutes to travel 274 miles, 441 kms, by train from Wilmington. One train company operates schedules from Wilmington, with Amtrak offering the most daily connections to Dunkirk. Traveling by train from Wilmington you will most likely to arrive in Dunkirk at 411 Central Ave.
Avg. Time
16h 37m
Avg. Price
$95.00

Newark

There are 3 train schedules per day connecting Newark with Dunkirk. It takes on average 14 hours and 35 minutes to travel 293 miles, 471 kms, by train from Newark. One train company operates schedules from Newark, with Amtrak offering the most daily connections to Dunkirk. Traveling by train from Newark you will most likely to arrive in Dunkirk at 411 Central Ave.
Avg. Time
14h 35m
Avg. Price
$105.29

Philadelphia

There are 3 train schedules per day connecting Philadelphia with Dunkirk. It takes on average 16 hours and 13 minutes to travel 279 miles, 448 kms, by train from Philadelphia. One train company operates schedules from Philadelphia, with Amtrak offering the most daily connections to Dunkirk. Traveling by train from Philadelphia you will most likely to arrive in Dunkirk at 411 Central Ave.
Avg. Time
16h 13m
Avg. Price
$115.92

Utica

There are 2 train schedules per day connecting Utica with Dunkirk. It takes on average 7 hours and 51 minutes to travel 213 miles, 342 kms, by train from Utica. One train company operates schedules from Utica, with Amtrak offering the most daily connections to Dunkirk. Traveling by train from Utica you will most likely to arrive in Dunkirk at 411 Central Ave.
Avg. Time
7h 51m
Avg. Price
$49.00

What train companies travel to Dunkirk, New York?

Located in New York, United States, you can travel by train to Dunkirk from 38 destinations and choose from 48 daily train schedules to get you there. Amtrak has the most train connections to Dunkirk. The furthest train arriving in Dunkirk covers a distance of 426.86 miles, 686.79 kms, covering the journey in and 25.92 minutes

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

train companies serving Dunkirk