Cheap Flights from Dallas, TX to McAllen, TX from $168
On Cheapflightsplus.com you will find 193 connecting flights from Dallas to McAllen. You can compare airfare deals from 4 airlines and multiple travel sites from $168, 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 $211 | 05:14 Dallas Dallas/FT Worth Intl | 17:23 McAllen McAllen International Airport | 12h 9m layover 6h 17m - Sanford | Spirit Airlines | NK504 G41254 |
from $274 | 14:17 Dallas Dallas/FT Worth Intl | 21:24 McAllen McAllen International Airport | 7h 7m layover 4h 26m - Houston | United Airlines | UA530 UA2186 |
from $274 | 10:00 Dallas Dallas/FT Worth Intl | 21:24 McAllen McAllen International Airport | 11h 24m layover 8h 46m - Houston | United Airlines | UA1652 UA2186 |
from $274 | 08:03 Dallas Dallas/FT Worth Intl | 21:24 McAllen McAllen International Airport | 13h 21m layover 10h 32m - Houston | United Airlines | UA6297 UA2186 |
from $274 | 19:25 Dallas Dallas/FT Worth Intl | 08:53+1 день McAllen McAllen International Airport | 13h 28m layover 10h 40m - Houston | United Airlines | UA6042 UA6280 |
from $274 | 07:00 Dallas Dallas/FT Worth Intl | 21:24 McAllen McAllen International Airport | 14h 24m layover 11h 43m - Houston | United Airlines | UA2670 UA2186 |
from $274 | 17:45 Dallas Dallas/FT Worth Intl | 08:53+1 день McAllen McAllen International Airport | 15h 8m layover 12h 23m - Houston | United Airlines | UA1609 UA6280 |
from $274 | 05:10 Dallas Dallas/FT Worth Intl | 21:24 McAllen McAllen International Airport | 16h 14m layover 13h 30m - Houston | United Airlines | UA6267 UA2186 |
from $274 | 16:06 Dallas Dallas/FT Worth Intl | 08:53+1 день McAllen McAllen International Airport | 16h 47m layover 14h 9m - Houston | United Airlines | UA2682 UA6280 |
from $274 | 08:03 Dallas Dallas/FT Worth Intl | 08:53+1 день McAllen McAllen International Airport | 24h 50m layover 22h 2m - Houston | United Airlines | UA6297 UA6280 |
from $275 | 16:06 Dallas Dallas/FT Worth Intl | 23:42 McAllen McAllen International Airport | 7h 36m layover 4h 54m - Houston | United Airlines | UA2682 UA5457 |
from $275 | 12:10 Dallas Dallas/FT Worth Intl | 21:24 McAllen McAllen International Airport | 9h 14m layover 6h 29m - Houston | United Airlines | UA6096 UA2186 |
from $275 | 12:10 Dallas Dallas/FT Worth Intl | 23:42 McAllen McAllen International Airport | 11h 32m layover 8h 44m - Houston | United Airlines | UA6096 UA5457 |
from $312 | 13:14 Dallas Dallas/FT Worth Intl | 20:40 McAllen McAllen International Airport | 7h 26m layover 1h 27m - Las Vegas | Spirit Airlines | NK3711 G41709 |
from $168 | 15:34 Dallas Dallas/FT Worth Intl | 08:02+1 день McAllen McAllen International Airport | 16h 28m layover 3h 24m - Charlotte 5h 38m - Clearwater | Spirit Airlines | NK213 NK1369 G41073 |
from $238 | 05:00 Dallas Dallas/FT Worth Intl | 20:40 McAllen McAllen International Airport | 15h 40m layover 4h 18m - Los Angeles 3h 40m - Las Vegas | Spirit Airlines | NK420 NK1724 G41709 |
Flight Schedule Dallas (Texas) to McAllen (Texas)
Departure | Arrival | Flight Details | Flight Duration | Price |
---|---|---|---|---|
05:10 — 21:24
|
05:10 — 06:30
UA6267
United Airlines
Dallas — Houston
13h 30m stop
20:15 — 21:39
UA2186
United Airlines
Houston — McAllen
|
16h 14m including layover |
Find flight
from$274 |
|
05:14 — 17:23
|
05:14 — 08:56
NK504
Spirit Airlines
Dallas — Sanford
6h 17m stop
15:13 — 17:23
G41254
Allegiant Air
Sanford — McAllen
|
12h 9m including layover |
Find flight
from$211 |
|
07:00 — 21:24
|
07:00 — 08:17
UA2670
United Airlines
Dallas — Houston
11h 43m stop
20:15 — 21:39
UA2186
United Airlines
Houston — McAllen
|
14h 24m including layover |
Find flight
from$274 |
|
07:00 — 23:42
|
07:00 — 08:17
UA2670
United Airlines
Dallas — Houston
13h 58m stop
22:15 — 23:42
UA5457
United Airlines
Houston — McAllen
|
16h 42m including layover |
Find flight
from$275 |
|
08:03 — 21:24
|
08:03 — 09:28
UA6297
United Airlines
Dallas — Houston
10h 32m stop
20:15 — 21:39
UA2186
United Airlines
Houston — McAllen
|
13h 21m including layover |
Find flight
from$274 |
|
08:03 — 08:53
+1 day
|
08:03 — 09:28
UA6297
United Airlines
Dallas — Houston
22h 2m stop
07:30 — 08:53
UA6280
United Airlines
Houston — McAllen
|
24h 50m including layover |
Find flight
from$274 |
|
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$298 |
|
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$298 |
|
10:00 — 21:24
|
10:00 — 11:14
UA1652
United Airlines
Dallas — Houston
8h 46m stop
20:15 — 21:39
UA2186
United Airlines
Houston — McAllen
|
11h 24m including layover |
Find flight
from$274 |
|
10:00 — 23:42
|
10:00 — 11:14
UA1652
United Airlines
Dallas — Houston
11h 1m stop
22:15 — 23:42
UA5457
United Airlines
Houston — McAllen
|
13h 42m including layover |
Find flight
from$275 |
|
12:10 — 21:24
|
12:10 — 13:31
UA6096
United Airlines
Dallas — Houston
6h 29m stop
20:15 — 21:39
UA2186
United Airlines
Houston — McAllen
|
9h 14m including layover |
Find flight
from$275 |
|
12:10 — 23:42
|
12:10 — 13:31
UA6096
United Airlines
Dallas — Houston
8h 44m stop
22:15 — 23:42
UA5457
United Airlines
Houston — McAllen
|
11h 32m including layover |
Find flight
from$275 |
|
13:14 — 20:40
|
13:14 — 14:17
NK3711
Spirit Airlines
Dallas — Las Vegas
1h 27m stop
15:44 — 20:40
G41709
Allegiant Air
Las Vegas — McAllen
|
7h 26m including layover |
Find flight
from$312 |
|
14:17 — 21:24
|
14:17 — 15:34
UA530
United Airlines
Dallas — Houston
4h 26m stop
20:00 — 21:24
UA2186
United Airlines
Houston — McAllen
|
7h 7m including layover |
Find flight
from$274 |
|
14:17 — 08:53
+1 day
|
14:17 — 15:34
UA530
United Airlines
Dallas — Houston
15h 56m stop
07:30 — 08:53
UA6280
United Airlines
Houston — McAllen
|
18h 36m including layover |
Find flight
from$274 |
|
16:06 — 08:53
+1 day
|
16:06 — 17:21
UA2682
United Airlines
Dallas — Houston
14h 9m stop
07:30 — 08:53
UA6280
United Airlines
Houston — McAllen
|
16h 47m including layover |
Find flight
from$274 |
|
16:06 — 23:42
|
16:06 — 17:21
UA2682
United Airlines
Dallas — Houston
4h 54m stop
22:15 — 23:42
UA5457
United Airlines
Houston — McAllen
|
7h 36m including layover |
Find flight
from$275 |
|
17:45 — 08:53
+1 day
|
17:45 — 19:07
UA1609
United Airlines
Dallas — Houston
12h 23m stop
07:30 — 08:53
UA6280
United Airlines
Houston — McAllen
|
15h 8m including layover |
Find flight
from$274 |
|
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$298 |
|
19:25 — 08:53
+1 day
|
19:25 — 20:50
UA6042
United Airlines
Dallas — Houston
10h 40m stop
07:30 — 08:53
UA6280
United Airlines
Houston — McAllen
|
13h 28m including layover |
Find flight
from$274 |
|
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$298 |
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:00 to 21:49 from 6 Dallas airports and arrive 05:00 to 21:49 to 1 McAllen airport. Average flight time is 11h 43m.
- The fastest flight 3h 20m
- Average flight time 11h 43m
- The earliest flight 05:00
- The latest flight 21:49
- Distance 470 ml
The cheapest months to travel to McAllen are december (from 168 $), january (from 295 $), february (from 298 $).
The most expensive months are november (from 304 $), february (from 298 $), january (from 295 $).
What is the lowest airfare Dallas to McAllen?
The cheapest plane ticket found by our users is $168. This airfare is for economy class on one-way NK213 flight by Spirit Airlines for December 12, 2024 which leaves Dallas/FT Worth Intl in Dallas at 15:34 am and arrives at McAllen McAllen International Airport at 08:02.
Popular Airlines on the Route
The flight Dallas — McAllen is served by 4 regular airlines and 3 low-cost airlines. Most of the flights on this route are operated by Volaris - 2 departures per week at the price of from $ 516 . And the most expensive tickets are offered by VivaAerobus airline - from $ 987.
Direct flights
There’re no direct flights on this route. Try flights with stops.
Connecting Flights
There are 193 flights with layovers on the route. The fastest connecting flight is UA1652 by United Airlines takes 3h 20m and the cheapest is NK213 by Spirit Airlines for $168.
- Y4 - Volarisfrom $516Find
- UA - United Airlinesfrom $274Find
- VB - VivaAerobusfrom $987Find
- NK - Spirit Airlinesfrom $168Find
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 $168Find
- Dallas Executive-RBDFind
- Love Field-DALFind
McAllen airports
- McAllen International Airport-MFEFind
Airplanes
There are flights to McAllen from Dallas by 4 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 $60Find
- from $76Find
- from $67Find
- from $75Find
- from $61Find
- from $65Find
- from $67Find
- from $67Find
- from $79Find
- 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 $69Find
- from $72Find
- from $57Find
- from $55Find
- from $66Find
- from $74Find
- from $73Find
- from $58Find
- from $70Find
- from $78Find
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.