At a glance
- Mexico City, the capital: 47°, north-east, 13,646 km from the Kaaba.
- The Qibla turns by 29° across the country, from 25° in Rosarito to 54° in Chetumal.
- Closest to Makkah: Cancún, 12,536 km. Farthest: Cabo San Lucas, 14,097 km.
- Around Mexico City, a magnetic compass points about 4° east of true north (World Magnetic Model 2025, for 2026). On a needle compass, the Qibla there is about 43°.
- Prayer times in Mexico: our country guide explains which calculation method to choose in the Awwab app.
Qibla from every city in Mexico
Cities of 100,000 people or more, largest first.
| City | Qibla | Direction | Distance to the Kaaba (km) |
|---|---|---|---|
| Mexico City | 47° | north-east | 13,646 |
| Tijuana | 26° | north-north-east | 13,533 |
| Iztapalapa | 47° | north-east | 13,647 |
| Puebla City | 47° | north-east | 13,605 |
| Ecatepec de Morelos | 47° | north-east | 13,627 |
| Querétaro City | 45° | north-east | 13,651 |
| León | 44° | north-east | 13,703 |
| Ciudad Juárez | 36° | north-east | 13,101 |
| Zapopan | 43° | north-east | 13,857 |
| Guadalajara | 43° | north-east | 13,858 |
| Mérida | 52° | north-east | 12,781 |
| Gustavo Adolfo Madero | 47° | north-east | 13,640 |
| Monterrey | 43° | north-east | 13,239 |
| Ciudad Nezahualcoyotl | 47° | north-east | 13,640 |
| Mexicali | 27° | north-north-east | 13,456 |
| Chihuahua City | 37° | north-east | 13,356 |
| Cancún | 54° | north-east | 12,536 |
| Naucalpan | 46° | north-east | 13,651 |
| Hermosillo | 32° | north-north-east | 13,585 |
| Culiacán | 37° | north-east | 13,773 |
| Morelia | 45° | north-east | 13,780 |
| Torreón | 41° | north-east | 13,458 |
| San Luis Potosí City | 44° | north-east | 13,569 |
| Aguascalientes | 43° | north-east | 13,684 |
| Saltillo | 43° | north-east | 13,305 |
| Guadalupe Nuevo Leon | 43° | north-east | 13,235 |
| Acapulco de Juárez | 47° | north-east | 13,903 |
| Tlalnepantla | 47° | north-east | 13,643 |
| Tlaquepaque | 43° | north-east | 13,857 |
| Coyoacán | 47° | north-east | 13,655 |
| Tuxtla Gutiérrez | 52° | north-east | 13,358 |
| Reynosa | 44° | north-east | 13,066 |
| Tlalpan | 47° | north-east | 13,659 |
| Cuautitlán Izcalli | 46° | north-east | 13,637 |
| Cuauhtémoc Mexico City | 47° | north-east | 13,647 |
| Durango | 40° | north-east | 13,668 |
| Heroica Matamoros | 45° | north-east | 13,027 |
| Toluca | 46° | north-east | 13,697 |
| Ciudad López Mateos | 46° | north-east | 13,646 |
| Apodaca | 43° | north-east | 13,222 |
| General Escobedo | 43° | north-east | 13,230 |
| Ensenada | 26° | north-north-east | 13,579 |
| Xochimilco | 47° | north-east | 13,658 |
| Veracruz | 49° | north-east | 13,433 |
| Xalapa | 48° | north-east | 13,468 |
| Nuevo Laredo | 43° | north-east | 13,039 |
| Azcapotzalco | 47° | north-east | 13,646 |
| San Nicolás de los Garza | 43° | north-east | 13,233 |
| Tonalá | 43° | north-east | 13,855 |
| Ojo de Agua | 47° | north-east | 13,618 |
| Xico | 47° | north-east | 13,644 |
| Iztacalco | 47° | north-east | 13,647 |
| Mazatlán | 39° | north-east | 13,850 |
| Irapuato | 44° | north-east | 13,715 |
| Miguel Hidalgo | 47° | north-east | 13,652 |
| Benito Juarez | 47° | north-east | 13,651 |
| Tapachula | 53° | north-east | 13,410 |
| Villahermosa | 52° | north-east | 13,259 |
| Celaya | 45° | north-east | 13,688 |
| Cuernavaca | 47° | north-east | 13,693 |
| Tepic | 41° | north-east | 13,896 |
| Ciudad Victoria | 45° | north-east | 13,312 |
| Soledad de Graciano Sánchez | 44° | north-east | 13,564 |
| Ciudad Obregón | 34° | north-east | 13,679 |
| Ixtapaluca | 47° | north-east | 13,637 |
| Coatzacoalcos | 50° | north-east | 13,371 |
| Tampico | 46° | north-east | 13,333 |
| Ciudad Benito Juárez | 43° | north-east | 13,226 |
| Tláhuac | 47° | north-east | 13,648 |
| Santa Catarina | 43° | north-east | 13,249 |
| Uruapan | 44° | north-east | 13,866 |
| Cholula | 47° | north-east | 13,611 |
| Ciudad Nicolás Romero | 46° | north-east | 13,646 |
| Zumpango de Ocampo | 46° | north-east | 13,616 |
| San Francisco Coacalco | 47° | north-east | 13,629 |
| Nogales | 32° | north-north-east | 13,375 |
| Gómez Palacio | 40° | north-east | 13,461 |
| Los Mochis | 36° | north-east | 13,781 |
| Pachuca | 47° | north-east | 13,564 |
| Oaxaca City | 49° | north-east | 13,634 |
| La Paz | 35° | north-east | 14,007 |
| Tehuacán | 48° | north-east | 13,585 |
| Magdalena Contreras | 47° | north-east | 13,660 |
| Puerto Vallarta | 41° | north-east | 13,993 |
| Campeche | 52° | north-east | 12,931 |
| Buenavista | 46° | north-east | 13,636 |
| Ciudad Acuña | 41° | north-east | 12,981 |
| San Cristóbal de las Casas | 52° | north-east | 13,319 |
| Jiutepec | 47° | north-east | 13,692 |
| Monclova | 42° | north-east | 13,212 |
| Córdoba | 48° | north-east | 13,517 |
| Cabo San Lucas | 36° | north-east | 14,097 |
| Ciudad Madero | 46° | north-east | 13,333 |
| Lázaro Cárdenas | 45° | north-east | 13,992 |
| Ciudad del Carmen | 52° | north-east | 13,121 |
| Chilpancingo | 47° | north-east | 13,818 |
| Zamora | 44° | north-east | 13,838 |
| Poza Rica | 47° | north-east | 13,435 |
| Cuautitlán | 46° | north-east | 13,632 |
| San Luis Río Colorado | 28° | north-north-east | 13,444 |
| San Miguel de Allende | 45° | north-east | 13,651 |
| Chicoloapan de Juárez | 47° | north-east | 13,630 |
| Guadalupe Zacatecas | 42° | north-east | 13,630 |
| Chetumal | 54° | north-east | 12,832 |
| Chalco de Díaz Covarrubias | 47° | north-east | 13,642 |
| Cuauhtémoc Chihuahua | 36° | north-east | 13,421 |
| Comitán de Domínguez | 53° | north-east | 13,310 |
| Salamanca | 44° | north-east | 13,712 |
| Delegación Cuajimalpa de Morelos | 47° | north-east | 13,663 |
| Manzanillo | 43° | north-east | 14,056 |
| San Juan Bautista Tuxtla | 49° | north-east | 13,511 |
| Cuautla | 47° | north-east | 13,680 |
| San Pablo de las Salinas | 47° | north-east | 13,625 |
| San Martin Texmelucan | 47° | north-east | 13,605 |
| Piedras Negras | 42° | north-east | 13,005 |
| Playa del Carmen | 54° | north-east | 12,591 |
| Delicias | 38° | north-east | 13,358 |
| Colima | 43° | north-east | 14,000 |
| Fresnillo | 42° | north-east | 13,619 |
| San Juan del Río | 46° | north-east | 13,638 |
| San José del Cabo | 36° | north-east | 14,069 |
| San Pedro | 43° | north-east | 13,247 |
| Zacatecas City | 42° | north-east | 13,633 |
| Huixquilucan | 46° | north-east | 13,669 |
| Ciudad Valles | 46° | north-east | 13,440 |
| Orizaba | 48° | north-east | 13,533 |
| Miramar | 46° | north-east | 13,329 |
| Iguala de la Independencia | 47° | north-east | 13,760 |
| Ciudad de Villa de Álvarez | 43° | north-east | 14,000 |
| Guaymas | 33° | north-north-east | 13,691 |
| Navojoa | 35° | north-east | 13,690 |
| Minatitlán | 50° | north-east | 13,391 |
| Ciudad Guzmán | 43° | north-east | 13,945 |
| Yautepec | 47° | north-east | 13,683 |
| Texcoco | 47° | north-east | 13,621 |
| Parral | 38° | north-east | 13,480 |
| Teziutlán | 48° | north-east | 13,481 |
| Tepexpan | 47° | north-east | 13,618 |
| Tulancingo | 47° | north-east | 13,539 |
| Apatzingán | 44° | north-east | 13,914 |
| Rosarito | 25° | north-north-east | 13,549 |
Not on the list? Search any town or use your location on the live compass.
Reading these numbers
Each bearing is measured clockwise from true north along the shortest path over the globe, a great circle, which is how the Qibla is worked out. A flat map can mislead, because the Earth is round.
Phone compasses work best after calibrating with a figure-8, away from metal and magnetic cases. Our guide to finding the Qibla also covers the sun, the local mosque and praying when unsure.
Qibla in other countries
Canada Costa Rica Cuba Dominican Republic El Salvador Guatemala Haiti Honduras Nicaragua Panama Puerto Rico United States
City data: GeoNames (CC BY 4.0). Magnetic declination: the World Magnetic Model 2025 (NOAA and the British Geological Survey).