HeadYourWay

Buffalo → New York

Buffalo to New York by train

Buffalo
New York

A direct train runs from Buffalo to New York, scheduled from 8 h 23 min, with 35 departures in a timetable week.

Service
Direct: one train, no change
Scheduled time
from 8 h 23 min (typically 8 h 56 min)
Departures in a timetable week
35
Operators
Amtrak, VIA Rail
Stations
Buffalo → Ny Moynihan Train Hall At Penn Station
Straight-line distance
463 km
Check times and tickets on Omio →

Omio is the seller: you book and pay there. Head Your Way may earn a commission at no extra cost to you.

What this is based on
Arrive inNew York →

Continue from New York

Direct connections from New York

A few of the 1,582 direct connections we hold, larger places first. Not a popularity ranking.

Every direct connection from New York

Airports: Downtown-Manhattan/Wall St Heliport (JRB); West 30th St. Heliport (JRA); La Guardia Airport (LGA); Teterboro Airport (TEB), 16 km away · Stations: New York, NY - Moynihan Train Hall at Penn Station; New York; NEW YORK PENN STATION; East New York and 20 more · Ports: Edgewater Ferry Landing; Brookfield Place Terminal; Hoboken / NJ Transit Terminal

Journeys through New York

Itineraries for ideas. They open in a new tab and do not change your route.

Cruise itineraries call at New York and then at: Boston, Portland, Miami, Halifax, Nassau, Fort Lauderdale, Puerto Plata, Funchal, Newport, Ponta Delgada, Cape Canaveral. A cruise is an itinerary sold as a whole; it is not transport between two ports.

Other ways from Buffalo to New York
Other ways to leave Buffalo

Every connection and route search from Buffalo →