You don't need a transit visa.
You don't need to be flying to the US. Just have a US visa.
For questions regarding FRA transfer you'll usually get better answers here -
https://www.flyertalk.com/forum/germany-626/
Last edited by PiperAtGatesofDawn; May 18, 2023 at 3:18 am