Cheap Flights from Dallas, TX to McAllen, TX from $243
On Cheapflightsplus.com you will find 56 connecting flights from Dallas to McAllen. You can compare airfare deals from 2 airlines and multiple travel sites from $243, book and save on cheap plane tickets and last minute offers. Also check out DFW-MFE flight schedule to find best flight time, convenient departure and arrival airports.
Find One-Way and Round-Trip Dallas to McAllen Flight Deals
Best Flights from Dallas to McAllen Today
Price | Departure | Arrival | Flight Duration | Airline | Flight |
---|---|---|---|---|---|
from $243 | 14:12 Dallas Dallas/FT Worth Intl | 21:16 McAllen McAllen International Airport | 7h 4m layover 4h 19m - Houston | United Airlines | UA6160 UA1399 |
from $246 | 16:06 Dallas Dallas/FT Worth Intl | 23:40 McAllen McAllen International Airport | 7h 34m layover 4h 50m - Houston | United Airlines | UA6046 UA6028 |
from $246 | 08:00 Dallas Dallas/FT Worth Intl | 16:06 McAllen McAllen International Airport | 8h 6m layover 5h 13m - Houston | United Airlines | UA6297 UA6081 |
from $246 | 05:05 Dallas Dallas/FT Worth Intl | 13:25 McAllen McAllen International Airport | 8h 20m layover 5h 30m - Houston | United Airlines | UA6267 UA6197 |
from $246 | 07:00 Dallas Dallas/FT Worth Intl | 16:06 McAllen McAllen International Airport | 9h 6m layover 6h 19m - Houston | United Airlines | UA2670 UA6081 |
from $246 | 12:06 Dallas Dallas/FT Worth Intl | 21:16 McAllen McAllen International Airport | 9h 10m layover 6h 28m - Houston | United Airlines | UA512 UA1399 |
from $246 | 08:00 Dallas Dallas/FT Worth Intl | 18:09 McAllen McAllen International Airport | 10h 9m layover 7h 18m - Houston | United Airlines | UA6297 UA6044 |
from $246 | 05:05 Dallas Dallas/FT Worth Intl | 16:06 McAllen McAllen International Airport | 11h 1m layover 8h 10m - Houston | United Airlines | UA6267 UA6081 |
from $246 | 07:00 Dallas Dallas/FT Worth Intl | 18:09 McAllen McAllen International Airport | 11h 9m layover 8h 24m - Houston | United Airlines | UA2670 UA6044 |
from $246 | 12:06 Dallas Dallas/FT Worth Intl | 23:40 McAllen McAllen International Airport | 11h 34m layover 8h 53m - Houston | United Airlines | UA512 UA6028 |
from $246 | 05:05 Dallas Dallas/FT Worth Intl | 18:09 McAllen McAllen International Airport | 13h 4m layover 10h 15m - Houston | United Airlines | UA6267 UA6044 |
from $246 | 08:00 Dallas Dallas/FT Worth Intl | 21:16 McAllen McAllen International Airport | 13h 16m layover 10h 28m - Houston | United Airlines | UA6297 UA1399 |
from $246 | 19:25 Dallas Dallas/FT Worth Intl | 09:02+1 день McAllen McAllen International Airport | 13h 37m layover 10h 43m - Houston | United Airlines | UA6042 UA4226 |
from $411 | 09:55 Dallas Dallas/FT Worth Intl | 13:21 McAllen McAllen International Airport | 3h 26m layover 0h 44m - Houston | United Airlines | UA2675 UA751 |
from $255 | 20:19 Dallas Dallas/FT Worth Intl | 19:59+1 день McAllen McAllen International Airport | 23h 40m layover 11h 17m - Los Angeles 4h 35m - Las Vegas | Spirit Airlines | NK1678 NK258 G447 |
from $268 | 16:55 Dallas Dallas/FT Worth Intl | 13:21+1 день McAllen McAllen International Airport | 20h 26m layover 10h 48m - Denver 3h 24m - Houston | United Airlines | UA2655 UA320 UA751 |
Flight Schedule Dallas (Texas) to McAllen (Texas)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
05:05 — 13:25
|
05:05 — 06:25
UA6267
United Airlines
Dallas — Houston
5h 30m stop
11:55 — 13:25
UA6197
United Airlines
Houston — McAllen
|
8h 20m including layover |
Find flight
from$246 |
|
05:05 — 16:06
|
05:05 — 06:25
UA6267
United Airlines
Dallas — Houston
8h 10m stop
14:35 — 16:06
UA6081
United Airlines
Houston — McAllen
|
11h 1m including layover |
Find flight
from$246 |
|
07:00 — 16:06
|
07:00 — 08:16
UA2670
United Airlines
Dallas — Houston
6h 19m stop
14:35 — 16:06
UA6081
United Airlines
Houston — McAllen
|
9h 6m including layover |
Find flight
from$246 |
|
07:00 — 18:09
|
07:00 — 08:16
UA2670
United Airlines
Dallas — Houston
8h 24m stop
16:40 — 18:09
UA6044
United Airlines
Houston — McAllen
|
11h 9m including layover |
Find flight
from$246 |
|
08:00 — 16:06
|
08:00 — 09:22
UA6297
United Airlines
Dallas — Houston
5h 13m stop
14:35 — 16:06
UA6081
United Airlines
Houston — McAllen
|
8h 6m including layover |
Find flight
from$246 |
|
08:00 — 18:09
|
08:00 — 09:22
UA6297
United Airlines
Dallas — Houston
7h 18m stop
16:40 — 18:09
UA6044
United Airlines
Houston — McAllen
|
10h 9m including layover |
Find flight
from$246 |
|
09:55 — 18:09
|
09:55 — 11:11
UA2675
United Airlines
Dallas — Houston
5h 29m stop
16:40 — 18:09
UA6044
United Airlines
Houston — McAllen
|
8h 14m including layover |
Find flight
from$246 |
|
09:55 — 21:16
|
09:55 — 11:11
UA2675
United Airlines
Dallas — Houston
8h 39m stop
19:50 — 21:16
UA1399
United Airlines
Houston — McAllen
|
11h 21m including layover |
Find flight
from$246 |
|
12:06 — 21:16
|
12:06 — 13:22
UA512
United Airlines
Dallas — Houston
6h 28m stop
19:50 — 21:16
UA1399
United Airlines
Houston — McAllen
|
9h 10m including layover |
Find flight
from$246 |
|
12:06 — 23:40
|
12:06 — 13:22
UA512
United Airlines
Dallas — Houston
8h 53m stop
22:15 — 23:40
UA6028
United Airlines
Houston — McAllen
|
11h 34m including layover |
Find flight
from$246 |
|
14:12 — 21:16
|
14:12 — 15:31
UA6160
United Airlines
Dallas — Houston
4h 19m stop
19:50 — 21:16
UA1399
United Airlines
Houston — McAllen
|
7h 4m including layover |
Find flight
from$243 |
|
14:12 — 23:40
|
14:12 — 15:31
UA6160
United Airlines
Dallas — Houston
6h 44m stop
22:15 — 23:40
UA6028
United Airlines
Houston — McAllen
|
9h 28m including layover |
Find flight
from$246 |
|
16:06 — 23:40
|
16:06 — 17:25
UA6046
United Airlines
Dallas — Houston
4h 50m stop
22:15 — 23:40
UA6028
United Airlines
Houston — McAllen
|
7h 34m including layover |
Find flight
from$246 |
|
16:06 — 09:02
+1 day
|
16:06 — 17:25
UA6046
United Airlines
Dallas — Houston
14h 5m stop
07:30 — 09:02
UA4226
United Airlines
Houston — McAllen
|
16h 56m including layover |
Find flight
from$246 |
|
17:50 — 09:02
+1 day
|
17:50 — 19:06
UA1609
United Airlines
Dallas — Houston
12h 24m stop
07:30 — 09:02
UA4226
United Airlines
Houston — McAllen
|
15h 12m including layover |
Find flight
from$246 |
|
17:50 — 13:21
+1 day
|
17:50 — 19:06
UA1609
United Airlines
Dallas — Houston
16h 49m stop
11:55 — 13:21
UA751
United Airlines
Houston — McAllen
|
19h 31m including layover |
Find flight
from$246 |
|
19:25 — 09:02
+1 day
|
19:25 — 20:47
UA6042
United Airlines
Dallas — Houston
10h 43m stop
07:30 — 09:02
UA4226
United Airlines
Houston — McAllen
|
13h 37m including layover |
Find flight
from$246 |
|
19:25 — 13:21
+1 day
|
19:25 — 20:47
UA6042
United Airlines
Dallas — Houston
15h 8m stop
11:55 — 13:21
UA751
United Airlines
Houston — McAllen
|
17h 56m including layover |
Find flight
from$246 |
|
10:00 — 18:16
+1 day
|
10:00 — 13:46
NK1120
Spirit Airlines
Dallas — Cancun
4h 20m stop
18:06 — 19:37
AM591
Aeromexico
Cancun — Mexico City
21h 8m stop
16:45 — 18:16
AM2782
Aeromexico
Mexico City — McAllen
|
32h 16m including layover |
Find flight
from$620 |
|
11:15 — 23:40
|
11:15 — 12:27
UA1535
United Airlines
Dallas — Denver
4h 53m stop
17:20 — 20:50
UA726
United Airlines
Denver — Houston
1h 25m stop
22:15 — 23:40
UA6028
United Airlines
Houston — McAllen
|
12h 25m including layover |
Find flight
from$284 |
|
11:57 — 23:40
|
11:57 — 16:17
UA560
United Airlines
Dallas — Newark
1h 12m stop
17:29 — 20:42
UA1991
United Airlines
Newark — Houston
1h 33m stop
22:15 — 23:40
UA6028
United Airlines
Houston — McAllen
|
11h 43m including layover |
Find flight
from$294 |
|
20:19 — 19:59
+1 day
|
20:19 — 21:51
NK1678
Spirit Airlines
Dallas — Los Angeles
11h 17m stop
09:08 — 10:23
NK258
Spirit Airlines
Los Angeles — Las Vegas
4h 35m stop
14:58 — 19:59
G447
Allegiant Air
Las Vegas — McAllen
|
23h 40m including layover |
Find flight
from$255 |
|
20:19 — 20:31
+1 day
|
20:19 — 21:51
NK1678
Spirit Airlines
Dallas — Los Angeles
11h 17m stop
09:08 — 10:23
NK258
Spirit Airlines
Los Angeles — Las Vegas
5h 7m stop
15:30 — 20:31
G439
Allegiant Air
Las Vegas — McAllen
|
24h 12m including layover |
Find flight
from$333 |
Flight Information
Below we will explain in detail what the flights cost on the destination from Dallas to McAllen depends on and how to choose the most interesting flight option for you.
Distance between Dallas and McAllen is 756 miles. Time difference between the cities is 0h. Airplanes depart 05:05 to 20:19 from 6 Dallas airports and arrive 05:05 to 20:19 to 1 McAllen airport. Average flight time is 11h 39m.
- The fastest flight 3h 26m
- Average flight time 11h 39m
- The earliest flight 05:05
- The latest flight 20:19
- Distance 470 ml
The cheapest months to travel to McAllen are january (from 243 $), february (from 246 $).
What is the lowest airfare Dallas to McAllen?
The cheapest plane ticket found by our users is $243. This airfare is for economy class on one-way UA6160 flight by United Airlines for January 12, 2025 which leaves Dallas/FT Worth Intl in Dallas at 14:12 am and arrives at McAllen McAllen International Airport at 21:16.
Popular Airlines on the Route
The flight Dallas — McAllen is served by 2 regular airlines and 1 low-cost airline. Most of the flights on this route are operated by United Airlines - 52 departures per week at the price of from $ 243 . And the most expensive tickets are offered by Spirit Airlines airline - from $ 620.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 56 flights with layovers on the route. The fastest connecting flight is UA2675 by United Airlines takes 3h 26m and the cheapest is UA6160 by United Airlines for $243.
- from $243Find
- from $255Find
Airports
You can fly from Dallas to McAllen from 6 airports (Addison, Fort Worth Alliance, Dallas North, Dallas/FT Worth Intl, Dallas Executive, Love Field).
Dallas airports
- Addison-ADSFind
- Fort Worth Alliance-AFWFind
- Dallas North-DNEFind
- Dallas/FT Worth Intl-DFWfrom $243Find
- Dallas Executive-RBDFind
- Love Field-DALFind
McAllen airports
- McAllen International Airport-MFEFind
Airplanes
There are flights to McAllen from Dallas by 2 airlines that use 0 aircraft brands. They range from huge modern airplanes to small-sized.
Top Domestic Destinations from Dallas
You may also consider searching for discounted plane tickets to some other popular places from Dallas within United States.
- from $75Find
- from $70Find
- from $55Find
- from $67Find
- from $78Find
- from $62Find
- from $75Find
- from $76Find
- from $57Find
- from $66Find
Top International Destinations from Dallas
Our state-of-the art metasearch will definitely provide you with the best airfare on international flights. We’re proud to partner with many reliable travel suppliers located outside the US what gives us an opportunity to offer the most competitive prices on far destinations.
- from $72Find
- from $73Find
- from $57Find
- from $70Find
- from $79Find
- from $457Find
- from $78Find
- from $66Find
- from $55Find
- from $55Find
How to book a plane ticket yourself?
- Fill in the search parameters — cities of departure and destination, departure and return dates and click «Find flights»
- Select the best flight that you like. Please, check the airports of departure and arrival. Select the best fare, but pay attention to the following flight details - airports of departure and arrival, flight duration and layovers. Please use filters and sort to find the best flight.
- Click «Buy» when you are ready — our system will redirect you to the site that sells the selected flight ticket.
- Fill in all passenger and payment information — passport and contact information, please double check all passengers’ names and make a payment for your itinerary.
- That's it — you will receive an email with your e-ticket usually within 10 minutes after your flight is confirmed. Please, print the e-ticket and have it with you at the airport. You would need to have only a passport and/or a required form of ID to travel. Please, check your Visa requirements if you travel outside of the United States or Canada.
To find a plane ticket, please select dates.