The journey from Eagle Pass to Buffalo is a massive 2,600-kilometer trek across the United States. You will head north through Texas and the Midwest, eventually connecting to I-90 East, the longest interstate in the country. This route takes you through major hubs like Dallas, St. Louis, and Cleveland. For a faster alternative, drive to San Antonio International Airport for a flight to Buffalo Niagara International. This trip transitions from the Texas border to the edge of the Great Lakes.
Total Distance: 2,600 km driving, 2,200 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 26 hours |
| Avg Price | $450-$800 | $400-$600 in fuel |
| Operator | Delta Air Lines | Personal Vehicle |
| Route | SAT to BUF via ATL or DTW. | US-277 N to I-35 N, then I-70 E to I-90 E. |
| Tip | Connecting through Detroit (DTW) is often the most convenient for reaching Buffalo. | The I-90 stretch through Pennsylvania and New York is a toll road; keep a transponder or cash ready. |
July to August for warm weather, or late September for fall colors.