Browse by airline

A fast, easy-to-use flight route finder

Type in your origin and destination city and we will give you the best flight route options based on flight time and connection time along with airline and airports delays.

Flights from Philadelphia to Dallas – Direct & connecting routes

Non-stop airlines Connecting flights Show map Price search

PHL to DFW flights and routes map PHL to DFW – All flight route options from Philadelphia International Airport, Pennsylvania, USA to Dallas Fort Worth International, Texas, USA. These flights are operated by 10 different airlines. Fly non-stop or choose from 55 different connecting flights. The shortest flight time is 3 hours and 25 minutes. See the full flight schedule and time table, including departure times, airlines and stopover details to find the best option for you.

From
To
USA PHL Philadelphia Airport Philadelphia, PA, USA
USA DFW Dallas Fort Worth , TX, USA
PHL
Philadelphia Airport
USAPhiladelphia, PA, USA
Dallas Fort Worth
USADallas, TX, USA
DFW

Non-stop route options:

Duration

Spirit Airlines
Non-stop with Spirit Airlines. 0-1 flights per day.
Begins in 9/7

SHOW SCHEDULE
3h 25m

Begins in 9/7
Spirit Airlines
Non-stop with Spirit Airlines.
3h 25m
0-1 flights per day.
Begins in 9/7
SHOW SCHEDULE
American Airlines
Non-stop with American Airlines. 9 flights per day.

SHOW SCHEDULE
3h 43m

American Airlines
Non-stop with American Airlines.
3h 43m
9 flights per day.
SHOW SCHEDULE
Frontier Airlines
Non-stop with Frontier Airlines. 0-1 flights per day.

SHOW SCHEDULE
3h 47m

Frontier Airlines
Non-stop with Frontier Airlines.
3h 47m
0-1 flights per day.
SHOW SCHEDULE
CHECK PRICE FOR NON-STOP FLIGHTS
Ad

1 stop route options with the same airline:

Duration

Via Greensboro/High Point GSO
1 stop with American Airlines. 0-2 flights per day.

SHOW SCHEDULE
5h 30m

Via Greensboro/High Point GSO
1 stop with American Airlines.
5h 30m
0-2 flights per day.
SHOW SCHEDULE
Via Norfolk ORF
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
5h 33m

Via Norfolk ORF
1 stop with American Airlines.
5h 33m
0-1 flights per day.
SHOW SCHEDULE
Via Grand Rapids GRR
1 stop with American Airlines.

SHOW SCHEDULE
5h 35m

Via Grand Rapids GRR
1 stop with American Airlines.
5h 35m
SHOW SCHEDULE
Via Richmond RIC
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
5h 35m

Via Richmond RIC
1 stop with American Airlines.
5h 35m
0-1 flights per day.
SHOW SCHEDULE
Via Birmingham BHM
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
5h 36m

Via Birmingham BHM
1 stop with American Airlines.
5h 36m
0-1 flights per day.
SHOW SCHEDULE
Via Indianapolis IND
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
5h 37m

Via Indianapolis IND
1 stop with American Airlines.
5h 37m
0-1 flights per day.
SHOW SCHEDULE
Via Pittsburgh PIT
1 stop with American Airlines. 2 flights per day.

SHOW SCHEDULE
5h 43m

Via Pittsburgh PIT
1 stop with American Airlines.
5h 43m
2 flights per day.
SHOW SCHEDULE
Via Columbus CMH
1 stop with American Airlines. 0-2 flights per day.

SHOW SCHEDULE
5h 48m

Via Columbus CMH
1 stop with American Airlines.
5h 48m
0-2 flights per day.
SHOW SCHEDULE
Via Dulles IAD
1 stop with United Airlines. 2-3 flights per day.

SHOW SCHEDULE
5h 51m

Via Dulles IAD
1 stop with United Airlines.
5h 51m
2-3 flights per day.
SHOW SCHEDULE
Via Detroit DTW
1 stop with Delta Air Lines. 3-5 flights per day.

SHOW SCHEDULE
5h 55m

Via Detroit DTW
1 stop with Delta Air Lines.
5h 55m
3-5 flights per day.
SHOW SCHEDULE
Via Raleigh/Durham RDU
1 stop with American Airlines. 0-2 flights per day.

SHOW SCHEDULE
5h 57m

