You can fly direct to Germany, with there being several options for departure and arrival airports. If you are departing from New Delhi Airport (DEL) or Mumbai Airport (BOM), then you can travel non-stop to both Frankfurt Airport (FRA) and Munich Airport (MUC). Those flying from Chennai Airport (MAA) can only fly direct to FRA.