Qibla direction in Brazil

The Qibla in Brazil lies towards the east. Depending on the city the angle from true north ranges from 66.1° in Maceió to 74.2° in Uruguaiana, and the Kaaba is between 8,710 km and 12,641 km away. The table gives the exact bearing for 400 cities.

Stand facing true north, then turn clockwise by the angle of your city. A phone compass shows magnetic north, which in Brazil 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 8.1°. Natal is the closest to the Kaaba (8,710 km) and Cruzeiro do Sul the farthest (12,641 km). The farther apart two cities are, the more their bearings to Makkah diverge, which is why the angle of the capital, 68.8°, 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 Brazil: questions

What is the Qibla direction in Brasília?

68.8° from true north, towards the east, 10,417 km from the Kaaba.

Which city in Brazil is closest to Makkah?

Natal, 8,710 km from the Kaaba, among the 400 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
Abaetetuba68.5°east9,944 km
Abreu e Lima66.2°north-east8,773 km
Açailândia68.4°east9,933 km
Águas Claras68.8°east10,429 km
Águas Lindas de Goiás68.9°east10,452 km
Alagoinhas66.5°north-east9,314 km
Almirante Tamandaré70.1°east10,925 km
Altamira68.7°east10,348 km
Alvorada71.6°east11,260 km
Americana69.1°east10,637 km
Ananindeua68.5°east9,877 km
Anápolis69.1°east10,541 km
Angra dos Reis68.0°east10,360 km
Aparecida de Goiânia69.2°east10,590 km
Apucarana70.7°east11,064 km
Aracaju66.3°north-east9,125 km
Araçatuba70.0°east10,877 km
Aracruz66.5°north-east9,837 km
Araguaína68.5°east10,097 km
Araguari69.0°east10,557 km
Arapiraca66.3°north-east9,032 km
Arapongas70.6°east11,056 km
Araraquara69.3°east10,681 km
Araras69.1°east10,627 km
Araripina67.4°north-east9,325 km
Araruama67.3°north-east10,168 km
Araucária70.2°east10,945 km
Araxá68.7°east10,473 km
Ariquemes70.3°east11,730 km
Arujá68.8°east10,567 km
Assis70.2°east10,930 km
Atibaia68.9°east10,577 km
Avaré69.7°east10,804 km
Bacabal68.2°east9,623 km
Bagé73.3°east11,581 km
Balneário Camboriú70.1°east10,925 km
Balsas68.2°east9,888 km
Barbacena67.8°east10,234 km
Barcarena68.5°east9,909 km
Barra da Tijuca67.7°east10,270 km
Barra do Corda68.2°east9,723 km
Barra do Piraí67.8°east10,291 km
Barra Mansa68.0°east10,327 km
Barreiras68.0°east9,974 km
Barretos69.3°east10,670 km
Barueri69.0°east10,624 km
Bauru69.7°east10,786 km
Bayeux66.4°north-east8,741 km
Belém68.5°east9,894 km
Belford Roxo67.7°east10,263 km
Belo Horizonte67.8°east10,195 km
Bento Gonçalves71.7°east11,272 km
Betim67.9°east10,222 km
Birigui70.0°east10,871 km
Blumenau70.3°east10,962 km
Boa Vista67.8°east10,976 km
Botucatu69.5°east10,749 km
Bragança68.5°east9,698 km
Bragança Paulista68.9°east10,570 km
Brasília68.8°east10,417 km
Breves68.6°east10,108 km
Brusque70.2°east10,955 km
Cabo de Santo Agostinho66.2°north-east8,803 km
Cabo Frio67.2°north-east10,138 km
Caçapava68.6°east10,496 km
Cáceres71.0°east11,407 km
Cachoeirinha71.6°east11,260 km
Cachoeiro de Itapemirim66.8°north-east9,963 km
Cacoal70.6°east11,623 km
Caieiras69.0°east10,605 km
Cajamar69.0°east10,618 km
Caldas Novas69.1°east10,565 km
Camaçari66.4°north-east9,330 km
Camaragibe66.2°north-east8,786 km
Cambé70.6°east11,037 km
Camboriú70.1°east10,928 km
Cametá68.6°east10,029 km
Campina Grande66.6°north-east8,841 km
Campinas69.0°east10,617 km
Campo Grande71.1°east11,262 km
Campo Largo70.2°east10,951 km
Campo Mourão71.1°east11,171 km
Campos dos Goytacazes66.9°north-east10,023 km
Canoas71.7°east11,267 km
Caraguatatuba68.5°east10,489 km
Carapicuíba69.0°east10,621 km
Caratinga67.2°north-east10,015 km
Cariacica66.6°north-east9,871 km
Caruaru66.4°north-east8,898 km
Cascavel71.6°east11,306 km
Castanhal68.5°east9,828 km
Catalão68.9°east10,515 km
Catanduva69.5°east10,732 km
Caucaia67.6°east8,973 km
Caxias68.0°east9,503 km
Caxias do Sul71.5°east11,240 km
Ceilândia68.8°east10,438 km
Chapecó71.7°east11,302 km
Cidade Ocidental68.8°east10,431 km
Coari68.9°east11,515 km
Codó68.1°east9,540 km
Colatina66.7°north-east9,859 km
Colombo70.1°east10,916 km
Conselheiro Lafaiete67.8°east10,211 km
Contagem67.8°east10,206 km
Coronel Fabriciano67.3°north-east10,051 km
Corumbá71.7°east11,509 km
Cotia69.0°east10,632 km
Crato67.2°north-east9,200 km
Criciúma70.7°east11,056 km
Cruzeiro do Sul69.9°east12,641 km
Cubatão68.9°east10,596 km
Cuiabá70.6°east11,230 km
Curitiba70.1°east10,926 km
Diadema68.9°east10,607 km
Divinópolis68.1°east10,296 km
Dourados71.5°east11,341 km
Duque de Caxias67.7°east10,255 km
Embu das Artes69.0°east10,627 km
Erechim71.7°east11,288 km
Esmeraldas67.9°east10,225 km
Eunápolis66.5°north-east9,617 km
Fazenda Rio Grande70.2°east10,938 km
Feira de Santana66.6°north-east9,375 km
Ferraz de Vasconcelos68.8°east10,577 km
Florianópolis70.2°east10,940 km
Formosa68.6°east10,348 km
Fortaleza67.6°east8,961 km
Foz do Iguaçu72.2°east11,435 km
Franca69.0°east10,556 km
Francisco Beltrão71.7°east11,307 km
Francisco Morato69.0°east10,602 km
Franco da Rocha69.0°east10,602 km
Gama68.8°east10,441 km
Garanhuns66.4°north-east8,977 km
Goiana66.3°north-east8,767 km
Goiânia69.2°east10,585 km
Governador Valadares67.1°north-east9,957 km
Gravatá66.3°north-east8,853 km
Gravataí71.6°east11,250 km
Guaíba71.8°east11,287 km
Guanambi67.4°north-east9,840 km
Guará68.8°east10,423 km
Guarapari66.6°north-east9,897 km
Guarapuava71.0°east11,132 km
Guaratinguetá68.4°east10,436 km
Guarujá68.8°east10,584 km
Guarulhos68.9°east10,589 km
Gurupi68.8°east10,369 km
Hortolândia69.1°east10,631 km
Ibirité67.8°east10,211 km
Igarassu66.2°north-east8,770 km
Iguatu67.3°north-east9,151 km
Ijuí72.5°east11,467 km
Ilhéus66.4°north-east9,493 km
Imperatriz68.4°east9,955 km
Indaiatuba69.1°east10,639 km
Ipatinga67.3°north-east10,040 km
Ipojuca66.2°north-east8,811 km
Itabaiana66.4°north-east9,150 km
Itabira67.5°east10,113 km
Itaboraí67.5°north-east10,211 km
Itabuna66.5°north-east9,517 km
Itacoatiara68.8°east10,991 km
Itaguaí67.8°east10,302 km
Itaituba68.9°east10,782 km
Itajaí70.1°east10,924 km
Itajubá68.4°east10,444 km
Itanhaém69.1°east10,642 km
Itapecerica da Serra69.0°east10,630 km
Itaperuna67.1°north-east10,052 km
Itapetininga69.5°east10,739 km
Itapeva69.8°east10,833 km
Itapevi69.0°east10,631 km
Itapipoca67.7°east9,057 km
Itaquaquecetuba68.8°east10,573 km
Itatiba69.0°east10,600 km
Itaúna68.0°east10,263 km
Itu69.2°east10,654 km
Ituiutaba69.4°east10,696 km
Itumbiara69.3°east10,650 km
Jaboatão dos Guararapes66.2°north-east8,793 km
Jacareí68.7°east10,529 km
Jandira69.0°east10,627 km
Japeri67.8°east10,282 km
Jaraguá do Sul70.2°east10,946 km
Jardim Presidente Dutra68.9°east10,578 km
Jatai69.9°east10,877 km
Jaú69.5°east10,737 km
Jequié66.8°north-east9,556 km
Ji Paraná70.5°east11,654 km
João Pessoa66.4°north-east8,733 km
Joinville70.1°east10,919 km
Juazeiro67.2°north-east9,404 km
Juazeiro do Norte67.2°north-east9,189 km
Juiz de Fora67.6°east10,216 km
Jundiaí69.0°east10,612 km
Lagarto66.4°north-east9,183 km
Lages70.9°east11,113 km
Lajeado71.9°east11,323 km
Lauro de Freitas66.4°north-east9,339 km
Lavras68.2°east10,352 km
Leme69.1°east10,620 km
Limeira69.1°east10,637 km
Linhares66.5°north-east9,799 km
Londrina70.5°east11,027 km
Lorena68.3°east10,426 km
Lucas do Rio Verde70.1°east11,117 km
Luis Eduardo Magalhães68.2°east10,051 km
Luziânia68.8°east10,438 km
Macaé67.1°north-east10,094 km
Macapá68.6°east10,098 km
Maceió66.1°north-east8,935 km
Magé67.6°east10,224 km
Mairiporã68.9°east10,589 km
Manacapuru68.8°east11,222 km
Manaus68.8°east11,153 km
Manhuaçu67.2°north-east10,025 km
Marabá68.6°east10,118 km
Maracanaú67.5°east8,976 km
Maranguape67.5°east8,983 km
Maricá67.5°north-east10,214 km
Marília70.0°east10,868 km
Maringá70.8°east11,106 km
Marituba68.5°east9,873 km
Mauá68.9°east10,591 km
Mogi das Cruzes68.8°east10,559 km
Mogi Guaçu68.9°east10,585 km
Mogi Mirim69.0°east10,589 km
Montes Claros67.7°east10,053 km
Mossoró67.2°north-east8,901 km
Muriaé67.3°north-east10,095 km
Natal66.7°north-east8,710 km
Navegantes70.1°east10,923 km
Nilópolis67.7°east10,266 km
Niterói67.6°east10,240 km
Nossa Senhora do Socorro66.3°north-east9,128 km
Nova Friburgo67.4°north-east10,160 km
Nova Iguaçu67.7°east10,268 km
Nova Lima67.8°east10,189 km
Nova Serrana68.1°east10,294 km
Novo Gama68.8°east10,439 km
Novo Hamburgo71.6°east11,254 km
Olinda66.2°north-east8,772 km
Osasco69.0°east10,617 km
Ourinhos70.0°east10,890 km
Paço do Lumiar68.3°east9,484 km
Palhoça70.2°east10,953 km
Palmas68.6°east10,230 km
Pará de Minas68.0°east10,257 km
Paracatu68.6°east10,371 km
Paragominas68.5°east9,838 km
Paranaguá69.9°east10,858 km
Paranavaí70.9°east11,144 km
Parauapebas68.7°east10,226 km
Parintins68.7°east10,793 km
Parnaíba68.0°east9,259 km
Parnamirim66.7°north-east8,721 km
Passo Fundo71.9°east11,322 km
Passos68.7°east10,486 km
Pato Branco71.6°east11,276 km
Patos66.9°north-east8,974 km
Patos de Minas68.5°east10,391 km
Patrocínio68.7°east10,452 km
Paulínia69.1°east10,621 km
Paulista66.2°north-east8,771 km
Paulo Afonso66.7°north-east9,173 km
Pelotas72.6°east11,435 km
Petrolina67.2°north-east9,404 km
Petrópolis67.6°east10,231 km
Pindamonhangaba68.5°east10,466 km
Pinhais70.1°east10,919 km
Piracicaba69.2°east10,667 km
Piraquara70.1°east10,907 km
Planaltina68.7°east10,383 km
Planaltina68.7°east10,372 km
Plano Piloto68.8°east10,413 km
Poá68.8°east10,574 km
Poços de Caldas68.8°east10,525 km
Ponta Grossa70.4°east10,997 km
Ponta Porã71.9°east11,441 km
Porto Alegre71.7°east11,275 km
Porto Seguro66.3°north-east9,570 km
Porto Velho70.1°east11,776 km
Pouso Alegre68.6°east10,483 km
Praia Grande68.9°east10,599 km
Presidente Prudente70.4°east11,005 km
Queimados67.7°east10,276 km
Quixadá67.4°north-east9,062 km
Recanto das Emas68.8°east10,436 km
Recife66.2°north-east8,777 km
Redenção68.8°east10,318 km
Resende68.1°east10,350 km
Riacho Fundo II68.8°east10,434 km
Ribeirão das Neves67.8°east10,203 km
Ribeirão Pires68.9°east10,588 km
Ribeirão Preto69.1°east10,621 km
Rio Branco70.7°east12,225 km
Rio Claro69.2°east10,646 km
Rio das Ostras67.1°north-east10,115 km
Rio de Janeiro67.6°east10,248 km
Rio Grande72.5°east11,422 km
Rio Largo66.2°north-east8,939 km
Rio Verde69.7°east10,795 km
Rondonópolis70.4°east11,115 km
Sabará67.7°east10,181 km
Salto69.1°east10,651 km
Salvador66.4°north-east9,359 km
Samambaia68.8°east10,439 km
Santa Bárbara d'Oeste69.1°east10,645 km
Santa Cruz do Capibaribe66.5°north-east8,906 km
Santa Cruz do Sul72.2°east11,374 km
Santa Inês68.3°east9,662 km
Santa Luzia67.8°east10,180 km
Santa Maria72.8°east11,500 km
Santa Maria68.8°east10,437 km
Santa Rita66.4°north-east8,745 km
Santana68.6°east10,113 km
Santana de Parnaíba69.0°east10,625 km
Santarém68.7°east10,576 km
Santo André68.9°east10,598 km
Santo Antônio de Jesus66.6°north-east9,435 km
Santos68.9°east10,590 km
São Bernardo do Campo68.9°east10,602 km
São Caetano do Sul68.9°east10,598 km
São Carlos69.2°east10,662 km
São Cristóvão66.3°north-east9,143 km
São Félix do Xingu68.9°east10,464 km
São Gonçalo67.6°east10,233 km
São Gonçalo do Amarante66.7°north-east8,722 km
São João da Boa Vista68.9°east10,555 km
São João de Meriti67.7°east10,262 km
São João del Rei67.9°east10,277 km
São José70.2°east10,948 km
São José70.5°east11,020 km
São José de Ribamar68.2°east9,480 km
São José do Rio Preto69.6°east10,760 km
São José dos Campos68.6°east10,516 km
São José dos Pinhais70.1°east10,923 km
São Leopoldo71.6°east11,258 km
São Lourenço da Mata66.2°north-east8,789 km
São Luís68.3°east9,504 km
São Mateus66.4°north-east9,749 km
São Paulo68.9°east10,603 km
São Pedro da Aldeia67.2°north-east10,143 km
São Sebastião68.7°east10,407 km
São Vicente68.9°east10,596 km
Sapucaia do Sul71.6°east11,260 km
Saquarema67.3°north-east10,181 km
Sarandi70.8°east11,100 km
Senador Canedo69.1°east10,570 km
Seropédica67.8°east10,291 km
Serra66.6°north-east9,854 km
Serra Talhada66.9°north-east9,120 km
Sertãozinho69.2°east10,637 km
Sete Lagoas67.9°east10,206 km
Simões Filho66.4°north-east9,341 km
Sinop69.9°east11,029 km
Sobral67.8°east9,145 km
Sorocaba69.2°east10,679 km
Sorriso70.0°east11,077 km
Sumaré69.1°east10,634 km
Suzano68.8°east10,571 km
Taboão da Serra69.0°east10,621 km
Tangará da Serra70.7°east11,335 km
Tatuí69.4°east10,711 km
Taubaté68.5°east10,479 km
Teixeira de Freitas66.4°north-east9,685 km
Teófilo Otoni67.0°north-east9,870 km
Teresina67.9°east9,455 km
Teresópolis67.5°east10,208 km
Timon67.9°east9,459 km
Toledo71.7°east11,325 km
Três Lagoas70.3°east10,985 km
Trindade69.2°east10,607 km
Tubarão70.5°east11,015 km
Tucuruí68.6°east10,109 km
Ubá67.5°north-east10,150 km
Ubatuba68.4°east10,449 km
Uberaba69.1°east10,576 km
Uberlândia69.1°east10,577 km
Umuarama71.4°east11,252 km
Unaí68.5°east10,339 km
Uruguaiana74.2°east11,806 km
Valença66.5°north-east9,434 km
Valinhos69.0°east10,614 km
Valparaíso de Goiás68.8°east10,434 km
Varginha68.4°east10,406 km
Várzea Grande70.6°east11,236 km
Várzea Paulista69.0°east10,607 km
Vespasiano67.8°east10,184 km
Viamão71.6°east11,258 km
Vila Velha66.5°north-east9,862 km
Vilhena70.7°east11,537 km
Vitória66.6°north-east9,865 km
Vitória da Conquista66.9°north-east9,675 km
Vitória de Santo Antão66.3°north-east8,821 km
Volta Redonda67.9°east10,320 km
Votorantim69.2°east10,679 km
Votuporanga69.8°east10,802 km

Qibla finder