Internet of Things (IoT) refers to a concept connecting any devices onto the internet. The IoT devices are able to not only use a service or server to be control at distance but also to do computation. IoT has been applied in many fields such as smart city, industries and logistics. The sending of IoT data can use the existing GSM networks such as GPRS. However, GPRS is not dedicated particularly for the transmission of IoT data in consideration to its weaknesses in terms of coverage and power efficiency. To increase the performance of the transmission of IoT data, Narrowband-IoT (NB-IoT), one alternative to replace GPRS, is offered for its excellences in coverage and power. This paper aims to compare the GPRS and NB-IoT technology for the transmission of IoT data, specifically in Bandung region, Indonesia. Considering that NB-IoT is a new technology, a preliminary feasibility study of this technology is needed, especially in Indonesia. This paper is the first paper to discuss the performance analysis of NB-IoT technology in Indonesia in terms of network performances. This research results can be useful for other further researches in NB-IoT area. The results obtained showed that the packet loss from clients for the GPRS network was at 68%, while the one for NB-IoT was at 44%. Moreover, NB-IoT technology was found excellent in terms of battery saving compared to GPRS for the transmission of IoT data. This then showed that NB-IoT was found more suitable for transmitting the IoT data compared to GPRS.