-FAST FLIGHT SEARCH
MY FLIGHTS: 0
flig.ht logo

"Fast and easy flight information right at your fingertips"

Are you picky about your flights? flig.ht/s lets you search for your flight with ease using our fast search engine, advanced search filter options and detailed flight information, without fuss. Just type in your prefered origin and destination in the search boxes and we will begin by showing you every option to get there together with flight time, non-stop flights, layover airports and airline options.

All scheduled flights from Mexico City to Washington (MEX-DCA)

MX Mexico
United States US
All scheduled flights from MEX to DCA. You can fly from Mexico City to Washington with 1 stop. The flight time is between 6 and 11 hours depending on your connecting flight. The MEX-DCA route has no non-stop flights.
MEX-DCA
50 flights to Washington on Mon 27 Jan. 0 Direct flights and 50 flights with 1 stop.

Sort by: Standard

Filter
Flights with stop
1 stop 6h 55m
  • 2h19m
    MEX05:45
  • Via HoustonIAH1h36mUSIAH
  • 3h00mDCA13:40
Change from terminal E to terminal C
1 stop 6h 55m
1 stop 7h 09m
  • 2h18m
    MEX07:50
  • Via HoustonIAH1h49mUSIAH
  • 3h02mDCA15:59
Change from terminal E to terminal C
1 stop 7h 09m
1 stop 7h 16m
  • 2h45m
    MEX08:00
  • Via DallasDFW1h34mUSDFW
  • 2h57mDCA16:16
Change from terminal D to terminal
1 stop 7h 16m
1 stop 7h 18m
  • 3h25m
    MEX08:40
  • Via AtlantaATL2h07mUSATL
  • 1h46mDCA16:58
Change from terminal I to terminal S
Codeshare flight
1 stop 7h 18m
1 stop 7h 18m
  • 3h25m
    MEX08:40
  • Via AtlantaATL2h07mUSATL
  • 1h46mDCA16:58
Change from terminal I to terminal S
1 stop 7h 18m
1 stop 7h 49m
  • 4h10m
    MEX08:10
  • Via ChicagoORD1h40mUSORD
  • 1h59mDCA16:59
Change from terminal 5 to terminal 1
1 stop 7h 49m
1 stop 8h 07m
  • 4h40m
    MEX00:25
  • Via New YorkJFK1h55mUSJFK
  • 1h32mDCA09:32
1 stop 8h 07m
1 stop 8h 32m
  • 3h25m
    MEX08:40
  • Via AtlantaATL3h25mUSATL
  • 1h42mDCA18:12
Long layover time 3h25m
Change from terminal I to terminal S
Codeshare flight
1 stop 8h 32m
1 stop 8h 32m
  • 3h25m
    MEX08:40
  • Via AtlantaATL3h25mUSATL
  • 1h42mDCA18:12
Long layover time 3h25m
Change from terminal I to terminal S
1 stop 8h 32m
1 stop 8h 44m
  • 3h10m
    MEX06:45
  • Via MiamiMIA2h56mUSMIA
  • 2h38mDCA16:29
1 stop 8h 44m
1 stop 8h 49m
  • 4h10m
    MEX08:10
  • Via ChicagoORD2h40mUSORD
  • 1h59mDCA17:59
Change from terminal 5 to terminal 1
1 stop 8h 49m
1 stop 8h 58m
  • 3h34m
    MEX07:00
  • Via AtlantaATL3h38mUSATL
  • 1h46mDCA16:58
Long layover time 3h38m
Change from terminal I to terminal S
1 stop 8h 58m
1 stop 8h 58m
  • 3h34m
    MEX07:00
  • Via AtlantaATL3h38mUSATL
  • 1h46mDCA16:58
Long layover time 3h38m
Change from terminal I to terminal S
Codeshare flight
1 stop 8h 58m
1 stop 9h 14m
  • 2h19m
    MEX05:45
  • Via HoustonIAH3h53mUSIAH
  • 3h02mDCA15:59
Long layover time 3h53m
Change from terminal E to terminal C
1 stop 9h 14m
1 stop 9h 16m
  • 2h40m
    MEX06:00
  • Via DallasDFW3h39mUSDFW
  • 2h57mDCA16:16
Long layover time 3h39m
Change from terminal D to terminal
1 stop 9h 16m
1 stop 9h 21m
  • 4h35m
    MEX07:15
  • Via New YorkJFK3h05mUSJFK
  • 1h41mDCA17:36
Long layover time 3h05m
Codeshare flight
1 stop 9h 21m
1 stop 9h 21m
  • 4h45m
    MEX09:05
  • Via New YorkEWR3h10mUSEWR
  • 1h26mDCA19:26
