Bus from New York City to Boston

Dec 08
Sunday
$18
Dec 09
Monday
$18
Dec 10
Tuesday
$18
Dec 11
Wednesday
$18
Dec 12
Thursday
$18
Dec 13
Friday
$18
Dec 14
Saturday
$17

Overview of New York City to Boston buses

Taking the bus from New York City to Boston is always a viable option as the two cities are just 190 miles apart. Compared to the train, flight or by car, it’s possible to find New York City to Boston transportation with the bus for as little as $15 and about 4h 45min travel time. New York City to Boston trains costs $39 and take 3 hours 50 minutes, while flights costs $71 and takes 1 hour 26 minutes – so for some the bus might just be the best option.

There are three bus companies helping you find your way to Boston from New York City – Peter Pan / Greyhound, Greyhound, Bonanza / Peter Pan, GLI, and Megabus. The ticket prices range from $15 to $29 depending on the day and time you need to travel to Boston. The trip to Boston will take you 4h 45min up to 6h 0min.

Is there a direct bus from New York City to Boston?

Yes, there is a direct bus from New York City to Boston. Even though it will take 4h 45min by bus, there are typically direct buses running every day.

How much are New York City to Boston Peter Pan / Greyhound bus tickets?

There are three and it takes 4h 45min. The tickets will cost you $15 with Peter Pan / Greyhound, Greyhound, Bonanza / Peter Pan, GLI, and Megabus from New York City to Boston. In order to make sure you can find a spot, it's best to book Boston bus tickets early here.

New York City Bus stations
Boston Bus stations
Brooklyn Downtown Bus Stop
Brooklyn Downtown
206 Livingston St
Brooklyn
NY 11201
USA
Buses from Brooklyn Downtown, New York City to Boston operated by Greyhound
Port Authority Bus Station
Port Authority
619-623 8th Ave
New York
NY 10018
USA
Buses from Port Authority, New York City to Boston operated by Greyhound
South Station Bus Station
South Station
700 Atlantic Ave
Boston
MA 02205
USA
Buses from South Station, New York City to Boston operated by Greyhound
Book bus tickets