Via Raleigh/Durham RDU
1 stop with American Airlines.
5h 57m
0-2 flights per day.
SHOW SCHEDULE
Via Atlanta ATL
1 stop with Spirit Airlines. 0-1 flights per day.

SHOW SCHEDULE
5h 58m

Via Atlanta ATL
1 stop with Spirit Airlines.
5h 58m
0-1 flights per day.
SHOW SCHEDULE
Via Asheville AVL
1 stop with American Airlines. 0-1 flights per day.
Only sundays

SHOW SCHEDULE
5h 59m

Only sundays
Via Asheville AVL
1 stop with American Airlines.
5h 59m
0-1 flights per day.
Only sundays
SHOW SCHEDULE
Via Nashville BNA
1 stop with American Airlines. 2-3 flights per day.

SHOW SCHEDULE
6h 00m

Via Nashville BNA
1 stop with American Airlines.
6h 00m
2-3 flights per day.
SHOW SCHEDULE
Via Milwaukee MKE
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
6h 07m

Via Milwaukee MKE
1 stop with American Airlines.
6h 07m
1-2 flights per day.
SHOW SCHEDULE
Via Charlotte CLT
1 stop with American Airlines. 9 flights per day.

SHOW SCHEDULE
6h 11m

Via Charlotte CLT
1 stop with American Airlines.
6h 11m
9 flights per day.
SHOW SCHEDULE
Via Lexington LEX
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 13m

Via Lexington LEX
1 stop with American Airlines.
6h 13m
0-1 flights per day.
SHOW SCHEDULE
Via Knoxville TYS
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
6h 15m

Via Knoxville TYS
1 stop with American Airlines.
6h 15m
1-2 flights per day.
SHOW SCHEDULE
Via Washington DCA
1 stop with American Airlines. 2-3 flights per day.

SHOW SCHEDULE
6h 17m

Via Washington DCA
1 stop with American Airlines.
6h 17m
2-3 flights per day.
SHOW SCHEDULE
Via Columbia CAE
1 stop with American Airlines. 0-1 flights per day.
Only saturdays

SHOW SCHEDULE
6h 20m

Only saturdays
Via Columbia CAE
1 stop with American Airlines.
6h 20m
0-1 flights per day.
Only saturdays
SHOW SCHEDULE
Via Myrtle Beach MYR
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 20m

Via Myrtle Beach MYR
1 stop with American Airlines.
6h 20m
0-1 flights per day.
SHOW SCHEDULE
Via Charlotte CLT
1 stop with Frontier Airlines.
Mon & Fri

SHOW SCHEDULE
6h 22m

Mon & Fri
Via Charlotte CLT
1 stop with Frontier Airlines.
6h 22m
Mon & Fri
SHOW SCHEDULE
Via Pensacola PNS
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
6h 22m

Via Pensacola PNS
1 stop with American Airlines.
6h 22m
1-2 flights per day.
SHOW SCHEDULE
Via San Antonio SAT
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 25m

Via San Antonio SAT
1 stop with American Airlines.
6h 25m
0-1 flights per day.
SHOW SCHEDULE
Via Atlanta ATL
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
6h 25m

Via Atlanta ATL
1 stop with American Airlines.
6h 25m
1-2 flights per day.
SHOW SCHEDULE
Via Charleston CHS
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 25m

Via Charleston CHS
1 stop with American Airlines.
6h 25m
0-1 flights per day.
SHOW SCHEDULE
Via Cincinnati CVG
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
6h 25m

Via Cincinnati CVG
1 stop with American Airlines.
6h 25m
1-2 flights per day.
SHOW SCHEDULE
Via Greenville GSP
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
6h 26m

Via Greenville GSP
1 stop with American Airlines.
6h 26m
1-2 flights per day.
SHOW SCHEDULE
Via Chicago MDW
1 stop with Frontier Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 27m

Via Chicago MDW
1 stop with Frontier Airlines.
6h 27m
0-1 flights per day.
SHOW SCHEDULE
Via Houston IAH
1 stop with United Airlines. 2-3 flights per day.

SHOW SCHEDULE
6h 30m

Via Houston IAH
1 stop with United Airlines.
6h 30m
2-3 flights per day.
SHOW SCHEDULE
Via Panama City ECP
1 stop with American Airlines.

SHOW SCHEDULE
6h 30m

