Trip to Buffalo

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration
Distance km
Avg. price$
Flights found

Planes from Dallas to Buffalo

Traveling from Dallas to Buffalo by plane is convenient and relatively quick, with the shortest direct flight taking just 3 hours and 2 minutes from Dallas/Ft.Worth Airport to Buffalo Airport. Delta, United Airlines, and American Airlines provide flight options for this route. The total travel time by plane is approximately 6 hours and 15 minutes. Depending on the airline and travel dates, the prices for a flight between Buffalo and Dallas can range from $102 to $385, offering flexibility for different budgets.

Where to stay in Buffalo

There are over 44 hotels to stay in Buffalo. Prices range from $43 per night.

Find accommodation
  • Delta and Southwest Airlines offer flights from Dallas Airport to Buffalo Airport. Travelers can choose between these two popular airlines for their journey between Dallas and Buffalo. Both airlines provide a range of flight options and schedules for passengers traveling this route. Customers are advised to check with the airlines directly for the most up-to-date information on available flights and any travel restrictions in place.
  • The flight duration from Dallas to Buffalo is approximately 3 hours and 53 minutes. Travelers can expect a relatively quick and straightforward journey between these two cities by plane. Factors such as weather conditions and air traffic may slightly impact the total travel time. It is advisable for passengers to check the specific flight schedule for the most accurate arrival time in Buffalo.
  • The cost of a flight from Dallas to Buffalo can vary depending on factors such as the airline, time of booking, and availability of seats. Generally, prices for this route range from $308 to $772. Passengers are encouraged to compare prices across different airlines and booking platforms to find the best deal for their travel dates. It is recommended to book tickets in advance to secure lower fares and potentially save on the overall cost of the journey.