Qibla direction in Switzerland

The Qibla in Switzerland lies towards the south-east. Depending on the city the angle from true north ranges from 120.6° in Vernier to 126.1° in St. Gallen, and the Kaaba is between 3,907 km and 4,110 km away. The table gives the exact bearing for 73 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Switzerland can differ from true north by a few degrees; our Qibla finder corrects this automatically when your phone reports true heading.

Why the Qibla changes across the country

Between the cities in the table the Qibla angle varies by 5.5°. Lugano is the closest to the Kaaba (3,907 km) and La Chaux-de-Fonds the farthest (4,110 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 123.1°, should not be used everywhere.

Inside a mosque, the mihrab already shows the Qibla. Elsewhere, a compass app, the position of the sun or our Qibla finder can be used; scholars agree that facing the general direction is enough when the exact angle cannot be known.

Qibla in Switzerland: questions

What is the Qibla direction in Bern?

123.1° from true north, towards the south-east, 4,061 km from the Kaaba.

Which city in Switzerland is closest to Makkah?

Lugano, 3,907 km from the Kaaba, among the 73 cities listed.

Does a phone compass show the right Qibla?

Only if it is calibrated and corrected for magnetic declination. Turn the phone in a figure 8 and keep it away from metal; our Qibla finder uses the true heading when the phone provides it.

Bearing from true north, measured clockwise
CityQiblaDirectionDistance to Makkah
Aarau124.4°south-east4,051 km
Adliswil124.9°south-east4,016 km
Altdorf124.5°south-east3,982 km
Appenzell126.0°south-east3,963 km
Baar124.7°south-east4,009 km
Baden124.8°south-east4,040 km
Basel124.0°south-east4,091 km
Bellinzona124.2°south-east3,915 km
Bern123.1°south-east4,061 km
Biel/Bienne123.1°south-east4,086 km
Bülach125.1°south-east4,029 km
Bulle122.3°south-east4,067 km
Burgdorf123.5°south-east4,057 km
Cham124.6°south-east4,012 km
Chur125.6°south-east3,925 km
Delémont123.5°south-east4,093 km
Dietikon124.8°south-east4,030 km
Dübendorf125.1°south-east4,016 km
Einsiedeln124.9°south-east3,991 km
Emmen124.3°south-east4,017 km
Frauenfeld125.6°south-east4,009 km
Fribourg122.6°south-east4,072 km
Geneva120.7°south-east4,102 km
Glarus125.3°south-east3,966 km
Gossau125.9°south-east3,978 km
Grenchen123.3°south-east4,080 km
Herisau125.9°south-east3,975 km
Horgen124.9°south-east4,009 km
Jona125.2°south-east3,992 km
Kloten125.1°south-east4,022 km
Köniz123.0°south-east4,062 km
Kreuzlingen126.1°south-east3,999 km
Kriens124.3°south-east4,014 km
La Chaux-de-Fonds122.5°south-east4,110 km
Lausanne121.6°south-east4,088 km
Liestal124.1°south-east4,076 km
Locarno123.9°south-east3,928 km
Lucerne124.3°south-east4,014 km
Lugano123.9°south-east3,907 km
Martigny-Ville121.7°south-east4,035 km
Meyrin120.6°south-east4,108 km
Monthey121.7°south-east4,052 km
Montreux121.9°south-east4,065 km
Morges121.5°south-east4,097 km
Muttenz124.0°south-east4,084 km
Neuchâtel122.5°south-east4,097 km
Nyon121.0°south-east4,106 km
Olten124.1°south-east4,058 km
Opfikon125.1°south-east4,021 km
Rapperswil125.2°south-east3,993 km
Reinach123.9°south-east4,086 km
Renens121.6°south-east4,093 km
Riehen124.1°south-east4,088 km
Sarnen124.0°south-east4,008 km
Schaffhausen125.4°south-east4,034 km
Schwyz124.7°south-east3,990 km
Sierre122.5°south-east4,016 km
Sion122.2°south-east4,024 km
Solothurn123.5°south-east4,072 km
St. Gallen126.1°south-east3,972 km
Stans124.3°south-east4,004 km
Steffisburg123.1°south-east4,039 km
Thun123.1°south-east4,038 km
Uster125.2°south-east4,007 km
Vernier120.6°south-east4,107 km
Vevey121.8°south-east4,071 km
Wettingen124.8°south-east4,039 km
Wetzikon125.2°south-east4,001 km
Wil125.7°south-east3,994 km
Winterthur125.3°south-east4,017 km
Yverdon-les-Bains121.9°south-east4,103 km
Zug124.7°south-east4,008 km
Zurich125.0°south-east4,018 km

Qibla finder