Via Panama City ECP
1 stop with American Airlines.
6h 30m
SHOW SCHEDULE
Via Memphis MEM
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 33m

Via Memphis MEM
1 stop with American Airlines.
6h 33m
0-1 flights per day.
SHOW SCHEDULE
Via Chicago ORD
1 stop with American Airlines. 5 flights per day.

SHOW SCHEDULE
6h 34m

Via Chicago ORD
1 stop with American Airlines.
6h 34m
5 flights per day.
SHOW SCHEDULE
Via Madison MSN
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 35m

Via Madison MSN
1 stop with American Airlines.
6h 35m
0-1 flights per day.
SHOW SCHEDULE
Via Raleigh/Durham RDU
1 stop with Frontier Airlines. 0-1 flights per day.
Mon & Sun

SHOW SCHEDULE
6h 36m

Mon & Sun
Via Raleigh/Durham RDU
1 stop with Frontier Airlines.
6h 36m
0-1 flights per day.
Mon & Sun
SHOW SCHEDULE
Via Saint Louis STL
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 40m

Via Saint Louis STL
1 stop with American Airlines.
6h 40m
0-1 flights per day.
SHOW SCHEDULE
Via Cleveland CLE
1 stop with American Airlines. 2 flights per day.

SHOW SCHEDULE
6h 40m

Via Cleveland CLE
1 stop with American Airlines.
6h 40m
2 flights per day.
SHOW SCHEDULE
Via Detroit DTW
1 stop with American Airlines. 0-2 flights per day.

SHOW SCHEDULE
6h 40m

Via Detroit DTW
1 stop with American Airlines.
6h 40m
0-2 flights per day.
SHOW SCHEDULE
Via Detroit DTW
1 stop with Frontier Airlines. 0-1 flights per day.
Sat & Sun

SHOW SCHEDULE
6h 43m

Sat & Sun
Via Detroit DTW
1 stop with Frontier Airlines.
6h 43m
0-1 flights per day.
Sat & Sun
SHOW SCHEDULE
Via Atlanta ATL
1 stop with Delta Air Lines. 5-8 flights per day.

SHOW SCHEDULE
6h 46m

Via Atlanta ATL
1 stop with Delta Air Lines.
6h 46m
5-8 flights per day.
SHOW SCHEDULE
Via Bentonville XNA
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 51m

Via Bentonville XNA
1 stop with American Airlines.
6h 51m
0-1 flights per day.
SHOW SCHEDULE
Via Jacksonville JAX
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
6h 52m

Via Jacksonville JAX
1 stop with American Airlines.
6h 52m
0-1 flights per day.
SHOW SCHEDULE
Via Cincinnati CVG
1 stop with Frontier Airlines. 0-1 flights per day.
Only sundays

SHOW SCHEDULE
6h 52m

Only sundays
Via Cincinnati CVG
1 stop with Frontier Airlines.
6h 52m
0-1 flights per day.
Only sundays
SHOW SCHEDULE
Via Dayton DAY
1 stop with American Airlines. 0-1 flights per day.
Mon & Sun

SHOW SCHEDULE
6h 53m

Mon & Sun
Via Dayton DAY
1 stop with American Airlines.
6h 53m
0-1 flights per day.
Mon & Sun
SHOW SCHEDULE
Via Chicago ORD
1 stop with United Airlines. 2-4 flights per day.

SHOW SCHEDULE
6h 55m

Via Chicago ORD
1 stop with United Airlines.
6h 55m
2-4 flights per day.
SHOW SCHEDULE
Via Cleveland CLE
1 stop with Frontier Airlines.

SHOW SCHEDULE
6h 57m

Via Cleveland CLE
1 stop with Frontier Airlines.
6h 57m
SHOW SCHEDULE
Via Austin AUS
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 02m

Via Austin AUS
1 stop with American Airlines.
7h 02m
0-1 flights per day.
SHOW SCHEDULE
Via New Orleans MSY
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
7h 05m

Via New Orleans MSY
1 stop with American Airlines.
7h 05m
1-2 flights per day.
SHOW SCHEDULE
Via Louisville SDF
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
7h 08m

Via Louisville SDF
1 stop with American Airlines.
7h 08m
1-2 flights per day.
SHOW SCHEDULE
Via Atlanta ATL
1 stop with Frontier Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 08m

