There are 9 ways to get from Knoxville to Philadelphia by plane, train, bus 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.

Recommended option

Fly to Philadelphia  •  2 h 47 min

  1. Fly from Knoxville (TYS) to Philadelphia (PHL) TYS - PHL

$235 - $675

Cheapest option

Megabus  •  15 h 10 min

  1. Take the Megabus from Knoxville to Philadelphia PA

$55 - $80

7 alternative options

Fly to Baltimore, train  •  3 h 39 min

  1. Fly from Knoxville (TYS) to Baltimore (BWI) TYS - BWI
  2. Take the train from BWI Marshall Airport Amtrak to Philadelphia 30th Street Station Amtrak

$237 - $632

Fly to Newark, train  •  4 h 12 min

  1. Fly from Knoxville (TYS) to Newark (EWR) TYS - EWR
  2. Take the train from Newark Liberty Airport Amtrak to Philadelphia 30th Street Station Amtrak

$173 - $782

Fly to New York La Guardia, train  •  4 h 46 min

  1. Fly from Knoxville (TYS) to New York La Guardia (LGA) TYS - LGA
  2. Take the train from New York Penn Station to Philadelphia 30th Street Station Amtrak

$267 - $719

Fly to Reagan Washington, train  •  4 h 31 min

  1. Fly from Knoxville (TYS) to Reagan Washington (DCA) TYS - DCA
  2. Take the train from Washington Union Station Amtrak to Philadelphia 30th Street Station Amtrak

$301 - $924

Megabus, train  •  11 h 11 min

  1. Take the Megabus from Knoxville to Washington
  2. Take the train from Washington Union Station Amtrak to Philadelphia 30th Street Station Amtrak Acela Express

$136 - $309

Megabus, bus, train  •  13 h 35 min

  1. Take the Megabus from Knoxville to Christiansburg
  2. Take the bus from Exit 118 Park and Ride to Campbell Court
  3. Take the train from Roanoke Amtrak to Washington Union Station Amtrak
  4. Take the train from Washington Union Station Amtrak to Philadelphia 30th Street Station Amtrak

$194 - $487

Drive  •  10 h 36 min

  1. Drive from Knoxville to Philadelphia 625.5 miles

$60 - $90

What companies run services between Knoxville, TN, USA and Philadelphia, PA, USA?

American Airlines, United Airlines and Delta fly from Knoxville to Philadelphia every 2 hours. Alternatively, Megabus operates a bus from Knoxville to Philadelphia once daily. Tickets cost $55 - $80 and the journey takes 15 h 10 min.

