Qibla direction in Germany
Across 21 cities in Germany, the Qibla points southeast (SE): 126.6°–136.7° from true north, from Karlsruhe to Berlin. Munich is the closest to Mecca at 3,891 km, Bremen the farthest at 4,396 km.
Qibla by city in Germany
Bearings are from true north, largest cities first. Each city has a Qibla page with the compass and a prayer-times page with today and the next seven days.
| City | Bearing | Direction | To Mecca |
|---|---|---|---|
| Berlinprayer times | 136.7° | southeast (SE) | 4,130 km |
| Hamburgprayer times | 133.0° | southeast (SE) | 4,373 km |
| Munichprayer times | 129.8° | southeast (SE) | 3,891 km |
| Kölnprayer times | 126.7° | southeast (SE) | 4,345 km |
| Frankfurt am Mainprayer times | 128.1° | southeast (SE) | 4,193 km |
| Stuttgartprayer times | 127.3° | southeast (SE) | 4,074 km |
| Düsseldorfprayer times | 126.8° | southeast (SE) | 4,374 km |
| Essenprayer times | 127.3° | southeast (SE) | 4,377 km |
| Dortmundprayer times | 127.9° | southeast (SE) | 4,356 km |
| Dresdenprayer times | 135.8° | southeast (SE) | 3,996 km |
| Bremenprayer times | 131.1° | southeast (SE) | 4,396 km |
| Nürnbergprayer times | 130.5° | southeast (SE) | 4,013 km |
| Hannoverprayer times | 131.6° | southeast (SE) | 4,297 km |
| Leipzigprayer times | 134.2° | southeast (SE) | 4,086 km |
| Duisburgprayer times | 127.0° | southeast (SE) | 4,389 km |
| Bochumprayer times | 127.6° | southeast (SE) | 4,367 km |
| Wuppertalprayer times | 127.3° | southeast (SE) | 4,356 km |
| Bielefeldprayer times | 129.8° | southeast (SE) | 4,335 km |
| Bonnprayer times | 126.7° | southeast (SE) | 4,324 km |
| Mannheimprayer times | 127.2° | southeast (SE) | 4,162 km |
| Karlsruheprayer times | 126.6° | southeast (SE) | 4,134 km |
How to face the Qibla in Germany
- Open your phone’s compass and set it to true north if the app allows it.
- Turn until the compass reads the bearing of your city from the table above.
- You are now facing the Kaaba in Mecca.
If the compass only shows magnetic north, correct for the local magnetic declination. For the bearing at your exact position rather than the city centre, the live Qibla finder uses your device location and compass.
Also for Germany: prayer times for your location and sunrise and sunset in Germany.
Frequently asked questions
What is the Qibla direction in Germany?
In Germany the Qibla is to the southeast (SE): 126.6°–136.7° from true north depending on the city. From Berlin, the largest city, it is 136.7°. Face that bearing to face the Kaaba in Mecca.
Is the Qibla the same everywhere in Germany?
Nearly. Across the 21 cities listed here it changes by 10.1°, from 126.6° in Karlsruhe to 136.7° in Berlin. A city-level bearing is accurate for the whole city; the live Qibla finder gives the bearing for your exact position.
How far is Germany from Mecca?
Munich is the closest city in this list, 3,891 km from the Kaaba along the great circle, and Bremen the farthest at 4,396 km.