Via Atlanta ATL
1 stop with Frontier Airlines.
7h 08m
0-1 flights per day.
SHOW SCHEDULE
Via Savannah SAV
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
7h 10m

Via Savannah SAV
1 stop with American Airlines.
7h 10m
1-2 flights per day.
SHOW SCHEDULE
Via New York LGA
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 11m

Via New York LGA
1 stop with American Airlines.
7h 11m
0-1 flights per day.
SHOW SCHEDULE
Via Chicago ORD
1 stop with Frontier Airlines.
Only fridays

SHOW SCHEDULE
7h 19m

Only fridays
Via Chicago ORD
1 stop with Frontier Airlines.
7h 19m
Only fridays
SHOW SCHEDULE
Via Minneapolis MSP
1 stop with Frontier Airlines.
Only fridays

SHOW SCHEDULE
7h 22m

Only fridays
Via Minneapolis MSP
1 stop with Frontier Airlines.
7h 22m
Only fridays
SHOW SCHEDULE
Via Wilmington ILM
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 25m

Via Wilmington ILM
1 stop with American Airlines.
7h 25m
0-1 flights per day.
SHOW SCHEDULE
Via Buffalo BUF
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 25m

Via Buffalo BUF
1 stop with American Airlines.
7h 25m
0-1 flights per day.
SHOW SCHEDULE
Via Kansas City MCI
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 25m

Via Kansas City MCI
1 stop with American Airlines.
7h 25m
0-1 flights per day.
SHOW SCHEDULE
Via Detroit DTW
1 stop with Spirit Airlines. 0-1 flights per day.
Only mondays

SHOW SCHEDULE
7h 26m

Only mondays
Via Detroit DTW
1 stop with Spirit Airlines.
7h 26m
0-1 flights per day.
Only mondays
SHOW SCHEDULE
Via Jacksonville JAX
1 stop with Frontier Airlines.

SHOW SCHEDULE
7h 28m

Via Jacksonville JAX
1 stop with Frontier Airlines.
7h 28m
SHOW SCHEDULE
Via Orlando MCO
1 stop with American Airlines. 3-6 flights per day.

SHOW SCHEDULE
7h 30m

Via Orlando MCO
1 stop with American Airlines.
7h 30m
3-6 flights per day.
SHOW SCHEDULE
Via Hartford BDL
1 stop with American Airlines. 0-1 flights per day.
Thu & Sun

SHOW SCHEDULE
7h 33m

Thu & Sun
Via Hartford BDL
1 stop with American Airlines.
7h 33m
0-1 flights per day.
Thu & Sun
SHOW SCHEDULE
Via Houston IAH
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 34m

Via Houston IAH
1 stop with American Airlines.
7h 34m
0-1 flights per day.
SHOW SCHEDULE
Via Boston BOS
1 stop with American Airlines. 2-5 flights per day.

SHOW SCHEDULE
7h 35m

Via Boston BOS
1 stop with American Airlines.
7h 35m
2-5 flights per day.
SHOW SCHEDULE
Via Minneapolis MSP
1 stop with American Airlines. 1-2 flights per day.

SHOW SCHEDULE
7h 41m

Via Minneapolis MSP
1 stop with American Airlines.
7h 41m
1-2 flights per day.
SHOW SCHEDULE
Via Tampa TPA
1 stop with Frontier Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 43m

Via Tampa TPA
1 stop with Frontier Airlines.
7h 43m
0-1 flights per day.
SHOW SCHEDULE
Via Boston BOS
1 stop with JetBlue Airways. 0-1 flights per day.

SHOW SCHEDULE
7h 49m

Via Boston BOS
1 stop with JetBlue Airways.
7h 49m
0-1 flights per day.
SHOW SCHEDULE
Via Orlando MCO
1 stop with Spirit Airlines. 0-1 flights per day.

SHOW SCHEDULE
7h 49m

Via Orlando MCO
1 stop with Spirit Airlines.
7h 49m
0-1 flights per day.
SHOW SCHEDULE
Via Minneapolis MSP
1 stop with Sun Country Airlines.

SHOW SCHEDULE
8h 02m

Via Minneapolis MSP
1 stop with Sun Country Airlines.
8h 02m
SHOW SCHEDULE
Via Tampa TPA
1 stop with American Airlines. 2-3 flights per day.

