Home › Buffalo (BUF) › Washington (DCA)
Buffalo Niagara International Airport · BUF → DCA

Direct flights from Buffalo to Washington

29 nonstop flights a week on 1 airline. Zero layovers — one hop from BUF to DCA.

Flight time: about 42m nonstop

Which days does it fly?

When does it fly?

Departure times in Buffalo local time, from flights observed over the last 7 days.

FlightDepartsDurationDays
American JIA5096 5:37a 46m Mon, Wed, Thu, Sat
American JIA5096 5:52a 48m Tue, Fri, Sun
American RPA4647 11:53a 54m Tue
American RPA4647 12:00p 44m Thu–Sun
American RPA4647 12:06p 38m Wed
American RPA4647 12:21p 42m Mon
American JIA5051 2:26p 48m Wed
American JIA5051 2:38p 59m Tue, Sat
American JIA5051 2:56p 40m Mon
American JIA5051 3:05p 38m Fri
American JIA5051 3:40p 38m Sun
American JIA5051 3:53p 46m Thu
American JIA5237 5:12p 36m Sat
American JIA5237 5:52p 40m Fri
American JIA5237 6:00p 34m Tue, Thu
American JIA5237 6:37p 40m Wed
American JIA5237 6:47p 23m Mon
American JIA5237 6:55p 47m Sun
American ENY9870 8:16p 1h3m Sun
American Find fares 🥕

The route

One hop: BUF → DCA

Nonstop from Buffalo (BUF) to Washington (DCA)

Buffalo Niagara International Airport (BUF) has 29 nonstop flights a week to Washington (DCA), operated by American. No layovers, no connections — one hop out of BUF and you're there.

This route flies every day of the week, so any travel day works. Route data updated October 2026 from observed departures.

Route data updated October 2026 from observed flight departures. Schedules change — always confirm with the airline before booking.

How long is the flight from Buffalo to Washington?

The nonstop flight from Buffalo (BUF) to Washington (DCA) takes about 42m in the air, based on recently observed nonstop departures.

How long does it take to drive from Buffalo to Washington?

Driving from Buffalo to Washington takes about 6h 53m, covering roughly 383 miles. The nonstop flight takes about 42m.

More nonstops from Buffalo

Other airports with nonstops to Washington