Long layover time 3h10m
1 stop 9h 21m
1 stop 9h 36m
  • 3h25m
    MEX08:40
  • Via AtlantaATL4h25mUSATL
  • 1h46mDCA19:16
Long layover time 4h25m
Change from terminal I to terminal S
1 stop 9h 36m
1 stop 9h 53m
  • 2h18m
    MEX07:50
  • Via HoustonIAH4h27mUSIAH
  • 3h08mDCA18:43
Long layover time 4h27m
Change from terminal E to terminal B
1 stop 9h 53m
1 stop 9h 56m
  • 4h10m
    MEX08:10
  • Via ChicagoORD3h40mUSORD
  • 2h06mDCA19:06
Long layover time 3h40m
Change from terminal 5 to terminal 2
1 stop 9h 56m
1 stop 9h 59m
  • 2h45m
    MEX08:00
  • Via DallasDFW4h23mUSDFW
  • 2h51mDCA18:59
Long layover time 4h23m
Change from terminal D to terminal
1 stop 9h 59m
1 stop 10h 12m
  • 3h34m
    MEX07:00
  • Via AtlantaATL4h56mUSATL
  • 1h42mDCA18:12
Long layover time 4h56m
Change from terminal I to terminal S
Codeshare flight
1 stop 10h 12m
1 stop 10h 12m
  • 3h34m
    MEX07:00
  • Via AtlantaATL4h56mUSATL
  • 1h42mDCA18:12
Long layover time 4h56m
Change from terminal I to terminal S
1 stop 10h 12m
1 stop 10h 16m
  • 4h35m
    MEX07:15
  • Via New YorkJFK4h10mUSJFK
  • 1h31mDCA18:31
Long layover time 4h10m
Change from terminal 4 to terminal C
Codeshare flight
1 stop 10h 16m
Multiple airlines
1 stop 7h 16m
  • 2h45m
    MEX08:00
  • Via DallasDFW1h34mUSDFW
  • 2h57mDCA16:16
Change from terminal D to terminal
Codeshare flight
1 stop 7h 16m
  • 12:20 FrankfurtFlughafen Frankfurt Main FRA, Terminal 1
  • 8 hours 40 minutes
    Overnight flight
  • 15:00 Dulles Washington Dulles International IAD
  • Layover time at 4h00mLong layover time
  • 19:00 DullesWashington Dulles International IAD, Terminal 2
  • 2 hours 17 minutes
  • 20:17 Chicago Chicago O Hare International ORD, Terminal 1
Total flight time:7h 16m
1 stop 7h 18m
  • 3h25m
    MEX08:40
  • Via AtlantaATL2h07mUSATL
  • 1h46mDCA16:58
Change from terminal I to terminal S
Codeshare flight
1 stop 7h 18m
1 stop 8h 12m
  • 4h35m
    MEX07:15
  • Via New YorkJFK2h09mUSJFK
  • 1h28mDCA16:27
Change from terminal 4 to terminal 8
1 stop 8h 12m
1 stop 8h 19m
  • 2h26m
    MEX06:40
  • Via HoustonIAH2h51mUSIAH
  • 3h02mDCA15:59
Change from terminal D to terminal C
1 stop 8h 19m
1 stop 8h 29m
  • 4h18m
    MEX08:30
  • Via ChicagoORD2h12mUSORD
  • 1h59mDCA17:59
Change from terminal 5 to terminal 1
1 stop 8h 29m
1 stop 8h 32m
  • 3h25m
    MEX08:40
  • Via AtlantaATL3h25mUSATL
  • 1h42mDCA18:12
Long layover time 3h25m
Change from terminal I to terminal S
Codeshare flight
1 stop 8h 32m
1 stop 8h 42m
  • 3h56m
    MEX08:30
  • Via Raleigh/DurhamRDU3h34mUSRDU
  • 1h12mDCA18:12
Long layover time 3h34m
Change from terminal to terminal 2
1 stop 8h 42m
1 stop 8h 44m
  • 3h15m
    MEX06:45
  • Via MiamiMIA2h51mUSMIA
  • 2h38mDCA16:29
1 stop 8h 44m
1 stop 8h 50m
  • 3h25m
    MEX08:40
  • Via AtlantaATL3h37mUSATL
  • 1h48mDCA18:30
Long layover time 3h37m
Change from terminal I to terminal N
Codeshare flight
1 stop 8h 50m
1 stop 8h 50m
  • 3h25m
    MEX08:40
  • Via AtlantaATL3h37mUSATL
  • 1h48mDCA18:30
Long layover time 3h37m
Change from terminal I to terminal N
1 stop 8h 50m
1 stop 8h 58m
  • 3h34m
    MEX07:00
  • Via AtlantaATL3h38mUSATL
  • 1h46mDCA16:58