SHOW SCHEDULE
8h 08m

Via Tampa TPA
1 stop with American Airlines.
8h 08m
2-3 flights per day.
SHOW SCHEDULE
Via Fort Walton Beach VPS
1 stop with American Airlines.

SHOW SCHEDULE
8h 10m

Via Fort Walton Beach VPS
1 stop with American Airlines.
8h 10m
SHOW SCHEDULE
Via Minneapolis MSP
1 stop with Delta Air Lines. 1-2 flights per day.

SHOW SCHEDULE
8h 11m

Via Minneapolis MSP
1 stop with Delta Air Lines.
8h 11m
1-2 flights per day.
SHOW SCHEDULE
Via Orlando MCO
1 stop with Frontier Airlines. 0-2 flights per day.

SHOW SCHEDULE
8h 29m

Via Orlando MCO
1 stop with Frontier Airlines.
8h 29m
0-2 flights per day.
SHOW SCHEDULE
Via Sarasota SRQ
1 stop with American Airlines. 0-1 flights per day.

SHOW SCHEDULE
8h 45m

Via Sarasota SRQ
1 stop with American Airlines.
8h 45m
0-1 flights per day.
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Ad

1 stop route options with codeshare or different airlines:

Duration

Via Lexington LEX With Alaska Airlines & American Airlines 0-1 flights per day.
Only mondays
CODESHARE

SHOW SCHEDULE
5h 59m

Only mondays
Via Lexington LEX
5h 59m
With Alaska Airlines & American Airlines 0-1 flights per day.
Only mondays
CODESHARE
SHOW SCHEDULE
Via Raleigh/Durham RDU With American Airlines & Alaska Airlines 0-2 flights per day.
CODESHARE

SHOW SCHEDULE
5h 59m

Via Raleigh/Durham RDU
5h 59m
With American Airlines & Alaska Airlines 0-2 flights per day.
CODESHARE
SHOW SCHEDULE
Via Pensacola PNS With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
6h 03m

Via Pensacola PNS
6h 03m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Jacksonville JAX With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
6h 07m

Via Jacksonville JAX
6h 07m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Madison MSN With Alaska Airlines & American Airlines 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
6h 13m

Via Madison MSN
6h 13m
With Alaska Airlines & American Airlines 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via Dulles IAD With United Airlines & American Airlines

SHOW SCHEDULE
6h 17m

Via Dulles IAD
6h 17m
With United Airlines & American Airlines
SHOW SCHEDULE
Via Greenville GSP With Alaska Airlines & American Airlines 1-2 flights per day.
CODESHARE

SHOW SCHEDULE
6h 22m

Via Greenville GSP
6h 22m
With Alaska Airlines & American Airlines 1-2 flights per day.
CODESHARE
SHOW SCHEDULE
Via Knoxville TYS With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
6h 31m

Via Knoxville TYS
6h 31m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Indianapolis IND With Alaska Airlines & American Airlines 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
6h 40m

Via Indianapolis IND
6h 40m
With Alaska Airlines & American Airlines 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via Houston IAH With American Airlines & United Airlines 0-1 flights per day.

SHOW SCHEDULE
6h 47m

Via Houston IAH
6h 47m
With American Airlines & United Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Dayton DAY With Alaska Airlines & American Airlines 0-1 flights per day.
Mon & Sun
CODESHARE

SHOW SCHEDULE
6h 53m

Mon & Sun
Via Dayton DAY
6h 53m
With Alaska Airlines & American Airlines 0-1 flights per day.
Mon & Sun
CODESHARE
SHOW SCHEDULE
Via Cincinnati CVG With American Airlines & Delta Air Lines

SHOW SCHEDULE
7h 06m

Via Cincinnati CVG
7h 06m
With American Airlines & Delta Air Lines
SHOW SCHEDULE
Via Minneapolis MSP With American Airlines & Delta Air Lines 0-1 flights per day.

SHOW SCHEDULE
7h 09m

Via Minneapolis MSP
7h 09m
With American Airlines & Delta Air Lines 0-1 flights per day.
SHOW SCHEDULE
Via Atlanta ATL With American Airlines & Delta Air Lines 2 flights per day.

SHOW SCHEDULE
7h 11m

