Travel from Buffalo to Scranton

Bus from Buffalo to Scranton

Greyhound USA operates a bus from Buffalo to Scranton once daily. Tickets cost $30 - $75 and the journey takes 6 h 25 min.

Book transport from Buffalo to Scranton

Travel Guides

Need to know: GreyhoundRome2rio’s guide on the bus operator has all the information you need
How to get from JFK to New York CityWe show you the quickest, cheapest and easiest routes from the airport to the city

How to get from Buffalo to Scranton

ModeDurationPrice
From Buffalo, NY bus to Scranton.6 h 25 min$58
From Buffalo drive to Scranton.4 h 43 min$30
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to New York La Guardia airport, bus to Jackson Hts - Roosevelt Av, subway to New York, NY - P.A.B.T, then bus to Scranton.6 h 53 min$196
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Newark airport, line 62 bus to Newark, then bus to Scranton.6 h 25 min$194
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to New York JFK airport, train to Jamaica, train to Penn Station, walk to New York, NY - P.A.B.T, then bus to Scranton.6 h 54 min$187
From Franklin St & Asbury Alley line 204 bus to Buffalo airport, fly to Philadelphia airport, train to University City, walk to Philadelphia 30th Street Station Amtrak, then bus to Scranton.7 h 43 min$310