Flight Schedules

Last Updated: Thu, 2 Jan, 2025

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 18:10 STL
    20:40 DTW
    1Hrs, 30m Direct
  • STLSt Louis Lambert Intl Airport 18:10 - DTW 20:40 1h 30m Direct
  • STLSt Louis Lambert Intl Airport 18:10
  • DTWDetroit Wayne County 20:40
  • 1h 30m
  • Direct
  • Southwest Airlines (WN 3976)Boeing 737 700
  • Southwest Airlines (WN 3976)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 700
  • 07:40 STL
    10:10 DTW
    1Hrs, 30m Direct
  • STLSt Louis Lambert Intl Airport 07:40 - DTW 10:10 1h 30m Direct
  • STLSt Louis Lambert Intl Airport 07:40
  • DTWDetroit Wayne County 10:10
  • 1h 30m
  • Direct
  • Southwest Airlines (WN 432)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 432)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • Boeing 737 Max 8 Passenger
  • 09:30 STL
    12:00 DTW
    1Hrs, 30m Direct
  • STLSt Louis Lambert Intl Airport 09:30 - DTW 12:00 1h 30m Direct
  • STLSt Louis Lambert Intl Airport 09:30
  • DTWDetroit Wayne County 12:00
  • 1h 30m
  • Direct
  • Southwest Airlines (WN 1090)Boeing 737 700
  • Southwest Airlines (WN 1090)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • Boeing 737 700
  • 18:23 STL
    23:26 DTW
    4Hrs, 03m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 18:23 - DTW 23:26 4h 03m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 18:23
    ORDChicago O'Hare International Airport 20:39
  • ORDChicago O'Hare International Airport 19:50
    DTWDetroit Wayne County 23:26
  • 4h 03m (49m)
  • 1 Stop ORD · Chicago 49m
  • American Airlines (AA 5991)Er4 Embraer Rj145 Amazon
    American Airlines (AA 4490)Embraer Emb 175
  • American Airlines (AA 5991)
    • M
    • -
    • -
    • T
    • -
    • -
    • S
  • 18:40 STL
    23:20 DTW
    3Hrs, 40m 1 Stop (MDW)
  • STLSt Louis Lambert Intl Airport 18:40 - DTW 23:20 3h 40m 1 Stop (MDW) Chicago
  • STLSt Louis Lambert Intl Airport 18:40
    MDWChicago Midway Airport 21:10
  • MDWChicago Midway Airport 19:50
    DTWDetroit Wayne County 23:20
  • 3h 40m (1h 20m)
  • 1 Stop MDW · Chicago 1h 20m
  • Southwest Airlines (WN 1253)Boeing 737 700
    Southwest Airlines (WN 4568)Boeing 737 700
  • Southwest Airlines (WN 1253)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:00 STL
    10:18 DTW
    4Hrs, 18m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 05:00 - DTW 10:18 4h 18m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 05:00
    ORDChicago O'Hare International Airport 07:45
  • ORDChicago O'Hare International Airport 06:35
    DTWDetroit Wayne County 10:18
  • 4h 18m (1h 10m)
  • 1 Stop ORD · Chicago 1h 10m
  • United Airlines (UA 4619)Canadair Regional Jet 550
    United Airlines (UA 4605)Canadair Regional Jet 550
  • United Airlines (UA 4619)
    • M
    • T
    • -
    • T
    • F
    • S
    • S
  • 05:10 STL
    10:55 DTW
    4Hrs, 45m 1 Stop (BWI)
  • STLSt Louis Lambert Intl Airport 05:10 - DTW 10:55 4h 45m 1 Stop (BWI) Baltimore
  • STLSt Louis Lambert Intl Airport 05:10
    BWIBaltimore Washington International Airport 09:20
  • BWIBaltimore Washington International Airport 08:10
    DTWDetroit Wayne County 10:55
  • 4h 45m (1h 10m)
  • 1 Stop BWI · Baltimore 1h 10m
  • Southwest Airlines (WN 1652)Boeing 737 700
    Southwest Airlines (WN 468)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 1652)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 05:35 STL
    11:45 DTW
    5Hrs, 10m 1 Stop (MDW)
  • STLSt Louis Lambert Intl Airport 05:35 - DTW 11:45 5h 10m 1 Stop (MDW) Chicago
  • STLSt Louis Lambert Intl Airport 05:35
    MDWChicago Midway Airport 09:35
  • MDWChicago Midway Airport 06:45
    DTWDetroit Wayne County 11:45
  • 5h 10m (2h 50m)
  • 1 Stop MDW · Chicago 2h 50m
  • Southwest Airlines (WN 3171)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 3397)Boeing 737 800
  • Southwest Airlines (WN 3171)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:30 STL
    12:05 DTW
    4Hrs, 35m 1 Stop (MDW)
  • STLSt Louis Lambert Intl Airport 06:30 - DTW 12:05 4h 35m 1 Stop (MDW) Chicago
  • STLSt Louis Lambert Intl Airport 06:30
    MDWChicago Midway Airport 09:55
  • MDWChicago Midway Airport 07:40
    DTWDetroit Wayne County 12:05
  • 4h 35m (2h 15m)
  • 1 Stop MDW · Chicago 2h 15m
  • Southwest Airlines (WN 367)Boeing 737 800
    Southwest Airlines (WN 1969)Boeing 737 700
  • Southwest Airlines (WN 367)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 07:50 STL
    12:20 DTW
    3Hrs, 30m 1 Stop (BNA)
  • STLSt Louis Lambert Intl Airport 07:50 - DTW 12:20 3h 30m 1 Stop (BNA) Nashville
  • STLSt Louis Lambert Intl Airport 07:50
    BNANashville Airport 09:40
  • BNANashville Airport 09:00
    DTWDetroit Wayne County 12:20
  • 3h 30m (40m)
  • 1 Stop BNA · Nashville 40m
  • Southwest Airlines (WN 1766)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 492)Boeing 737 800
  • Southwest Airlines (WN 1766)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:30 STL
    17:28 DTW
    4Hrs, 58m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 11:30 - DTW 17:28 4h 58m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 11:30
    ORDChicago O'Hare International Airport 15:00
  • ORDChicago O'Hare International Airport 12:59
    DTWDetroit Wayne County 17:28
  • 4h 58m (2h 01m)
  • 1 Stop ORD · Chicago 2h 01m
  • United Airlines (UA 4383)Canadair Regional Jet 550
    United Airlines (UA 3566)Embraer 175
  • United Airlines (UA 4383)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 11:30 STL
    17:24 DTW
    4Hrs, 54m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 11:30 - DTW 17:24 4h 54m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 11:30
    ORDChicago O'Hare International Airport 14:59
  • ORDChicago O'Hare International Airport 12:59
    DTWDetroit Wayne County 17:24
  • 4h 54m (2h)
  • 1 Stop ORD · Chicago 2h
  • United Airlines (UA 4383)Canadair Regional Jet 550
    United Airlines (UA 576)Boeing 737 700
  • United Airlines (UA 4383)
    • M
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:30 STL
    17:27 DTW
    4Hrs, 57m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 11:30 - DTW 17:27 4h 57m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 11:30
    ORDChicago O'Hare International Airport 14:59
  • ORDChicago O'Hare International Airport 12:59
    DTWDetroit Wayne County 17:27
  • 4h 57m (2h)
  • 1 Stop ORD · Chicago 2h
  • United Airlines (UA 4383)Canadair Regional Jet 550
    United Airlines (UA 4416)Canadair Regional Jet 550
  • United Airlines (UA 4383)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 13:05 STL
    18:58 DTW
    4Hrs, 53m 1 Stop (IAD)
  • STLSt Louis Lambert Intl Airport 13:05 - DTW 18:58 4h 53m 1 Stop (IAD) Washington
  • STLSt Louis Lambert Intl Airport 13:05
    IADWashington Dulles International Airport 17:15
  • IADWashington Dulles International Airport 16:13
    DTWDetroit Wayne County 18:58
  • 4h 53m (1h 02m)
  • 1 Stop IAD · Washington 1h 02m
  • United Airlines (UA 4454)Canadair Regional Jet 550
    United Airlines (UA 4583)Canadair Regional Jet 550
  • United Airlines (UA 4454)
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:10 STL
    20:24 DTW
    4Hrs, 14m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 15:10 - DTW 20:24 4h 14m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 15:10
    ORDChicago O'Hare International Airport 17:50
  • ORDChicago O'Hare International Airport 16:44
    DTWDetroit Wayne County 20:24
  • 4h 14m (1h 06m)
  • 1 Stop ORD · Chicago 1h 06m
  • United Airlines (UA 4570)Canadair Regional Jet 550
    United Airlines (UA 5259)Embraer 175
  • United Airlines (UA 4570)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 16:05 STL
    21:00 DTW
    3Hrs, 55m 1 Stop (MDW)
  • STLSt Louis Lambert Intl Airport 16:05 - DTW 21:00 3h 55m 1 Stop (MDW) Chicago
  • STLSt Louis Lambert Intl Airport 16:05
    MDWChicago Midway Airport 18:50
  • MDWChicago Midway Airport 17:15
    DTWDetroit Wayne County 21:00
  • 3h 55m (1h 35m)
  • 1 Stop MDW · Chicago 1h 35m
  • Southwest Airlines (WN 2973)Boeing 737 Max 8 Passenger
    Southwest Airlines (WN 4568)Boeing 737 700
  • Southwest Airlines (WN 2973)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 16:45 STL
    21:10 DTW
    3Hrs, 25m 1 Stop (BNA)
  • STLSt Louis Lambert Intl Airport 16:45 - DTW 21:10 3h 25m 1 Stop (BNA) Nashville
  • STLSt Louis Lambert Intl Airport 16:45
    BNANashville Airport 18:30
  • BNANashville Airport 17:55
    DTWDetroit Wayne County 21:10
  • 3h 25m (35m)
  • 1 Stop BNA · Nashville 35m
  • Southwest Airlines (WN 2215)Boeing 737 700
    Southwest Airlines (WN 1408)Boeing 737 Max 8 Passenger
  • Southwest Airlines (WN 2215)
    • -
    • T
    • W
    • -
    • -
    • -
    • -
  • 17:27 STL
    22:08 DTW
    3Hrs, 41m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 17:27 - DTW 22:08 3h 41m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 17:27
    ORDChicago O'Hare International Airport 19:35
  • ORDChicago O'Hare International Airport 18:49
    DTWDetroit Wayne County 22:08
  • 3h 41m (46m)
  • 1 Stop ORD · Chicago 46m
  • United Airlines (UA 602)Boeing 737 800
    United Airlines (UA 5259)Embraer 175
  • United Airlines (UA 602)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 17:27 STL
    22:15 DTW
    3Hrs, 48m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 17:27 - DTW 22:15 3h 48m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 17:27
    ORDChicago O'Hare International Airport 19:42
  • ORDChicago O'Hare International Airport 18:49
    DTWDetroit Wayne County 22:15
  • 3h 48m (53m)
  • 1 Stop ORD · Chicago 53m
  • United Airlines (UA 602)Boeing 737 800
    United Airlines (UA 3651)Embraer 175
  • United Airlines (UA 602)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 17:27 STL
    23:44 DTW
    5Hrs, 17m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 17:27 - DTW 23:44 5h 17m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 17:27
    ORDChicago O'Hare International Airport 21:12
  • ORDChicago O'Hare International Airport 18:49
    DTWDetroit Wayne County 23:44
  • 5h 17m (2h 23m)
  • 1 Stop ORD · Chicago 2h 23m
  • United Airlines (UA 602)Boeing 737 800
    United Airlines (UA 5785)Crj 700 Canadair Regional
  • United Airlines (UA 602)
    • -
    • -
    • -
    • -
    • F
    • S
    • -
  • 17:30 STL
    22:08 DTW
    3Hrs, 38m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 17:30 - DTW 22:08 3h 38m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 17:30
    ORDChicago O'Hare International Airport 19:35
  • ORDChicago O'Hare International Airport 18:55
    DTWDetroit Wayne County 22:08
  • 3h 38m (40m)
  • 1 Stop ORD · Chicago 40m
  • United Airlines (UA 602)Boeing 737 Max 8 Passenger
    United Airlines (UA 5259)Embraer 175
  • United Airlines (UA 602)
    • M
    • -
    • W
    • T
    • -
    • -
    • S
  • 17:30 STL
    23:44 DTW
    5Hrs, 14m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 17:30 - DTW 23:44 5h 14m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 17:30
    ORDChicago O'Hare International Airport 21:12
  • ORDChicago O'Hare International Airport 18:55
    DTWDetroit Wayne County 23:44
  • 5h 14m (2h 17m)
  • 1 Stop ORD · Chicago 2h 17m
  • United Airlines (UA 602)Boeing 737 Max 8 Passenger
    United Airlines (UA 5785)Crj 700 Canadair Regional
  • United Airlines (UA 602)
    • M
    • -
    • W
    • T
    • -
    • -
    • S
  • 17:33 STL
    23:44 DTW
    5Hrs, 11m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 17:33 - DTW 23:44 5h 11m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 17:33
    ORDChicago O'Hare International Airport 21:12
  • ORDChicago O'Hare International Airport 18:55
    DTWDetroit Wayne County 23:44
  • 5h 11m (2h 17m)
  • 1 Stop ORD · Chicago 2h 17m
  • United Airlines (UA 602)Boeing 737 800
    United Airlines (UA 5785)Crj 700 Canadair Regional
  • United Airlines (UA 602)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:33 STL
    22:08 DTW
    3Hrs, 35m 1 Stop (ORD)
  • STLSt Louis Lambert Intl Airport 17:33 - DTW 22:08 3h 35m 1 Stop (ORD) Chicago
  • STLSt Louis Lambert Intl Airport 17:33
    ORDChicago O'Hare International Airport 19:35
  • ORDChicago O'Hare International Airport 18:55
    DTWDetroit Wayne County 22:08
  • 3h 35m (40m)
  • 1 Stop ORD · Chicago 40m
  • United Airlines (UA 602)Boeing 737 800
    United Airlines (UA 5259)Embraer 175
  • United Airlines (UA 602)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 17:58 STL
    00:14 DTW
    5Hrs, 16m 1 Stop (CLT)
  • STLSt Louis Lambert Intl Airport 17:58 - DTW 00:14 5h 16m 1 Stop (CLT) Charlotte
  • STLSt Louis Lambert Intl Airport 17:58
    CLTCharlotte Airport 22:25
  • CLTCharlotte Airport 20:47
    DTWDetroit Wayne County 00:14
  • 5h 16m (1h 38m)
  • 1 Stop CLT · Charlotte 1h 38m
  • American Airlines (AA 2486)Airbus
    American Airlines (AA 419)Boeing 737 800
  • American Airlines (AA 2486)
    • M
    • -
    • -
    • T
    • F
    • S
    • S
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Saint Louis to Detroit?

The fastest flight time for direct flights from Saint Louis to Detroit is 1 hour 30 minutes. Check latest flight schedules & prices on Wego.

How far is Detroit from Saint Louis?

The flight distance between Saint Louis and Detroit is 732km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 05:00. The last flight of the day departs at 18:10. See the full list of flight times on Wego.

How many airlines offer direct flights from Saint Louis to Detroit?

There are 1 airlines that offer direct flights from Saint Louis to Detroit. Find out the list of airlines on Wego.