NW has "direct" service to tons of places. Let's see...
- LAX-PUS (NW 1)
- PDX-SIN (NW 5)
- SEA-ICN (NW 7)
- HNL-CAN (NW 9)
- DTW-PEK (NW 11)
- JFK-HKG (NW 17)
- MSP-MNL (NW 19)
- DTW-PVG (NW 25)
- SFO-BKK (NW 27)
- MSP-BOM (NW 42/46)
- SEA-BLR (NW 34 -- coming soon)
- DTW-TPE (NW 69)
- DTW-MNL (NW 71)
Of course all of these usually require switching planes in NRT or AMS (plus a couple of KIX/NGO switches), but they
are "direct" flights.
You might want to change all instances of "direct" to "nonstop" in your post.