Jakarta
Rote island, Rote Ndao, East Nusa Tenggara, Indonesia
The best and cheapest way to get from Jakarta and Rote island, Rote Ndao, East Nusa Tenggara, Indonesia is to travel by train, which will cost about 635,953 IDR or 48.60 USD.