1map logoGo to main page

Washington, DC, USA to Buffalo, NY, USA from $19: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Washington, United States
to
Buffalo, United States

How to Get from Washington 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.

$19 by busBest price
473 kmDistance
3h 30m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Washington 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  39m
Estimated price
$112-555
Recommended
Company
OurBus
Bus
Average Duration
13h  45m
Estimated price
$19-128
Cheapest
route map
Distance: 473 km
Duration: 3h 30m

See more options

Company
various
Train
Bus
Average Duration
16h  33m
Estimated price
$19-1125
Company
various
Plane
Bus
Average Duration
5h  44m
Estimated price
$89-1120
Company
various
Train
Plane
Average Duration
3h  30m
Estimated price
$102-885
Company
various
Subway
Plane
Average Duration
4h 
Estimated price
$143-508
Company
Amtrak
Train
Average Duration
12h  19m
Estimated price
$1121-1122
Company
FlixBus
Bus
Average Duration
14h  25m
Estimated price
$1123-1124
Company
N/A
Drive
Average Duration
7h  28m
Estimated price
$1126-1127

Washington - Buffalo operators

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

Plane
Website
aa.com

Plane from Reagan Washington (DCA) to Buffalo (BUF)

Average Duration
1h 35m
Estimated price
$5552-5553

Plane from Reagan Washington (DCA) to Rochester (ROC)

Average Duration
1h 37m
Estimated price
$1127-5554
Website
united.com

Plane from Reagan Washington (DCA) to Buffalo (BUF)

Average Duration
3h 58m
Estimated price
$5555-5556

Plane from Washington Dulles (IAD) to Buffalo (BUF)

Average Duration
1h 23m
Estimated price
$5557-5556
Website
southwest.com

Plane from Baltimore (BWI) to Buffalo (BUF)

Average Duration
1h 11m
Estimated price
$5559-190
Website
delta.com

Plane from Reagan Washington (DCA) to Buffalo (BUF)

Average Duration
4h 5m
Estimated price
$5557-191

Plane from Reagan Washington (DCA) to Rochester (ROC)

Average Duration
4h 1m
Estimated price
$5559-190
Train
Contact phone
+1 800-872-7245
Website
amtrak.com

Train from Washington Union Station to New York Penn Station

Average Duration
3h 23m
Estimated price
$196-197

Train from New York Penn Station to Buffalo

Average Duration
8h 30m
Estimated price
$1948-5557

Train from Washington Union Station to BWI Thurgood Marshall

Average Duration
26m
Estimated price
$192-193

Train from Washington Union Station to Pittsburgh Amtrak Station

Average Duration
7h 43m
Estimated price
$1942-1128
Bus
Contact phone
+1-844-800-6828
Website
ourbus.com

Bus from Bethesda, MD to Ithaca, NY

Average Duration
6h 35m
Estimated price
$1289-1126

Bus from Ithaca, NY to Buffalo, NY

Average Duration
3h 20m
Estimated price
$1289-12815

Bus from Pittsburgh, PA to Buffalo, NY

Average Duration
7h 50m
Estimated price
$1289-1283
Contact phone
+1 (855) 626-8585
Website
flixbus.com

Bus from Washington Union Station to Ithaca

Average Duration
9h 45m
Estimated price
$1020-5559

Bus from Ithaca to Buffalo

Average Duration
3h 40m
Estimated price
$1945-1283
Other Show other routes
Contact phone
1-866-743-3682
Website
mta.maryland.gov

Other from Washington Union Station to BWI Thurgood Marshall

Average Duration
35m
Estimated price
$199-1280

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

