American Airlines operates nonstop flights from Dallas-Fort Worth (DFW) to Buffalo (BUF). The nonstop flight takes around ~2h 26m, covering 1,211 miles (1,949 km) and operates daily. Round-trip fares currently start at $377, with a typical fare around $414 across 6 recent fare combinations. Updated 28 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Sign up to see Buffalo schedule from DFW
Already have an account? Sign in
Yes, American Airlines operates nonstop flights from Dallas-Fort Worth (DFW) to Buffalo (BUF).
American Airlines operates nonstop flights from Dallas-Fort Worth to Buffalo.
The nonstop flight from Dallas-Fort Worth to Buffalo takes ~2h 26m (approximately 1949 km).
Nonstop flights from Dallas-Fort Worth to Buffalo operate daily.
Round-trip flights from Dallas-Fort Worth (DFW) to Buffalo (BUF) start at $377, with a typical fare around $414. Based on 6 recent fare combinations.