There are 6 ways to get from Knoxville to Buffalo by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Buffalo Niagara International Airport
best- Fly from Mcghee Tyson Airport (TYS) to Buffalo Niagara International Airport (BUF)plane TYS - BUF
5h 17m$182–795Drive 682.6 mi
cheapest- Drive from Knoxville to Buffalocar 682.6 mi
11h 35m$125–180Bus, train
- Take the bus from Knoxville, TN to New York, NYbus Ny
- Take the train from New York Penn Station to Buffalotrain VIA Rail
21h 59m$250–443Fly to Rochester, bus
- Fly from Mcghee Tyson Airport (TYS) to Rochester (ROC)plane TYS - ROC
- Take the bus from Rochester Bus Stop to Buffalobus
6h 50m$256–1,108Bus
- Take the bus from Knoxville to Jacksonbus Nyc
- Take the bus from El Mezcal Grocery - Jackson, TN to Indianapolisbus
- Take the bus from Indianapolis to Toledobus
- Take the bus from Toledo to Clevelandbus
- Take the bus from Cleveland to Buffalobus
26h 51m$300–486Bus, train via Speedway
- Take the bus from Knoxville to Jacksonbus Nyc
- Take the bus from El Mezcal Grocery - Jackson, TN to Indianapolisbus
- Take the bus from Indianapolis to Toledobus
- Take the train from Toledo to Buffalo Depew Stationtrain
27h 39m$353–731
Mcghee Tyson Airport (TYS) to Buffalo Niagara International Airport (BUF) flights
Comparing Your Travel Options
The cheapest way to get from Knoxville to Buffalo is to drive which costs $120 - $180 and takes 11h 35m.
The fastest way to get from Knoxville to Buffalo is to fly which takes 5h 17m and costs $180 - $800.
No, there is no direct bus from Knoxville to Buffalo. However, there are services departing from Knoxville and arriving at Buffalo via El Mezcal Grocery - Jackson, TN, Indianapolis, Toledo and Cleveland. The journey, including transfers, takes approximately 26h 51m.
The distance between Knoxville and Buffalo is 592 miles. The road distance is 686.6 miles.
The best way to get from Knoxville to Buffalo without a car is to bus and train which takes 21h 59m and costs $250 - $450.
It takes approximately 5h 17m to get from Knoxville to Buffalo, including transfers.
Knoxville to Buffalo bus services, operated by Wanda Coach, depart from Knoxville station.
The best way to get from Knoxville to Buffalo is to fly which takes 5h 17m and costs $180 - $800. Alternatively, you can bus, which costs $300 - $490 and takes 26h 51m.
Knoxville to Buffalo bus services, operated by Wanda Coach, arrive at Jackson station.
Yes, the driving distance between Knoxville to Buffalo is 687 miles. It takes approximately 11h 35m to drive from Knoxville to Buffalo.
What companies run services between Knoxville, TN, USA and Buffalo, NY, USA?
Southwest Airlines, United Airlines, and two other airlines fly from Mcghee Tyson Airport (TYS) to Buffalo Niagara International Airport (BUF) hourly. Alternatively, you can take a vehicle from Knoxville to Buffalo via Knoxville, Jackson, El Mezcal Grocery - Jackson, TN, Indianapolis, Indianapolis, Toledo, and Cleveland in around 26h 51m.
- Website
- aa.com
Flights from Mcghee Tyson Airport to Buffalo Niagara International Airport via Charlotte
- Ave. Duration
- 4h 26m
- When
- Every day
- Estimated price
- $130–750
Flights from Mcghee Tyson Airport to Buffalo Niagara International Airport via Reagan Washington
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $130–750
Flights from Mcghee Tyson Airport to Rochester via Charlotte
- Ave. Duration
- 4h 51m
- When
- Every day
- Estimated price
- $180–1,000
Flights from Mcghee Tyson Airport to Rochester via Philadelphia
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- $190–1,100
Flights from Mcghee Tyson Airport to Rochester via Reagan Washington
- Ave. Duration
- 5h 43m
- When
- Every day
- Estimated price
- $180–1,000
- Website
- delta.com
Flights from Mcghee Tyson Airport to Buffalo Niagara International Airport via Atlanta
- Ave. Duration
- 4h 41m
- When
- Every day
- Estimated price
- $140–800
Flights from Mcghee Tyson Airport to Buffalo Niagara International Airport via Detroit
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- $120–700
Flights from Mcghee Tyson Airport to Rochester via Detroit
- Ave. Duration
- 4h 57m
- When
- Every day
- Estimated price
- $180–1,000
Flights from Mcghee Tyson Airport to Rochester via Atlanta
- Ave. Duration
- 5h 26m
- When
- Every day
- Estimated price
- $200–1,100
- Website
- united.com
Flights from Mcghee Tyson Airport to Buffalo Niagara International Airport via Washington Dulles
- Ave. Duration
- 4h 36m
- When
- Every day
- Estimated price
- $130–750
Flights from Mcghee Tyson Airport to Rochester via Washington Dulles
- Ave. Duration
- 4h 29m
- When
- Every day
- Estimated price
- $170–1,000
- Website
- southwest.com
Flights from Mcghee Tyson Airport to Buffalo Niagara International Airport via Baltimore
- Ave. Duration
- 3h 45m
- When
- Thursday
- Estimated price
- $130–750
Flights from Mcghee Tyson Airport to Buffalo Niagara International Airport via Nashville
- Ave. Duration
- 6h 1m
- When
- Sunday to Friday
- Estimated price
- $140–750
Flights from Mcghee Tyson Airport to Rochester via Baltimore
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- $180–1,000
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from New York Penn Station to Buffalo
- Ave. Duration
- 8h 24m
- Frequency
- Once daily
- Estimated price
- $110–280
- Website
- VIA Rail
- Escape
- $110–260
- Business
- $150–270
- Business Plus
- $160–280
- Economy
- $130–260
- Economy Plus
- $140–270
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Toledo to Buffalo Depew Station
- Ave. Duration
- 5h 22m
- Frequency
- Twice daily
- Estimated price
- $80–210
- Website
- Amtrak
- Phone
- +1 615-939-8887
- [email protected]
- Website
- New York to Tennessee Bus
Bus from Knoxville, TN to New York, NY
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- $95–110
- Website
- New York to Tennessee Bus
- Adult One-way
- $95–110
- Phone
- +1 (855) 626-8585
- Website
- Flixbus USA
Bus from Rochester Bus Stop to Buffalo
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- $11–17
- Schedules at
- Flixbus USA
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Rochester Bus Stop to Buffalo
- Ave. Duration
- 1h 20m
- Frequency
- 5 times a day
- Estimated price
- $12–19
- Website
- Greyhound
- Phone
- +1 646-630-7186
- [email protected]
- Website
- Wanda Coach
Bus from Knoxville to Jackson
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- Wanda Coach
- Book at
- GotoBus.com
- Adult One Way
- $50–75
Bus from Knoxville to Jackson
- Ave. Duration
- 5h 30m
- Frequency
- Once daily
- Estimated price
- $50–75
- Website
- Wanda Coach
- Book at
- GotoBus.com
- Adult One Way
- $50–75
- Phone
- +1 888 358 6762
- [email protected]
- Website
- Tornado Bus Company
Bus from El Mezcal Grocery - Jackson, TN to Indianapolis
- Ave. Duration
- 7h 56m
- Frequency
- 3 times a week
- Estimated price
- $90–110
- Schedules at
- Tornado Bus Company
- Adult
- $90–110
Bus from El Mezcal Grocery - Jackson, TN to Indianapolis
- Ave. Duration
- 7h 56m
- Frequency
- 3 times a week
- Estimated price
- $90–110
- Schedules at
- Tornado Bus Company
- Adult
- $90–110
- Phone
- +1 888-378-3823
- [email protected]
- Website
- Barons Bus
Bus from Indianapolis to Toledo
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $21–65
- Website
- Barons Bus
Bus from Toledo to Cleveland
- Ave. Duration
- 1h 45m
- Frequency
- Once daily
- Estimated price
- $11–45
- Website
- Barons Bus
Bus from Cleveland to Buffalo
- Ave. Duration
- 3h 10m
- Frequency
- Once daily
- Estimated price
- $18–60
- Website
- Barons Bus
Bus from Indianapolis to Toledo
- Ave. Duration
- 3h 55m
- Frequency
- Once daily
- Estimated price
- $21–65
- Website
- Barons Bus
Want to know more about travelling around United States
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide
Why you should take the train in the US
Read the travel guide
Booking & Getting There
There are 255+ hotels available in Buffalo.

















