An overview of various providers of flights, besides cheap flights also quite normal charter flights to Prague can be found for example in the many links in the Flugzentrale.de.
Direct flights to Prague are offering the following companies from Germany: Lufthansa, German Wings, Czech Airlines and TUIfly.
Also keep in mind before buying a plane ticket, whether the airline miles awards under a program, and if you get the miles credited to your program.
In Prague at the airport the terminal is 2 for flights to and from Germany, Austria, Switzerland, and used the remaining countries of the Schengen Agreement.
At the airport in Prague, you can buy a snack and a drink, and it is recommended, beforehand to make because of the money exchanging sly. In Prague there as in the whole Czech Republic officially the currency of the Czech crown.
Often you can also pay in Euros, as at border crossings is often possible, But the price is thus often a 10-15% higher, as if they would pay in the local currency. Therefore, there are also exchange offices at the airport Prague Ruzyne, where you can exchange cash. However, we recommend, the Czech crown at the airport lift-to-find ATMs.