1map logoGo to main page

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

Compare Travel Options and Prices

from
Boston, United States
to
Buffalo, United States

How to Get from Boston to Buffalo: 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.

$15 by busBest price
645.2 kmDistance
3h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Boston to Buffalo 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  30m
Estimated price
$103-519
Recommended
Company
OurBus
Bus
Average Duration
11h  12m
Estimated price
$15-119
Cheapest
route map
Distance: 645.2 km
Duration: 3h 30m

See more options

Company
Amtrak
Train
Average Duration
13h 
Estimated price
$30-251
Company
Greyhound USA
Bus
Average Duration
10h  55m
Estimated price
$51-164
Company
various
Plane
Bus
Average Duration
5h  29m
Estimated price
$75-379
Company
various
Drive
Average Duration
7h  48m
Estimated price
$80-120
Company
various
Drive
Plane
Average Duration
10h  30m
Estimated price
$142-633

Traveling From Boston to Buffalo

Traveling from Boston to Buffalo offers a striking contrast between the historic charm and bustling streets of Boston and the laid-back, friendly atmosphere of Buffalo, where vibrant art scenes and stunning waterfront views await.

Best Neighbourhoods in Buffalo

Buffalo boasts diverse neighborhoods, each with its own charm and character.

Allentown
• Home to vibrant art galleries and local shops.
• Hosts lively festivals and events year-round.
Elmwood Village
• Known for its trendy restaurants and cafes.
• Features beautiful parks and tree-lined streets.
Canalside
• Offers stunning views of the waterfront and waterfront activities.
• Hosts seasonal events like concerts and markets.

Best Times To Visit Buffalo's Attractions

Buffalo's attractions offer memorable experiences at various times of the year.

Niagara Falls
Visit early morning or late afternoon for fewer tourists and breathtaking views.
Buffalo Zoo
Weekdays during the spring and fall provide a quieter atmosphere and pleasant weather.
Albright-Knox Art Gallery
Midweek visits allow you to enjoy exhibitions without large crowds.

Buffalo Weather: What to Expect Year-Round

Buffalo experiences a humid continental climate, featuring warm summers and cold, snowy winters, making spring and fall ideal for visitors seeking milder conditions. Keep in mind that weather can influence your travel plans, so preparing for varying temperatures and possible snowfall will enhance your experience.

Buffalo Dining: A Culinary Highlight

For a true taste of Buffalo, try the iconic Buffalo wings at Anchor Bar, where the dish originated, providing a bold flavor profile that contrasts with the seafood-heavy fare often found in Boston. The vibrant, casual atmosphere and the use of locally sourced ingredients add a unique twist to your dining experience, making it a delightful departure from the East Coast's traditional culinary scene.

Boston - Buffalo operators

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

Plane Show flights
Website
jetblue.com

Plane from Boston (BOS) to Buffalo (BUF)

Average Duration
1h 38m
Estimated price
$110-650

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

Average Duration
3h 59m
Estimated price
$110-650
Website
aa.com

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

Average Duration
3h 48m
Estimated price
$130-700

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

Average Duration
4h 7m
Estimated price
$130-700
Website
southwest.com

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

Average Duration
3h 48m
Estimated price
$130-600
Website
united.com

Plane from Boston (BOS) to Buffalo (BUF) via Washington Dulles

Average Duration
4h 2m
Estimated price
$160-750

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

Average Duration
4h 2m
Estimated price
$160-750
Website
delta.com

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

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

Train from Boston to Buffalo Depew Station

Average Duration
11h 39m
Estimated price
$20-180
Bus Show bus routes
Contact phone
+1-844-800-6828
Website
ourbus.com

Bus from Boston, MA to Syracuse, NY

Average Duration
6h 25m
Estimated price
$7-65

Bus from Syracuse, NY to Buffalo, NY

Average Duration
2h 45m
Estimated price
$7-55
Contact phone
+1 214-849-8100
Website
greyhound.com

Bus from Boston to Syracuse Bus Station

Average Duration
6h 40m
Estimated price
$35-85

Bus from Syracuse Bus Station to Buffalo

Average Duration
3h 15m
Estimated price
$17-55
Contact phone
+1 800-858-8555
Website
trailways.com

Bus from Syracuse, NY to Buffalo, NY

Average Duration
3h 10m
Estimated price
$35-80
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Syracuse Bus Station to Buffalo

Average Duration
2h 45m
Estimated price
$15-60

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

Traveling between Boston and Buffalo 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.

