The distance from Cheektowaga to Tucson is approximately 2,300 miles. Flying from Buffalo Niagara International Airport (BUF) to Tucson International Airport (TUS) is the most efficient way to travel. Flights typically involve one connection. The total travel time is around 9 to 11 hours.
Total Distance: 3,700 km driving distance; 3,100 km straight-line air distance.
Book early to secure lower fares.
Winter or Spring for the best weather in Tucson.