Via Atlanta ATL
7h 11m
With American Airlines & Delta Air Lines 2 flights per day.
SHOW SCHEDULE
Via Sarasota SRQ With Alaska Airlines & American Airlines 0-1 flights per day.
Only tuesdays
CODESHARE

SHOW SCHEDULE
7h 16m

Only tuesdays
Via Sarasota SRQ
7h 16m
With Alaska Airlines & American Airlines 0-1 flights per day.
Only tuesdays
CODESHARE
SHOW SCHEDULE
Via Chicago ORD With American Airlines & United Airlines 3-4 flights per day.

SHOW SCHEDULE
7h 16m

Via Chicago ORD
7h 16m
With American Airlines & United Airlines 3-4 flights per day.
SHOW SCHEDULE
Via Detroit DTW With American Airlines & Delta Air Lines 0-2 flights per day.

SHOW SCHEDULE
7h 17m

Via Detroit DTW
7h 17m
With American Airlines & Delta Air Lines 0-2 flights per day.
SHOW SCHEDULE
Via Greensboro/High Point GSO With Alaska Airlines & American Airlines 0-1 flights per day.
CODESHARE

SHOW SCHEDULE
7h 19m

Via Greensboro/High Point GSO
7h 19m
With Alaska Airlines & American Airlines 0-1 flights per day.
CODESHARE
SHOW SCHEDULE
Via Richmond RIC With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
7h 20m

Via Richmond RIC
7h 20m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Hartford BDL With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
7h 33m

Via Hartford BDL
7h 33m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Louisville SDF With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
7h 34m

Via Louisville SDF
7h 34m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Cleveland CLE With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
7h 40m

Via Cleveland CLE
7h 40m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Tampa TPA With Alaska Airlines & American Airlines 0-2 flights per day.
CODESHARE

SHOW SCHEDULE
7h 43m

Via Tampa TPA
7h 43m
With Alaska Airlines & American Airlines 0-2 flights per day.
CODESHARE
SHOW SCHEDULE
Via Norfolk ORF With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
7h 50m

Via Norfolk ORF
7h 50m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Grand Rapids GRR With Alaska Airlines & American Airlines
CODESHARE

SHOW SCHEDULE
7h 55m

Via Grand Rapids GRR
7h 55m
With Alaska Airlines & American Airlines
CODESHARE
SHOW SCHEDULE
Via Pittsburgh PIT With American Airlines & United Airlines
Only saturdays

SHOW SCHEDULE
8h 05m

Only saturdays
Via Pittsburgh PIT
8h 05m
With American Airlines & United Airlines
Only saturdays
SHOW SCHEDULE
Via New York LGA With American Airlines & Delta Air Lines 0-1 flights per day.

SHOW SCHEDULE
8h 08m

Via New York LGA
8h 08m
With American Airlines & Delta Air Lines 0-1 flights per day.
SHOW SCHEDULE
Via Boston BOS With American Airlines & Delta Air Lines 2-4 flights per day.

SHOW SCHEDULE
8h 29m

Via Boston BOS
8h 29m
With American Airlines & Delta Air Lines 2-4 flights per day.
SHOW SCHEDULE
Via Columbus CMH With American Airlines & United Airlines 0-1 flights per day.

SHOW SCHEDULE
8h 42m

Via Columbus CMH
8h 42m
With American Airlines & United Airlines 0-1 flights per day.
SHOW SCHEDULE
Via Kansas City MCI With United Airlines & American Airlines
Only tuesdays

SHOW SCHEDULE
9h 12m

Only tuesdays
Via Kansas City MCI
9h 12m
With United Airlines & American Airlines
Only tuesdays
SHOW SCHEDULE
Via Des Moines DSM With United Airlines & American Airlines

SHOW SCHEDULE
9h 44m

Via Des Moines DSM
9h 44m
With United Airlines & American Airlines
SHOW SCHEDULE
Via Burlington BTV With American Airlines & United Airlines

SHOW SCHEDULE
10h 24m

Via Burlington BTV
10h 24m
With American Airlines & United Airlines
SHOW SCHEDULE
Via Omaha OMA With United Airlines & American Airlines

SHOW SCHEDULE
10h 29m

Via Omaha OMA
10h 29m
With United Airlines & American Airlines
SHOW SCHEDULE
Via New Orleans MSY With United Airlines & American Airlines 0-1 flights per day.
Only tuesdays

