×
Flights
  • New Search
  • Recent Searches
  • One way
  • Round trip

Recent Searches

    Search for flights

    Find Flight Schedules

    Use Wego.com to access the greatest selection of flights online. Find the most convenient scheduled flights flying from Des Moines to Birmingham. Use Wego's airport directory for a full list of airline flight schedules worldwide.

    Flight Schedules from Des Moines to Birmingham

    • Depart
      Arrive
      Duration
      Flight & AirCraft
      Mo Tu We Th Fr Sa Su
    • 05:57 (DSM)
      09:05 (ATL)
      5h 6m
      DL 1817 (Boeing (Douglas) MD-88)
      2h 10m layover in Atlanta (ATL)
    • 11:15 (ATL)
      11:03 (BHM) (+1)
      5h 6m
      DL 1379 (Airbus A319)
      multiple schedules, see details
      • Valid between 31 Oct 2016 - 18 Dec 2016
      • Valid between 02 Jan 2017 - 05 Mar 2017
    • 06:00 (DSM)
      09:14 (ATL)
      4h 48m
      DL 3988 (Canadair Regional Jet 900)
      1h 36m layover in Atlanta (ATL)
    • 10:50 (ATL)
      10:48 (BHM) (+1)
      4h 48m
      DL 1379 (Boeing (Douglas) MD-88)
    • 06:15 (DSM)
      07:45 (ORD)
      4h 25m
      AA 4390 (Embraer 175)
      53m layover in Chicago (ORD)
    • 08:38 (ORD)
      10:40 (BHM)
      4h 25m
      UA 3808 (Embraer RJ 135/140/145)
    • 06:30 (DSM)
      09:29 (DTW)
      4h 46m
      DL 3445 (Canadair Regional Jet 900)
      36m layover in Detroit (DTW)
    • 10:05 (DTW)
      11:16 (BHM)
      4h 46m
      DL 5513 (Canadair Regional Jet 700)
    • 06:30 (DSM)
      09:25 (DTW)
      4h 35m
      DL 3458 (Canadair Regional Jet 900)
      40m layover in Detroit (DTW)
    • 10:05 (DTW)
      11:05 (BHM)
      4h 35m
      DL 3459 (Canadair Regional Jet)
    • 06:30 (DSM)
      09:25 (DTW)
      4h 35m
      DL 3458 (Canadair Regional Jet 900)
      40m layover in Detroit (DTW)
    • 10:05 (DTW)
      11:05 (BHM)
      4h 35m
      DL 5408 (Canadair Regional Jet)
    • 06:33 (DSM)
      09:30 (DTW)
      4h 44m
      DL 3755 (Canadair Regional Jet 900)
      35m layover in Detroit (DTW)
    • 10:05 (DTW)
      11:17 (BHM)
      4h 44m
      DL 5422 (Canadair Regional Jet 700)
    • 07:00 (DSM)
      10:21 (CLT)
      6h 19m
      AA 5070 (Canadair Regional Jet 900)
      2h 40m layover in Charlotte (CLT)
    • 13:01 (CLT)
      13:19 (BHM)
      6h 19m
      AA 1639 (Airbus A319)
    • 08:09 (DSM)
      09:30 (ORD)
      6h 2m
      UA 368 (Airbus A319)
      2h 50m layover in Chicago (ORD)
    • 12:20 (ORD)
      14:11 (BHM)
      6h 2m
      UA 5745 (Canadair Regional Jet 700)
    • 08:16 (DSM)
      09:39 (ORD)
      6h 3m
      UA 368 (Airbus A319)
      2h 36m layover in Chicago (ORD)
    • 12:15 (ORD)
      14:19 (BHM)
      6h 3m
      UA 3961 (Embraer RJ 135/140/145)
    • 09:33 (DSM)
      10:54 (ORD)
      4h 46m
      AA 3226 (Embraer RJ145)
      1h 21m layover in Chicago (ORD)
    • 12:15 (ORD)
      14:19 (BHM)
      4h 46m
      UA 3961 (Embraer RJ 135/140/145)
    • 09:33 (DSM)
      10:54 (ORD)
      4h 38m
      AA 3226 (Embraer RJ145)
      1h 26m layover in Chicago (ORD)
    • 12:20 (ORD)
      14:11 (BHM)
      4h 38m
      UA 5745 (Canadair Regional Jet 700)
    • 11:45 (DSM)
      14:49 (ATL)
      3h 36m
      DL 1800 (Boeing 717-200)
      35m layover in Atlanta (ATL)
    • 15:24 (ATL)
      15:21 (BHM) (+1)
      3h 36m
      DL 1578 (Boeing 717-200)
      multiple schedules, see details
      • Valid between 02 Jan 2017 - 29 Jan 2017
        -
      • Valid between 06 Feb 2017 - 05 Mar 2017
        -
    • 11:45 (DSM)
      14:51 (ATL)
      5h 36m
      DL 1800 (Boeing 717-200)
      2h 34m layover in Atlanta (ATL)
    • 17:25 (ATL)
      17:21 (BHM) (+1)
      5h 36m
      DL 117 (Boeing (Douglas) MD-88)
    • 11:46 (DSM)
      14:49 (ATL)
      3h 36m
      DL 1800 (Boeing 717-200)
      35m layover in Atlanta (ATL)
    • 15:24 (ATL)
      15:22 (BHM) (+1)
      3h 36m
      DL 391 (Boeing (Douglas) MD-88)
    • 11:46 (DSM)
      14:48 (ATL)
      4h 47m
      DL 3962 (Canadair Regional Jet 900)
      1h 52m layover in Atlanta (ATL)
    • 16:40 (ATL)
      16:33 (BHM) (+1)
      4h 47m
      DL 5319 (Canadair Regional Jet 900)
    • 11:46 (DSM)
      14:49 (ATL)
      3h 36m
      DL 1800 (Boeing 717-200)
      35m layover in Atlanta (ATL)
    • 15:24 (ATL)
      15:22 (BHM) (+1)
      3h 36m
      DL 998 (Boeing (Douglas) MD-88)
    • 12:56 (DSM)
      14:20 (ORD)
      4h 54m
      AA 3259 (Embraer RJ145)
      1h 30m layover in Chicago (ORD)
    • 15:50 (ORD)
      17:50 (BHM)
      4h 54m
      UA 4290 (Embraer RJ 135/140/145)
    • 13:40 (DSM)
      16:56 (CLT)
      4h 40m
      AA 5067 (Canadair Regional Jet 900)
      1h 4m layover in Charlotte (CLT)
    • 18:00 (CLT)
      18:20 (BHM)
      4h 40m
      AA 1817 (Airbus A319)
    • 14:00 (DSM)
      16:47 (DTW)
      6h 46m
      DL 5558 (Canadair Regional Jet 700)
      2h 53m layover in Detroit (DTW)
    • 19:40 (DTW)
      20:46 (BHM)
      6h 46m
      DL 3527 (Canadair Regional Jet)
    • 14:30 (DSM)
      17:45 (ATL)
      3h 52m
      DL 844 (Boeing (Douglas) MD-88)
      45m layover in Atlanta (ATL)
    • 18:30 (ATL)
      18:22 (BHM) (+1)
      3h 52m
      DL 5059 (Canadair Regional Jet 700)
    • 14:30 (DSM)
      17:31 (ATL)
      3h 35m
      DL 5126 (Canadair Regional Jet 900)
      41m layover in Atlanta (ATL)
    • 18:12 (ATL)
      18:05 (BHM) (+1)
      3h 35m
      DL 1813 (Boeing 717-200)
    • 14:32 (DSM)
      17:35 (ATL)
      4h 50m
      DL 1800 (Boeing 717-200)
      1h 50m layover in Atlanta (ATL)
    • 19:25 (ATL)
      19:22 (BHM) (+1)
      4h 50m
      DL 2383 (Boeing (Douglas) MD-88)
    • 14:55 (DSM)
      16:18 (ORD)
      6h 3m
      UA 5952 (Canadair Regional Jet 700)
      2h 57m layover in Chicago (ORD)
    • 19:15 (ORD)
      20:58 (BHM)
      6h 3m
      UA 5400 (Canadair Regional Jet 700)
      multiple schedules, see details
      • Valid between 12 Dec 2016 - 25 Dec 2016
      • Valid between 02 Jan 2017 - 05 Mar 2017
    • 14:55 (DSM)
      16:18 (ORD)
      6h 3m
      UA 5952 (Canadair Regional Jet 200)
      2h 57m layover in Chicago (ORD)
    • 19:15 (ORD)
      20:58 (BHM)
      6h 3m
      UA 3871 (Embraer RJ 135/140/145)
    • 14:55 (DSM)
      16:24 (ORD)
      6h 17m
      UA 1749 (Airbus A319)
      2h 51m layover in Chicago (ORD)
    • 19:15 (ORD)
      21:12 (BHM)
      6h 17m
      UA 5896 (Canadair Regional Jet 700)
    • 15:25 (DSM)
      18:26 (ATL)
      4h 8m
      DL 5328 (Canadair Regional Jet 900)
      1h 9m layover in Atlanta (ATL)
    • 19:35 (ATL)
      19:33 (BHM) (+1)
      4h 8m
      DL 2383 (Airbus A320)
    • 15:45 (DSM)
      18:35 (DTW)
      5h 25m
      DL 3823 (Canadair Regional Jet 900)
      1h 42m layover in Detroit (DTW)
    • 20:17 (DTW)
      21:10 (BHM)
      5h 25m
      DL 4485 (Canadair Regional Jet)
    • 15:55 (DSM)
      17:22 (ORD)
      5h 3m
      AA 3583 (Canadair Regional Jet 700)
      1h 53m layover in Chicago (ORD)
    • 19:15 (ORD)
      20:58 (BHM)
      5h 3m
      UA 5400 (Canadair Regional Jet 700)
      multiple schedules, see details
      • Valid between 12 Dec 2016 - 25 Dec 2016
      • Valid between 02 Jan 2017 - 05 Mar 2017
    • 15:55 (DSM)
      17:22 (ORD)
      5h 17m
      AA 3583 (Canadair Regional Jet 700)
      1h 53m layover in Chicago (ORD)
    • 19:15 (ORD)
      21:12 (BHM)
      5h 17m
      UA 5896 (Canadair Regional Jet 700)
    • 15:55 (DSM)
      17:22 (ORD)
      5h 3m
      AA 3583 (Canadair Regional Jet 700)
      1h 53m layover in Chicago (ORD)
    • 19:15 (ORD)
      20:58 (BHM)
      5h 3m
      UA 3871 (Embraer RJ 135/140/145)
    • 16:30 (DSM)
      19:14 (DTW)
      4h 17m
      DL 3823 (Canadair Regional Jet)
      31m layover in Detroit (DTW)
    • 19:45 (DTW)
      20:47 (BHM)
      4h 17m
      DL 5333 (Canadair Regional Jet 700)
    • 16:30 (DSM)
      19:15 (DTW)
      4h 28m
      DL 3514 (Canadair Regional Jet)
      30m layover in Detroit (DTW)
    • 19:45 (DTW)
      20:58 (BHM)
      4h 28m
      DL 5152 (Canadair Regional Jet 700)
    • 16:30 (DSM)
      19:14 (DTW)
      4h 17m
      DL 3823 (Canadair Regional Jet 900)
      31m layover in Detroit (DTW)
    • 19:45 (DTW)
      20:47 (BHM)
      4h 17m
      DL 3795 (Canadair Regional Jet 900)
    • 16:30 (DSM)
      19:15 (DTW)
      4h 29m
      DL 4646 (Canadair Regional Jet)
      30m layover in Detroit (DTW)
    • 19:45 (DTW)
      20:59 (BHM)
      4h 29m
      DL 5111 (Canadair Regional Jet 700)
    • 16:48 (DSM)
      19:51 (ATL)
      4h 48m
      DL 1532 (Boeing 717-200)
      1h 49m layover in Atlanta (ATL)
    • 21:40 (ATL)
      21:36 (BHM) (+1)
      4h 48m
      DL 2023 (Boeing (Douglas) MD-88)
      multiple schedules, see details
      • Valid between 31 Oct 2016 - 18 Dec 2016
      • Valid between 27 Feb 2017 - 05 Mar 2017
        -
    • 16:55 (DSM)
      19:56 (ATL)
      4h 55m
      DL 5126 (Canadair Regional Jet 900)
      1h 59m layover in Atlanta (ATL)
    • 21:55 (ATL)
      21:50 (BHM) (+1)
      4h 55m
      DL 2023 (Boeing 717-200)
    • 16:59 (DSM)
      20:04 (ATL)
      4h 40m
      DL 1532 (Boeing 717-200)
      1h 36m layover in Atlanta (ATL)
    • 21:40 (ATL)
      21:39 (BHM) (+1)
      4h 40m
      DL 204 (Boeing (Douglas) MD-88)