1map logoGo to main page

Buffalo, NY, USA to Boston, MA, USA from $23: 7 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Buffalo, United States
to
Boston, United States

How to Get from Buffalo to Boston: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$23 by busBest price
645 kmDistance
3h 13m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Buffalo to Boston with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
3h  13m
Estimated price
$101-504
Recommended
Company
FlixBus, OurBus
Bus
Average Duration
12h  25m
Estimated price
$23-125
Cheapest
route map
Distance: 645 km
Duration: 3h 13m

See more options

Company
Greyhound
Bus
Average Duration
11h  10m
Estimated price
$49-1010
Company
various
Train
Plane
Average Duration
5h 
Estimated price
$85-397
Company
various
Plane
Drive
Average Duration
9h  33m
Estimated price
$162-687
Company
Amtrak
Train
Average Duration
12h  44m
Estimated price
$1011-1012
Company
N/A
Drive
Average Duration
7h  49m
Estimated price
$1013-1014

Buffalo - Boston operators

Explore transport companies operating between Buffalo and Boston, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
jetblue.com

Plane from Buffalo (BUF) to Boston (BOS)

Average Duration
1h 27m
Estimated price
$5040-5041

Plane from Buffalo (BUF) to Boston (BOS) via New York JFK

Average Duration
3h 46m
Estimated price
$5040-5041
Website
southwest.com

Plane from Buffalo (BUF) to Boston (BOS) via Baltimore

Average Duration
3h 35m
Estimated price
$5047-5048
Website
aa.com

Plane from Buffalo (BUF) to Boston (BOS) via New York La Guardia

Average Duration
3h 45m
Estimated price
$5047-5045
Website
delta.com

Plane from Buffalo (BUF) to Boston (BOS) via New York La Guardia

Average Duration
3h 45m
Estimated price
$1014-5049
Train Show train routes
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Buffalo Depew Station to Boston

Average Duration
11h 27m
Estimated price
$2310-1250

Train from Buffalo to Rochester

Average Duration
1h 12m
Estimated price
$231-232
Bus Show bus routes
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Buffalo to Syracuse Bus Station

Average Duration
2h 30m
Estimated price
$1258-1255

Bus from Syracuse Bus Station to Boston

Average Duration
7h 40m
Estimated price
$1251-85
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Buffalo to Syracuse Bus Station

Average Duration
2h 50m
Estimated price
$236-1252

Bus from Buffalo to Ithaca

Average Duration
3h 40m
Estimated price
$1259-5042
Contact phone
+1-844-800-6828
Website
ourbus.com

Bus from Ithaca, NY to Boston, MA

Average Duration
7h 45m
Estimated price
$850-5042
Contact phone
+1 800-858-8555
Website
trailways.com

Bus from Buffalo, NY to Syracuse, NY

Average Duration
3h 20m
Estimated price
$1251-1254
Drive

Drive from Buffalo to Boston

Average Duration
7h 49m
Estimated price
$1013-1014

Buffalo to Boston: Overview of Bus, Train, Flight, and Car Trips

Traveling between Buffalo and Boston offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Average price
$80 - $120
Traveling from Buffalo to Boston by train offers a scenic and convenient option, despite the absence of a direct route. The journey, including transfers, takes approximately 12 hours and 38 minutes, departing from Buffalo Depew Station. An Amtrak train service operates the route, with prices varying from $29 to $256 for the trip. Passengers can enjoy the comfort of train travel while admiring the changing landscapes along the way. Upon arrival at Boston station, travelers can easily access the city's attractions and amenities.
Departure Point
Buffalo Depew Station
Arrival Point
Boston station
Useful tips for train travellers
When traveling from Buffalo to Boston, you'll primarily be using Amtrak, which offers a food service onboard. Amtrak's catering services vary, but you can expect a dining car with options like hot meals and sandwiches. There may also be a café that sells snacks, beverages, and microwavable items. Check Amtrak's website for detailed menu offerings on your specific train, as they can differ based on the type of service.
On your route, Amtrak provides different seating classes, including Coach and Business Class. Coach seats are economical and comfortable with ample legroom, while Business Class offers larger seats, additional amenities, and sometimes complimentary snacks and beverages. It's advisable to reserve your seat in advance, especially if you're looking for a quieter experience or more space. For more details, visit Amtrak's seating options page at amtrak.com
When you arrive at South Station in Boston, you'll find that it is a busy hub with great connectivity. Luggage storage is available through 'Luggage Concierge' services, which allows you to explore the city hands-free before checking into your accommodation. The station also offers restrooms, but showers are not available. To navigate easily, familiarize yourself with the station map which can be found at south-station-boston.com
The fastest way to reach Boston's city center from South Station is by taking the MBTA Subway. You can board the Red Line towards Alewife and get off at Park Street, which is a key Boston location and within walking distance to various attractions. Make sure to have a CharlieCard or CharlieTicket for convenient fare payment. For schedules and more information, refer to the MBTA website at mbta.com
The trip from Buffalo, to Boston, by plane is a convenient and efficient travel option. The quickest flight from Buffalo Airport to Boston Airport is a direct flight, taking just 1 hour and 27 minutes. Travelers can choose from several reputable airlines, including JetBlue Airways, United Airlines, and American Airlines, providing flexibility in scheduling. The average flight duration between the two cities is approximately 3 hours and 23 minutes. Prices for flights from Buffalo to Boston can range from $97 to $478, offering a variety of options to suit different budgets. Overall, flying provides a convenient means of travel for those looking to make the journey between Buffalo and Boston.
Departure Point
Buffalo Airport
Arrival Point
Boston Airport
A bus trip from Buffalo to Boston takes around 10-12 hours, with transfers in Buffalo and Syracuse. The service is operated by Trailways and Greyhound USA, with varying prices ranging from $50 to $162. While there is no direct bus, the journey offers a scenic route through upstate New York and is a convenient and cost-effective travel option. The buses depart from Buffalo, making it easy to access for travelers in the surrounding area, and arrive at Boston's South Station Transportation Center. Overall, the bus trip provides a comfortable and affordable way to travel between these two vibrant cities.
Departure Point
Buffalo station
Arrival Point
Boston station
Useful tips for bus travellers
• Consider taking the Megabus from Buffalo to Rensselaer, NY, as it typically offers the most cost-effective fare; make sure to book in advance to secure your seat: us.megabus.com
• After arriving at Syracuse Bus Station, check the schedule for the Greyhound or OurBus services to Boston as transfer times can vary; use this link for Greyhound schedules: greyhound.com
• When you arrive at Boston's South Station, head to the second floor for a variety of dining options including Starbucks and a food court; you can also find the subway lines and bus services for further travel from here.