SHOW SCHEDULE
10h 42m

Only tuesdays
Via New Orleans MSY
10h 42m
With United Airlines & American Airlines 0-1 flights per day.
Only tuesdays
SHOW SCHEDULE
Via San Antonio SAT With United Airlines & American Airlines

SHOW SCHEDULE
10h 55m

Via San Antonio SAT
10h 55m
With United Airlines & American Airlines
SHOW SCHEDULE
Via Nashville BNA With United Airlines & American Airlines

SHOW SCHEDULE
11h 18m

Via Nashville BNA
11h 18m
With United Airlines & American Airlines
SHOW SCHEDULE
Via Orlando MCO With American Airlines & United Airlines

SHOW SCHEDULE
12h 15m

Via Orlando MCO
12h 15m
With American Airlines & United Airlines
SHOW SCHEDULE
SELECT DATE & CHECK PRICE
Find the best prices on hotels and car rental near Dallas Fort Worth

We got great deals on hotels and car rentals near the airport.

DFW Airport HOTEL PRICES
DFW Airport CAR-RENTAL
Ad

Philadelphia to Dallas flights

There are over 58 airlines and as many as 665 flights every week to this destination. You can fly non-stop to Dallas (DFW) from Philadelphia (PHL) with American Airlines, Spirit Airlines or Frontier Airlines but if a stopover option suits you better you can choose to fly via Greensboro/High Point, Norfolk or any other of the 55 alternatives with connectiing airports.

Tip! You might want to consider arriving at Dallas Love Fld (DAL) instead.

Philadelphia to Dallas with American Airlines

You can fly non-stop every weekday with flights departing from 5:00 am to 9:00 pm. You can also catch a transit flight via Greensboro/High Point or Norfolk. American Airlines is a member of the air alliance OneWorld.

With Spirit Airlines

You can fly non-stop with Spirit Airlines every Tuesday at 19:05. You can also catch a transit flight via Atlanta or Detroit.

Note Non-stop flights with Spirit Airlines will begin in Mar 2025.

Distance & flight times: Philadelphia International Airport to DFW Airport

The shortest flight time between PHL and DFW is 3 hours and 50 minutes.

