Chances are good that if you are near a major airport in North America that it will have an easy way to fly to Germany. You can get a non-stop flight from Anchorage, Atlanta, Boston, Charlotte, Chicago, Cincinnati, Denver, Detriot, Fairbanks, Fort Myers, Houston, Las Vegas, L.A., Miami, New York (EWR & JFK), Orlando, Philadelphia, Portland, San Francisco and Washington, D.C.
Germany has international airports in Berlin, Bremen, Dresden, Düsseldorf, Erfurt, Frankfurt, Hamburg, Hannover, Cologne/Bonn, Leipzig, Munich, Münster, Nuremberg and Stuttgart.