You can get from Philadelphia to Buffalo, NY by train, bus or flight.
We couldn’t find any journeys for this date. Click below and try searching for another date.
|Distance||278 miles (449 km)|
|Available travel modes||Bus, flight or train|
|Ticket price range||$44 - $94|
|Cheapest mode||Bus • $44 (€35) • 11 h 40 min|
|Fastest mode||Flight • $80 (€64) • 1 h 24 min|
|Popular travel companies||Flixbus, Mesa Airlines or Amtrak|
Take a bus, flight or train to travel 278 miles (449 km) from Philadelphia to Buffalo, NY. The most popular travel companies which serve this trip are Flixbus, Mesa Airlines or Amtrak among others. Travelers can even take a direct from Philadelphia to Buffalo, NY.
Here are some other resources that might have the information you need