ViaTotal flight timeLayover timeDistance
Direct3h 50m-1307 miles (2103 km)
GSO Greensboro/High Point5h 30m54m1369 miles (2203 km)
ORF Norfolk5h 33m41m1429 miles (2299 km)
RIC Richmond5h 35m1h 0m1360 miles (2188 km)
GRR Grand Rapids5h 35m59m1510 miles (2430 km)
BHM Birmingham5h 36m45m1374 miles (2211 km)
IND Indianapolis5h 37m2h 37m1353 miles (2177 km)
PIT Pittsburgh5h 43m1h 10m1340 miles (2156 km)
CMH Columbus5h 48m1h 15m1336 miles (2150 km)
RDU Raleigh/Durham5h 57m1h 8m1403 miles (2257 km)
AVL Asheville5h 59m--
BNA Nashville6h 0m2h 4m1310 miles (2108 km)
MKE Milwaukee6h 7m35m1550 miles (2494 km)
CLT Charlotte6h 11m2h 30m1389 miles (2235 km)
LEX Lexington6h 13m1h 30m1309 miles (2106 km)
TYS Knoxville6h 15m1h 5m1330 miles (2140 km)
DCA Washington6h 17m1h 14m1315 miles (2116 km)
IAD Dulles6h 17m1h 45m1310 miles (2108 km)
CAE Columbia6h 20m1h 20m1450 miles (2333 km)
MYR Myrtle Beach6h 20m1h 20m1527 miles (2457 km)
PNS Pensacola6h 22m2h 37m1545 miles (2486 km)
CHS Charleston6h 25m31m1543 miles (2483 km)
ATL Atlanta6h 25m2h 39m1402 miles (2256 km)
CVG Cincinnati6h 25m1h 10m1323 miles (2129 km)
GSP Greenville6h 26m1h 15m1381 miles (2222 km)
MDW Chicago6h 27m--
ECP Panama City6h 30m1h 16m1578 miles (2539 km)
MEM Memphis6h 33m1h 58m1310 miles (2108 km)
ORD Chicago6h 34m1h 15m1486 miles (2391 km)
MSN Madison6h 35m1h 34m1592 miles (2562 km)
STL Saint Louis6h 40m2h 7m1369 miles (2203 km)
DTW Detroit6h 40m58m1445 miles (2325 km)
CLE Cleveland6h 40m2h 21m1389 miles (2235 km)
XNA Bentonville6h 51m1h 33m1351 miles (2174 km)
JAX Jacksonville6h 52m2h 49m1667 miles (2682 km)
DAY Dayton6h 53m--
AUS Austin7h 2m1h 21m1627 miles (2618 km)
MSY New Orleans7h 5m58m1543 miles (2483 km)
SDF Louisville7h 8m2h 59m1313 miles (2113 km)
SAV Savannah7h 10m1h 27m1561 miles (2512 km)
LGA New York7h 11m2h 17m1490 miles (2397 km)
BUF Buffalo7h 25m2h 39m1497 miles (2409 km)
ILM Wilmington7h 25m40m1525 miles (2454 km)
MCI Kansas City7h 25m2h 39m1504 miles (2420 km)
MCO Orlando7h 30m2h 11m1854 miles (2983 km)
BDL Hartford7h 33m37m1672 miles (2690 km)
IAH Houston7h 34m2h 32m1555 miles (2502 km)
BOS Boston7h 35m1h 57m1848 miles (2973 km)
MSP Minneapolis7h 41m2h 57m1840 miles (2961 km)
TPA Tampa8h 8m2h 1m1858 miles (2990 km)
VPS Fort Walton Beach8h 10m2h 59m1555 miles (2502 km)
SRQ Sarasota8h 45m2h 52m1912 miles (3076 km)
DSM Des Moines9h 44m2h 51m1602 miles (2578 km)
BTV Burlington10h 24m--
OMA Omaha10h 29m--
SAT San Antonio10h 55m2h 7m1750 miles (2816 km)
The flight times and layover times in the table above are approximate and may vary depending on flight number, aircraft, airline, weather, and time of day.PHL-DFW flight routesPhiladelphia to Dallas flight routes illustrated on a map.
Ad
Arriving at Dallas Fort Worth International
Arriving at Dallas Fort Worth International. Copyright: DFW International Airport
Philadelphia - Dallas route map and flight paths
CHECK PRICES FOR PHL - DFW
Quick copy and share this page
URL copied to clipboard!
Ad
Show all destinations from PHL Show all destinations from DFW

You can fly non-stop from Philadelphia (PHL) to Dallas (DFW) with American Airlines, Spirit Airlines or Frontier Airlines. The flight takes approximately 3 hours and 50 minutes. If you travel with a connecting flight instead, for example via Greensboro/High Point, the total flight time will be 5 hours and 30 minutes.

If you're interested in direct flights, American Airlines, Spirit Airlines or Frontier Airlines is available. For flights with stopovers, American Airlines, United Airlines or Frontier Airlines is also an option.

The flight time between Philadelphia Airport (PHL) and Dallas Fort Worth International (DFW) is approximately 3 hours and 50 minutes. The distance between the two airports is 1672 miles (or 2690 kilometers).

Yes, you can fly non-stop to DFW from PHL with American Airlines, Spirit Airlines or Frontier Airlines.

A codeshare agreement means that cooperating airlines are able to sell seats on each other’s flights. This means that you are able to travel to more destinations than your airline of choice normally offers. Codeshare flights are also beneficial because of the seamless transits you can get with connecting flights from the same airline. The downside of choosing a codeshare flight can be that you in some cases can’t upgrade codeshare flights or use elite benefits.

A connecting or transit flight means that you reach your final destination through two or more flights – in other words a non-direct flight. You will change to a new aircraft after your first flight, this may include moving to another terminal at the airport aswell. The time required to transfer passengers and luggage between flights is called Minimum Connecting Time (MCT) and are always taken into account here on Flightroutes.com.

If you bought your whole flight on a single ticket, the airline will book you on the next available connecting flight.

With connecting flights, checked in luggage is most commonly forwarded to your final destination when buying a single ticket for both flights.

If you miss your connecting flight due to circumstances outside your control such as your first flight being delayed, you should turn to your airline who will provide you with a seat on the next available flight. This is usually done free of charge, and only applies if you purchased your trip as one ticket. If the next connecting flight is the following day, the airline usually provides accommodation and meals.
Ad
Search price