Traveling between Washington 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 Washington to Buffalo spanning 382 miles. Enjoy approximately 7 hours and 28 minutes of driving through picturesque landscapes and vibrant cities along the way. 🛣️ Discover the flexibility and freedom of traveling by car, with prices ranging from $65 to $100 for the journey from Washington to Buffalo. Take advantage of the opportunity to explore charming towns and make memorable pit stops along the route.
Average price
$65 - $100
🚆 The journey, with transfers included, takes approximately 12 hours and 19 minutes. Passengers will depart from Washington Union Station and arrive at Buffalo station. 🚆 Prices for the train journey between Washington and Buffalo range from $69 to $607, depending on factors such as class of service and time of booking.
Departure Point
Washington Union Station
Arrival Point
Buffalo station
Useful tips for train travellers
• On the Amtrak Empire Service line, which operates on the route from Washington to Buffalo, you can expect a variety of onboard catering services. They offer a Café Car where you can purchase snacks, beverages, and light meals. It's a good idea to check the menu beforehand, as options may vary based on the train you're on.
• For your trip on the Amtrak Empire Service, you'll find that there are several seating options. You can choose from Business Class, which offers more room and complimentary non-alcoholic beverages, or Economy Class, which is more budget-friendly but still comfortable. Both classes provide scenic views of the Northeast corridor during your journey.
• For this route, the main operator is Amtrak (amtrak.com). Consider also checking out the bus services offered by Greyhound (greyhound.com) for additional options. Remember to plan your journey in advance, as train schedules can differ daily.
🛫 Flying from Washington to Buffalo is a convenient option with a quick direct flight taking only 1 hour and 33 minutes from Reagan Washington Airport to Buffalo Airport. 🌉 Airlines such as United Airlines, JetBlue Airways, Delta, and American Airlines provide various flight options for travelers making the journey from Washington to Buffalo. The total travel time by plane is approximately 3 hours and 39 minutes. 💸 Prices for flights between Buffalo and Washington range from $112 to $555, offering travelers a range of options to suit their budget and travel preferences. It's a straightforward and efficient way to travel between these two cities for both business and leisure purposes.
Departure Point
Reagan Washington Airport
Arrival Point
Buffalo Airport
🚏Travelers can board the Flixbus USA service at Washington Union Station for a comfortable ride to Buffalo. The total travel time, including transfers, is approximately 14 hours and 25 minutes. 💰Bus ticket prices between Buffalo and Washington range from $53 to $179, providing an affordable and convenient option for those looking to traverse the distance between these two vibrant cities.
Departure Point
Washington Union Station
Arrival Point
Buffalo station

Frequently asked questions

Find out more about the route from Washington to Buffalo.

Or choose the category:
The distance between Washington and Buffalo is approximately 473.1 km by air. Traveling by train, it takes around 12 hours and 3 minutes to reach Buffalo from Washington. For a faster option, you can take a combination of train and flight, which takes approximately 3 hours and 31 minutes. Driving by car from Washington to Buffalo takes about 7 hours and 28 minutes, while traveling by bus takes around 14 hours and 10 minutes.
The most cost-effective option for traveling from Washington to Buffalo is to drive, costing between $65 and $100. This option takes approximately 7 hours and 28 minutes. However, if time efficiency is a priority, flying is the fastest option, taking only 3 hours and 31 minutes, with prices ranging from $110 to $550.
The prices for traveling from Washington to Buffalo vary depending on the mode of transportation chosen. Taking a train between the two cities can cost anywhere from $69 to $607. On the other hand, opting for a bus ride can range from $52 to $194.
To get from Washington to Buffalo without using public transportation, you can opt to drive. The driving distance between the two cities is approximately 614.8 km, and it takes around 7 hours and 28 minutes to complete the journey by car. The prices to rent a car and drive from Washington to Buffalo range from $65 to $100, depending on the rental company and vehicle type.
To travel from Washington to Buffalo without a car, the best option is to take a train, which takes approximately 12 hours and 3 minutes and costs between $65 and $650. Another option is to fly, which takes around 3 hours and 31 minutes and costs between $110 and $550. An alternative is to take a bus via State College, which takes about 12 hours and 45 minutes and costs between $55 and $200.
There is no direct train or bus link between Washington and Buffalo. The fastest way to travel by train is to take a train from Washington Union Station to New York Penn Station, then transfer to a train to Buffalo, which takes approximately 12 hours and 3 minutes. If you prefer to travel by bus, you can take a bus from Washington Union Station to State College Amtrak Bus Stop, then transfer to another bus to Buffalo, which takes approximately 12 hours and 45 minutes.
The flight from Washington to Buffalo typically takes 1 hour and 23 minutes. The cost of the flight can range from $112 to $506, depending on various factors such as the airline and time of booking. Upon arrival at Buffalo Airport, you can easily reach Buffalo by taking a taxi, which is readily available at the airport, or by using a ridesharing service such as Uber or Lyft.
There are plenty of options for accommodation near Buffalo with over 165 hotels available to choose from. Prices start as low as $39 per night, making it possible to find something suitable for any budget.