Airlines
Delta
Website
delta.com
Flights from Knoxville to Philadelphia via Atlanta
Ave. Duration
4 h 2 min
When
Saturday
Estimated price
$410 - $1,200
Flights from Knoxville to Philadelphia via Detroit
Ave. Duration
4 h 30 min
When
Every day
Estimated price
$410 - $1,200
Flights from Knoxville to Newark via Atlanta
Ave. Duration
4 h 17 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $1,700
Flights from Knoxville to Newark via Detroit
Ave. Duration
4 h 20 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$360 - $1,700
Flights from Knoxville to New York La Guardia
Ave. Duration
2 h 5 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$270 - $900
Flights from Knoxville to New York La Guardia via Atlanta
Ave. Duration
4 h 20 min
When
Every day
Estimated price
$270 - $900
Flights from Knoxville to New York La Guardia via Detroit
Ave. Duration
4 h 32 min
When
Tuesday, Thursday and Saturday
Estimated price
$270 - $900
Flights from Knoxville to Reagan Washington via Atlanta
Ave. Duration
3 h 50 min
When
Every day
Estimated price
$420 - $1,400
Flights from Knoxville to Reagan Washington via Detroit
Ave. Duration
4 h 8 min
When
Every day
Estimated price
$420 - $1,400
American Airlines
Website
aa.com
Flights from Knoxville to Philadelphia
Ave. Duration
1 h 50 min
When
Every day
Estimated price
$350 - $1,100
Flights from Knoxville to Philadelphia via Charlotte
Ave. Duration
3 h 59 min
When
Every day
Estimated price
$350 - $1,100
Flights from Knoxville to Baltimore via Charlotte
Ave. Duration
3 h 49 min
When
Every day
Estimated price
$150 - $750
Flights from Knoxville to Newark via Charlotte
Ave. Duration
4 h 24 min
When
Every day
Estimated price
$310 - $1,100
Flights from Knoxville to New York La Guardia via Reagan Washington
Ave. Duration
4 h 14 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$350 - $1,200
Flights from Knoxville to New York La Guardia via Philadelphia
Ave. Duration
4 h 31 min
When
Monday to Saturday
Estimated price
$350 - $1,200
Flights from Knoxville to New York La Guardia via Charlotte
Ave. Duration
4 h 35 min
When
Every day
Estimated price
$350 - $1,200
Flights from Knoxville to Reagan Washington
Ave. Duration
1 h 43 min
When
Every day
Estimated price
$250 - $800
Flights from Knoxville to Reagan Washington via Charlotte
Ave. Duration
3 h 38 min
When
Every day
Estimated price
$250 - $800
United Airlines
Website
united.com
Flights from Knoxville to Philadelphia via Washington Dulles
Ave. Duration
3 h 44 min
When
Every day
Estimated price
$370 - $1,200
Flights from Knoxville to Newark
Ave. Duration
2 h
When
Every day
Estimated price
$230 - $1,200
Flights from Knoxville to Newark via Washington Dulles
Ave. Duration
3 h 55 min
When
Every day
Estimated price
$230 - $1,200
Allegiant Air
Website
allegiantair.com
Flights from Knoxville to Baltimore
Ave. Duration
1 h 29 min
When
Thursday and Sunday
Estimated price
$100 - $340
Flights from Knoxville to Newark
Ave. Duration
1 h 50 min
When
Monday and Friday
Estimated price
$100 - $380
Train operators
Amtrak Acela Express
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from BWI Marshall Airport Amtrak to Philadelphia 30th Street Station Amtrak
Ave. Duration
1 h 18 min
Frequency
Every 30 minutes
Estimated price
$80 - $220
Website
amtrak.com
Business Seat
$80 - $190
First Class Seat
$150 - $220
Train from New York Penn Station to Philadelphia 30th Street Station Amtrak
Ave. Duration
1 h 9 min
Frequency
Hourly
Estimated price
$75 - $210
Website
amtrak.com
Business Seat
$75 - $180
First Class Seat
$150 - $210
Train from Washington Union Station Amtrak to Philadelphia 30th Street Station Amtrak
Ave. Duration
1 h 39 min
Frequency
Hourly
Estimated price
$90 - $250
Website
amtrak.com
Business Seat
$90 - $200
First Class Seat
$170 - $250
Amtrak Northeast Regional
Phone
+1 1-800-872-7245
Website
amtrak.com
Train from Newark Liberty Airport Amtrak to Philadelphia 30th Street Station Amtrak
Ave. Duration
1 h 6 min
Frequency
Hourly
Estimated price
$26 - $65
Website
amtrak.com
Coach Seat
$26 - $50
Business Seat
$35 - $65
Train from Roanoke Amtrak to Washington Union Station Amtrak
Ave. Duration
5 h 1 min
Frequency
Twice daily
Estimated price
$80 - $200
Website
amtrak.com
Coach Seat
$80 - $140
Business Seat
$120 - $200
Bus operators
Megabus
Phone
877-462-6342
Website
us.megabus.com
Bus from Knoxville to Washington
Ave. Duration
9 h 5 min
Frequency
Twice daily
Estimated price
$45 - $60
Schedules at
us.megabus.com
Bus from Knoxville to Christiansburg
Ave. Duration
4 h
Frequency
Twice daily
Estimated price
$22 - $35
Schedules at
us.megabus.com
Bus from Knoxville to Philadelphia PA
Ave. Duration
15 h 10 min
Frequency
Once daily
Estimated price
$55 - $80
Schedules at
us.megabus.com
Valley Metro Roanoke
Website
valleymetro.com
Bus from Exit 118 Park and Ride to Campbell Court
Ave. Duration
1 h 5 min
Frequency
Hourly
Estimated price
$1 - $4
Schedules at
valleymetro.com

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.

Questions & Answers

How far is it from Knoxville to Philadelphia?

The distance between Knoxville and Philadelphia is 886 km. The road distance is 1001 km.

What is the cheapest way to get from Knoxville to Philadelphia?

The cheapest way to get from Knoxville to Philadelphia is to drive which costs $60 - $90 and takes 10 h 36 min.

What is the fastest way to get from Knoxville to Philadelphia?

The quickest way to get from Knoxville to Philadelphia is to fly which takes 2 h 47 min and costs $230 - $700.

Is there a direct bus between Knoxville and Philadelphia?

Yes, there is a direct bus departing from Knoxville and arriving at Philadelphia PA. Services depart once daily, and operate every day. The journey takes approximately 15 h 10 min.

How long does it take to get from Knoxville to Philadelphia?

It takes approximately 2 h 47 min to get from Knoxville to Philadelphia, including transfers.