Cheap flights from Buffalo to Detroit

35 nonstop flights a week, 5 of them today. Operated by Delta, about 1h 20m in the air, 216 mi (347 km).

Flights from Buffalo to Detroit

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Filters

Buffalo to Detroit at a glance

flight time, from 1h 16m to 1h 25m
1h 20m
straight-line distance
216 mi (347 km)
flights a week
35
flights today
5
first and last departure
06:35 - 19:53
airline
1

Buffalo to Detroit flight schedule

35 flights a week, 5 today, 20 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
DL 1721
Delta
06:35 Buffalo Niagara International
07:52 Detroit Metropolitan Wayne County, terminal M
1h 17m
Daily
Airbus A319
DL 3841
Delta
09:00 Buffalo Niagara International
10:19 Detroit Metropolitan Wayne County, terminal M
1h 19m
Sat
Canadair Regional Jet 900
DL 4639
Delta
09:00 Buffalo Niagara International
10:19 Detroit Metropolitan Wayne County, terminal M
1h 19m
Mon, Tue, Wed, Thu, Fri, Sun
Canadair Regional Jet 900
DL 4636
Delta
12:00 Buffalo Niagara International
13:17 Detroit Metropolitan Wayne County, terminal M
1h 17m
Mon, Tue, Wed, Thu, Fri, Sun
Canadair reg jet 700
DL 4094
Delta
12:09 Buffalo Niagara International
13:26 Detroit Metropolitan Wayne County, terminal M
1h 17m
Sat
Canadair Regional Jet 900
DL 4636
Delta
12:15 Buffalo Niagara International
13:32 Detroit Metropolitan Wayne County, terminal M
1h 17m
Mon, Sat, Sun
Canadair Regional Jet 900
DL 3847
Delta
15:55 Buffalo Niagara International
17:16 Detroit Metropolitan Wayne County, terminal M
1h 21m
Daily
Canadair Regional Jet 900
DL 3847
Delta
17:45 Buffalo Niagara International
19:04 Detroit Metropolitan Wayne County, terminal M
1h 19m
Mon, Sun
Canadair Regional Jet 900
DL 3843
Delta
19:53 Buffalo Niagara International
21:15 Detroit Metropolitan Wayne County, terminal M
1h 22m
Mon, Tue, Wed, Thu, Fri, Sun
Canadair Regional Jet 900

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 28 November.

FlightDepartsArrivesDurationDaysAircraft
DL 1721
Delta
06:10 Buffalo Niagara International
07:26 Detroit Metropolitan Wayne County, terminal M
1h 16m
Seasonal
Airbus A319
DL 4639
Delta
09:10 Buffalo Niagara International
10:29 Detroit Metropolitan Wayne County, terminal M
1h 19m
Seasonal
Canadair Regional Jet 900
DL 1721
Delta
06:05 Buffalo Niagara International
07:28 Detroit Metropolitan Wayne County, terminal M
1h 23m
Seasonal
Airbus A320
DL 4639
Delta
09:15 Buffalo Niagara International
10:39 Detroit Metropolitan Wayne County, terminal M
1h 24m
Seasonal
Canadair Regional Jet 900
DL 4636
Delta
12:06 Buffalo Niagara International
13:29 Detroit Metropolitan Wayne County, terminal M
1h 23m
Seasonal
Canadair Regional Jet 900
DL 5298
Delta
19:40 Buffalo Niagara International
21:05 Detroit Metropolitan Wayne County, terminal M
1h 25m
Seasonal
Canadair reg jet 700
DL 1721
Delta
06:24 Buffalo Niagara International
07:47 Detroit Metropolitan Wayne County, terminal M
1h 23m
Seasonal
Airbus A319
DL 4956
Delta
15:59 Buffalo Niagara International
17:23 Detroit Metropolitan Wayne County, terminal M
1h 24m
Seasonal
Canadair reg jet 700
DL 3847
Delta
16:05 Buffalo Niagara International
17:29 Detroit Metropolitan Wayne County, terminal M
1h 24m
Seasonal
Canadair Regional Jet 900
DL 8787
Delta
13:52 Buffalo Niagara International
15:15 Detroit Metropolitan Wayne County, terminal M
1h 23m
Selected dates
Boeing 717-200
DL 5695
Delta
12:05 Buffalo Niagara International
13:28 Detroit Metropolitan Wayne County, terminal M
1h 23m
Seasonal
Embraer EMB 175
DL 2898
Delta
06:00 Buffalo Niagara International
07:24 Detroit Metropolitan Wayne County, terminal M
1h 24m
Seasonal
Airbus A319
DL 4636
Delta
12:07 Buffalo Niagara International
13:30 Detroit Metropolitan Wayne County, terminal M
1h 23m
Seasonal
Canadair Regional Jet 900
DL 4642
Delta
17:50 Buffalo Niagara International
19:14 Detroit Metropolitan Wayne County, terminal M
1h 24m
Seasonal
Canadair Regional Jet 900
DL 4948
Delta
06:25 Buffalo Niagara International
07:44 Detroit Metropolitan Wayne County, terminal M
1h 19m
Seasonal
Canadair Regional Jet 900
DL 4636
Delta
12:50 Buffalo Niagara International
14:09 Detroit Metropolitan Wayne County, terminal M
1h 19m
Seasonal
Canadair Regional Jet 900
DL 4637
Delta
17:55 Buffalo Niagara International
19:15 Detroit Metropolitan Wayne County, terminal M
1h 20m
Seasonal
Canadair Regional Jet 900
DL 2898
Delta
06:25 Buffalo Niagara International
07:44 Detroit Metropolitan Wayne County, terminal M
1h 19m
Seasonal
Airbus A319
DL 5287
Delta
15:50 Buffalo Niagara International
17:09 Detroit Metropolitan Wayne County, terminal M
1h 19m
Seasonal
Canadair Regional Jet 900
DL 4637
Delta
19:25 Buffalo Niagara International
20:45 Detroit Metropolitan Wayne County, terminal M
1h 20m
Seasonal
Canadair Regional Jet 900

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Buffalo to Detroit

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Buffalo to Detroit depart and land

Departure from Buffalo

35 flights a week, 8 mi (13 km) from the city centre

Arrival in Detroit

35 flights a week, terminal M, 18 mi (29 km) from the city centre

Frequently asked questions

How long is the flight from Buffalo to Detroit?
A nonstop flight takes 1 hour 20 minutes on average, from 1h 16m to 1h 25m depending on the flight.
How far is Detroit from Buffalo?
216 mi (347 km) in a straight line between the cities.
Which airlines fly nonstop from Buffalo to Detroit?
Delta (35 a week).
How many flights a day are there from Buffalo to Detroit?
5 flights today and 35 a week, about 5 a day on average.
When are the first and last flights from Buffalo to Detroit?
The first departure is at 06:35 (DL1721), the last at 19:53 (DL3843). Local time.
Which Buffalo airport do flights to Detroit leave from?
Buffalo Niagara International (35 a week).