COMPARE Prices across different modes

Mon
Nov 29
Find prices
Find prices
$394CommutAir
Tue
Nov 30
$91Amtrak
$53Flixbus
$114psa airlines
Fri
Dec 3
$123Amtrak
$49Flixbus
$91psa airlines
Sat
Dec 4
$176Amtrak
$60Flixbus
$115piedmont airlines

These companies trust us. We sell their tickets all in one place.

Alsa
Eurolines France
RegioJet
Bla Bla Bus

Travel Tips

Buses from Buffalo, NY to Boston
Take the bus to Boston easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Buffalo, NY to Boston.
FAQs
How much does a cheap bus between Buffalo, NY and Boston cost?
If you’re looking to save money on tickets, you can find cheap Buffalo, NY to Boston buses for as little as $49 (€40)  in the next 7 days.
How much is a bus ticket between Buffalo, NY and Boston?
If you are looking to buy your bus ticket in the next 7 days, you can expect the Buffalo, NY to Boston bus to cost on average $54 (€45)  one way.
How far is it from Buffalo, NY to Boston by bus?
The Buffalo, NY to Boston bus distance is approximately 398 miles (642 km).
How long is the bus from Buffalo, NY to Boston?
The bus time between Buffalo, NY and Boston is on average 11 h 50 min  for the 398 miles (642 km) long journey, but the time it takes to go to Boston from Buffalo, NY by bus can vary depending on specific dates or traveling on weekends and holidays.
How many buses per day are there to Boston from Buffalo, NY?
The average number of buses departing Buffalo, NY for Boston is 2 a day. The bus schedules and services may vary between weekdays and weekends.
When does the first bus depart from Buffalo, NY to Boston? When does the last bus depart from Buffalo, NY to Boston?
The first Buffalo, NY to Boston bus departs at 5: 15 AM   and the last bus from Buffalo, NY to Boston leaves at 8: 30 PM. Check out the most up-to-date bus schedule from Buffalo, NY to Boston on Omio and find the best time to travel to your destination.
How far in advance should I book a bus ticket from Buffalo, NY to Boston to get the best deals?
If you purchase a bus ticket from Buffalo, NY to Boston within the next 7 days, you can find tickets to cost on average $54 (€45) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets to Boston from Buffalo, NY are generally on sale a few months before the planned departure date.