Frequently asked questions

Find out more about the route from Buffalo to Boston.

Or choose the category:
The cheapest way to travel from Buffalo to Boston is by bus. There are several bus companies that offer affordable tickets, with prices ranging from $15 to $130. The journey takes approximately 10 hours and 36 minutes, depending on traffic and any layovers.
The fastest way to travel from Buffalo to Boston is by flying. Several airlines offer direct flights between Buffalo Niagara International Airport and Boston Logan International Airport. The flight duration is approximately 3 hours and 23 minutes.
The distance between Buffalo and Boston is approximately 645 kilometers. If you were to travel by road, the distance is around 737 km. It typically takes about 8-9 hours to drive between the two cities, depending on traffic conditions and the route taken.
The cheapest and most convenient way to travel from Buffalo to Boston without a car is by bus. There are several bus companies that operate on this route, such as Greyhound and Megabus. The journey takes approximately 10 hours and 36 minutes and ticket prices range from $15 to $130, depending on the time and date of travel.
The average time to travel from Buffalo to Boston is around 3 hours and 23 minutes, including transfers.
The quickest way to travel from Buffalo to Boston is by flying, with a flight duration of approximately 3 hours and 23 minutes. The cost of a flight ticket ranges from $95 to $480. If you prefer a more affordable option, you can take a bus via Buffalo which takes around 10 hours and 36 minutes, and costs between $15 and $130. Another alternative is to take a train, which takes approximately 12 hours and 38 minutes, with ticket prices ranging from $29 to $260.
There are numerous hotels available near Boston. With a wide range of options, travelers can find accommodations to suit their preferences and budget. Prices start at $73 per night, and there are over 808 hotels to choose from in the city.
Yes, you can drive from Buffalo to Boston. The driving distance is approximately 737 km and the journey takes around 7 hours and 50 minutes.
Yes, there is no direct bus between Buffalo and Boston. However, there are bus services available that depart from Ellicott Street East Huron Street N in Buffalo and arrive in Boston via Buffalo and Syracuse. The journey, including transfers, takes approximately 10 hours and 36 minutes.
You can catch the Buffalo to Boston bus from the Buffalo station. The bus services from Buffalo to Boston are operated by Trailways.
The Buffalo to Boston bus service operated by Greyhound USA arrives at the Boston S Station Transp Center.
To get to Boston from Buffalo the cheapest option is to take a bus. You can catch a bus from Buffalo that goes directly to Boston, which takes around 10 hours and 36 minutes. The cost of the bus ticket can range from $15 to $130 depending on the type of bus and booking time.
JetBlue Airways, United Airlines, and American Airlines are among the airlines that offer flights between Buffalo and Boston.
The fastest way to travel from Buffalo to Boston is by taking a direct flight from Buffalo Airport to Boston Airport. The flight takes approximately 1 hour and 27 minutes. JetBlue Airways, United Airlines, American Airlines, and a few other airlines offer flights between the two cities. The prices for flights range from $97 to $478 depending on the airline and time of booking.
The flight from Buffalo to Boston typically takes around 1 hour and 27 minutes.
Trains from Buffalo to Boston arrive at Boston station. This station is located in the heart of downtown Boston, making it convenient for travelers to access various attractions and accommodations. Boston station is served by Amtrak, providing a comfortable and scenic journey from Buffalo to Boston.
No, there is no direct train between Buffalo and Boston. However, you can take a train from Buffalo to Boston with a transfer at Buffalo Depew Station. The journey takes approximately 12 hours and 38 minutes including the transfer.
To catch the train from Buffalo to Boston you will need to go to the Buffalo Depew Station. This is where the train services operated by Amtrak depart from.
The cost of a flight from Buffalo to Boston can range from $97 to $478, depending on various factors such as the airline, time of booking, and class of service.
The cost of a train ticket from Buffalo to Boston can range from $29 to $256 depending on factors such as the time of travel and the class of service.
The cost of a bus ticket from Buffalo to Boston can range from $50 to $162, depending on the type of bus service, time of travel, and availability. It is recommended to check with different bus operators, such as Greyhound, Megabus, or Peter Pan, for the most up-to-date prices and promotions.
The cost to drive from Buffalo to Boston can vary, but typically falls between $80 and $120. This estimate takes into account the distance of roughly 470 miles and the current average price of gas. Keep in mind that this estimate does not include tolls, parking fees, and other potential expenses. It's also worth considering the duration of the trip, which typically takes around 8-9 hours, depending on traffic conditions.