Kiblat merupakan pusat bagi umat Islam dalam mengerjakan ibadah. Sudah banyak penelitian tentang penunjuk arah kiblat yang memanfaatkan segitiga bola untuk menghasilkan arah kiblat dari posisi garis lintang dan garis bujur. Namun demikian dari penelitian yang ada masih bersifat lokal karena hanya bertumpu pada banyaknya database posisi garis lintang dan garis bujur sehingga tidak bisa diaplikasikan untuk lokasi-lokasi di luar database sistem. Maka dari itu pada proyek akhir ini dibuat sistem penunjuk arah kiblat yang menggunakan sistem global dengan tekologi GPS. Metode utama yang digunakan pada sistem ini adalah melakukan perhitungan matematik dari data GPS yang berupa posisi lintang dan bujur, kemudian membandingkan hasil perhitungannya dengan data dari kompas digital yang merepresentasikan kemana arah pengguna alat menghadap. Arah kiblat dari pengguna dapat diketahui dengan melihat tampilan pada LCD grafik. Ketika hasil perhitungan data latitude dan longitude GPS bernilai sama dengan data kompas digital, berarti pengguna telah menghadap ke arah kiblat. Berdasarkan hasil pengujian menggunakan GPS EG-T10 yang memiliki akurasi 15 meter dan kompas digital CMPS03 yang menggunakan sensor chip KMZ51 yang dihubungkan dengan board arduino mega 1280, sistem ini mampu menunjukkan arah kiblat dengan nilai error derajat 0.05 %. Sistem yang telah dibuat ini telah memenuhi keakurasian yang ingin dicapai, yaitu 10 derajat (2.7 %) dan dengan batasan tertentu dapat diaplikasikan sebagai media dalam penentuan arah kiblat.
Kata kunci : Penunjuk kiblat, trigonometri bola, GPS, kompas digital CMPS03, LCD Grafik KS0108.