🚗 Embark on a scenic road trip from Boston to Buffalo, covering a distance of 733.9 km. Enjoy roughly 7 hours and 48 minutes of picturesque views and open roads. 💸 The cost of traveling from Boston to Buffalo by car typically ranges from $80 to $120, offering a budget-friendly way to explore these vibrant cities at your own pace. 🌟 Adventure awaits as you journey from historic Boston to the vibrant city of Buffalo, creating lasting memories and experiencing the charm of the Northeast along the way.
Average price
$80 - $120
🚅 Traveling from Boston to Buffalo by train involves a journey of approximately 13 hours with transfers along the way. The trip is operated by Amtrak, starting from Boston station and arriving at Buffalo Depew Station. 🚂 Route options vary in duration, with the quickest taking around 12 hours and 28 minutes to cover the 1078.3 km distance. Passengers will transfer at stations like Washington Union Station and Niagara Falls Amtrak Station, offering a scenic and comfortable train ride. 🌆 Train travelers can enjoy the scenic views and relaxation during the journey, experiencing a convenient way to reach Buffalo from Boston. With varied prices ranging from $30 to $251, the train journey provides an affordable and enjoyable travel option between these two vibrant cities in the United States.
Departure Point
Boston station
Arrival Point
Buffalo Depew Station
Useful tips for train travellers
• On your train ride from Boston to Buffalo, consider using Amtrak as your primary operator. Amtrak offers onboard catering services which include a café car with snacks, beverages, and light meals available for purchase. Be sure to check their menu ahead of time or pre-order if they have that option, especially if you have dietary restrictions.
• The Amtrak Northeast Regional service provides several seating options for your journey. You can choose Economy Class, which is budget-friendly, or upgrade to Business Class for more spacious seating and complimentary refreshments. First Class seating is not typically available on this route, so Business Class might be the best upgrade for extra comfort during the trip.
• Upon arriving at Buffalo's Exchange Street Station, you can take advantage of the facilities available. Luggage storage services are offered for a fee, which is perfect if you want to explore the city without carrying your bags. There are also restrooms available, but showers are not typically provided at this station.
🛫 Experience a smooth and convenient journey from Boston Airport to Buffalo Airport in just 1 hour and 37 minutes with direct flights offered by Delta, United Airlines, Southwest Airlines, and two other airlines. ✈️ Cover the distance of 3 hours and 30 minutes from Boston to Buffalo effortlessly by air, giving you more time to explore the charming city of Buffalo once you arrive. 💸 With flight prices ranging from $103 to $519, you can choose the best option that fits your budget for a hassle-free trip between Boston and Buffalo.
Departure Point
Boston Airport
Arrival Point
Buffalo Airport
🚌 There is no direct bus from Boston to Buffalo, but there are services with transfers taking approximately 10 hours and 55 minutes. 🛣️ The journey from Boston to Buffalo by bus involves a transfer at the Syracuse Bus Station. Greyhound USA operates the services departing from Boston and arriving at Buffalo. 💰 The prices for a bus ticket between Boston and Buffalo can range from $15 to $119. The total travel time to reach Buffalo from Boston is around 11 hours and 12 minutes.
Departure Point
Boston station
Arrival Point
Buffalo station
Useful tips for bus travellers
• Plan for potential delays when transferring at the Port Authority Bus Terminal in New York City, as it can be very busy; consider checking Greyhound's real-time schedule updates at greyhound.com
• Bring snacks and entertainment for the long journey; there are limited food options on the bus, and a 9-hour leg from NYC to Buffalo can be challenging without provisions.
• Upon arriving at the Buffalo Bus Station, be prepared for local transit options; the NFTA Metro Bus services run frequently, making it easy to access downtown Buffalo and surrounding areas; check their schedule at nfta.com

Frequently asked questions

Find out more about the route from Boston to Buffalo.

Or choose the category:
The distance between Boston and Buffalo is approximately 645 km. The typical travel times by various modes of transportation are as follows: it takes around 12 hours and 52 minutes to reach Buffalo from Boston by train, 5 hours and 25 minutes by flying to Rochester and taking a bus, and 3 hours and 28 minutes by plane. Conversely, it takes around 7 hours and 49 minutes to drive from Buffalo to Boston and 9 hours and 57 minutes by bus.
The most cost-effective option for traveling from Boston to Buffalo is by taking a bus, which costs $15-$120 and takes approximately 9 hours and 57 minutes. However, if time efficiency is a priority, the quickest way to reach Buffalo is by flying, which takes 3 hours and 28 minutes and costs $95-$480.
The prices for traveling between Boston and Buffalo vary depending on the mode of transportation. By train, prices range from $30 to $251. For bus travel, prices range from $15 to $118.
To get from Boston to Buffalo without using public transportation, you can drive. The distance is approximately 736 km, and the drive takes around 7 hours and 49 minutes. The cost of gas for the trip can range from $80 to $120, depending on the vehicle's fuel efficiency and current gas prices.
The best way to travel from Boston to Buffalo without a car is by bus. This option takes around 9 hours and 57 minutes and can cost between $15 and $120. Alternatively, you can fly from Boston to Buffalo, which takes about 3 hours and 28 minutes and costs between $95 and $480. Another option is taking a train, which takes approximately 12 hours and 52 minutes and can cost between $29 and $260.
Unfortunately, there is no direct train or bus link between Boston and Buffalo. The train journey takes approximately 12 hours and 52 minutes, with a transfer at Buffalo Depew Station. Likewise, the bus journey takes around 9 hours and 57 minutes, with transfers at Syracuse and BNIA Driveway. It may be more convenient to consider flying, as the flight time is just 3 hours and 28 minutes.
The flight duration between Boston and Buffalo is typically 1 hour and 36 minutes for a direct flight. The cost of a flight ticket for this route ranges from $98 to $478, depending on factors such as the airline, travel class, and time of booking.
There are plenty of accommodation options available near Buffalo. There are over 165 hotels to choose from, catering to various budgets. Prices for hotels start at $39 per night, offering affordable options for travelers.