Long layover time 3h38m
Change from terminal I to terminal S
Codeshare flight
1 stop 8h 58m
1 stop 9h 21m
  • 4h35m
    MEX07:15
  • Via New YorkJFK3h05mUSJFK
  • 1h41mDCA17:36
Long layover time 3h05m
1 stop 9h 21m
1 stop 9h 27m
  • 4h18m
    MEX08:30
  • Via ChicagoORD3h14mUSORD
  • 1h55mDCA18:57
Long layover time 3h14m
Change from terminal 5 to terminal 3
1 stop 9h 27m
1 stop 9h 36m
  • 4h18m
    MEX08:30
  • Via ChicagoORD3h12mUSORD
  • 2h06mDCA19:06
Long layover time 3h12m
Change from terminal 5 to terminal 2
1 stop 9h 36m
1 stop 9h 36m
  • 3h25m
    MEX08:40
  • Via AtlantaATL4h25mUSATL
  • 1h46mDCA19:16
Long layover time 4h25m
Change from terminal I to terminal S
Codeshare flight
1 stop 9h 36m
1 stop 9h 47m
  • 4h10m
    MEX08:10
  • Via ChicagoORD3h42mUSORD
  • 1h55mDCA18:57
Long layover time 3h42m
Change from terminal 5 to terminal 3
1 stop 9h 47m
1 stop 9h 50m
  • 3h15m
    MEX06:45
  • Via OrlandoMCO4h25mUSMCO
  • 2h10mDCA17:35
Long layover time 4h25m
Change from terminal C to terminal B
1 stop 9h 50m
1 stop 9h 54m
  • 3h18m
    MEX09:05
  • Via MiamiMIA3h53mUSMIA
  • 2h43mDCA19:59
Long layover time 3h53m
1 stop 9h 54m
1 stop 9h 59m
  • 2h45m
    MEX08:00
  • Via DallasDFW4h23mUSDFW
  • 2h51mDCA18:59
Long layover time 4h23m
Change from terminal D to terminal
Codeshare flight
1 stop 9h 59m
1 stop 10h 09m
  • 4h35m
    MEX07:15
  • Via New YorkJFK4h09mUSJFK
  • 1h25mDCA18:24
Long layover time 4h09m
Change from terminal 4 to terminal B
1 stop 10h 09m
1 stop 10h 12m
  • 3h34m
    MEX07:00
  • Via AtlantaATL4h56mUSATL
  • 1h42mDCA18:12
Long layover time 4h56m
Change from terminal I to terminal S
Codeshare flight
1 stop 10h 12m
1 stop 10h 16m
  • 4h35m
    MEX07:15
  • Via New YorkJFK4h10mUSJFK
  • 1h31mDCA18:31
Long layover time 4h10m
Change from terminal 4 to terminal C
1 stop 10h 16m
1 stop 10h 33m
  • 4h40m
    MEX01:10
  • Via TorontoYYZ4h08mCAYYZ
  • 1h45mDCA12:43
Long layover time 4h08m
Change from terminal 1 to terminal 3
1 stop 10h 33m
1 stop 10h 57m
  • 4h40m
    MEX00:25
  • Via New YorkJFK4h55mUSJFK
  • 1h22mDCA12:22
Long layover time 4h55m
Change from terminal 8 to terminal C
1 stop 10h 57m
1 stop 10h 59m
  • 4h35m
    MEX07:15
  • Via New YorkJFK4h54mUSJFK
  • 1h30mDCA19:14
Long layover time 4h54m
Change from terminal 4 to terminal 8
1 stop 10h 59m
1 stop 11h 03m
  • 4h45m
    MEX09:05
  • Via New YorkEWR4h45mUSEWR
  • 1h33mDCA21:08
Long layover time 4h45m
1 stop 11h 03m
- Flight has a long layover time at the stop-airport and will affect your flight time.
- Change of terminals at the layover airport. This can go quickly or take time depending on the airport.
- Flight is partially or completely overnight (Red-eye flight).
- Airline or one of the airlines in the flight path is a low-cost carrier. Some travelers wants to avoid low-cost airlines.
- This is codeshare flight. A codeshare flight is an agreement between airlines to sell seats on each others flights. Click on the flight to see the actual flight operator.

The fastest option is landing at IAH with a total flight time of 7 hours and 9 minutes.

DCA is the IATA airport code for Ronald Reagan Washington National Airport, Reagan National, District of Columbia.

The transfer from DCA is 12 minutes by car to Washington DC.

No airlines currently offers non-stop or direct flights from Mexico City to Washington.