Via Train and Bus
- Companies: Amtrak (Train), Greyhound (Bus)
- Duration: Approximately 8 hours
- Distance: 370 km
- Costs: €90 - €120 (Train: €50 - €70; Bus: €40 - €60)
- Roads/Routes: Train route via New York Penn Station and then transfer to Greyhound Bus Service from Buffalo to Dunkirk.
Pro Tip: Purchase a multi-ride ticket in advance on Amtrak for discounted rates and to ensure seat availability.
For a smooth journey from Reading, PA to Dunkirk, NY, start with an Amtrak train to New York City and make your way to Buffalo. From Buffalo, switch to a Greyhound bus that directly services Dunkirk. This combination allows for comfortable travel with scenic views along the train route. Booking your tickets online will save you time and money, and ensure you have a confirmed seat.