- Home
- Flights
- Flights from Miami
- Miami to Buffalo
Cheap flights from Miami to Buffalo from US$166
JetBlue Airways flies nonstop from Miami to Buffalo. The flight takes around 3h 03m, and the cheapest one-way fare we found recently is US$166 on 21 Nov.
Direct flights available 3h 03m Cheapest in November Prices checked 13 days ago
Miami to Buffalo at a glance
Cheapest one-wayUS$166Frontier Airlines · 1 stop · Sat 21 NovFastest flight3h 03mJetBlue Airways · nonstop
Nonstop flightsYesJetBlue Airways
Airlines flying nonstop from Miami to Buffalo
1 airline on this route.
| Airline | Flights a week | Typical departures | From | Search |
|---|---|---|---|---|
| — | — | US$170 | Search |
Cheapest dates from Miami to Buffalo
The lowest one-way fares found recently, cheapest first. Prices change; click through for the live fare.
Good to know
- Distance
- 1,908 km1,185 miles
- Flight time
- 3h 03mfastest found
- Time difference
- NoneBuffalo vs Miami
- Currency in Buffalo
- USD
- Airports
- MIA → BUF
Flights from Miami to Buffalo: questions answered
How much is a flight from Miami to Buffalo?
The cheapest one-way fare we found recently is US$166 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Miami to Buffalo?
Yes. JetBlue Airways flies this route nonstop.
How long is the flight from Miami to Buffalo?
A nonstop flight covers 1,908 km and takes around 3h 03m.
Which airlines fly from Miami to Buffalo?
JetBlue Airways operates nonstop flights on this route.
Which airports serve Miami and Buffalo?
Miami: Miami International Airport (MIA). Buffalo: Buffalo Niagara International Airport (BUF).





