|Distance||291 miles (470 km)|
|Average coach duration||7 h 45 min|
|Average coach ticket price||£25 (€28)|
Coaches from Buffalo, NY to New York cover the 291 miles (470 km) long trip taking on average 7 h 45 min with our travel partners like Greyhound. There are direct coach services available. You can get the cheapest coach tickets for this journey for as low as £25, but the average price of coach tickets is £25. Travellers depart most frequently from Exchange Street Station and arrive in New York, 11 Av & W 36 ST.
Omio customers book a coach from Exchange Street Station to New York, 11 Av & W 36 ST most frequently for this route.
Passengers board the coach most frequently from Exchange Street Station, which is located around 0.9 miles (1.5 km) away from the city centre, and they get off the coach at New York, 11 Av & W 36 ST, located 3 miles (4.9 km) away from the city centre.
Here are some other resources that might have the information you need