Best way to travel between

Jakarta
Rote island, Rote Ndao, East Nusa Tenggara, Indonesia
Travel Modes
Price
Distance
Duration
CO2
train
$54.0
2688.0 km
96h 59mins
142.46 kgs
 
bus
$56.0
2098.14 km
77h 33mins
62.94 kgs
 
drive
$83.0
2727.44 km
127h 48mins
349.11 kgs
 
flight
$104.0
2155.65 km
12h 26mins
232.81 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 2688.0 km 96h 59mins 635,953 IDR 54.0
Bus 2098.14 km 77h 33mins 659,506 IDR 56.0
Drive 2727.44 km 127h 48mins 977,483 IDR 83.0
Flight 2155.65 km 12h 26mins 1,224,798 IDR 104.0
Take Train from Jakarta Gambir to Surabaya Pasar Turi Station
Time: 10h 37mins Cost: 588,845 IDR; $ 45.0 - 55.0 USD CO2 Emission: 39.9 kgs
Take Car from Surabaya Pasar Turi Station to Surabaya - Tanjung Perak Port
Time: 7mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 0.97 kgs
Take Ferry from Surabaya - Tanjung Perak Port to Kupang Ferry Terminal
Time: 80h 44mins Cost: 3,053,279 IDR; $ 233.3 - 285.2 USD CO2 Emission: 232.3 kgs
Take Car from Kupang Ferry Terminal to Kupang
Time: 18mins Cost: 23,554 IDR; $ 1.8 - 2.2 USD CO2 Emission: 2.29 kgs
Take Ferry from Kupang to Rote Island
Time: 2h 6mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 5.82 kgs
Take Car from Rote Island to Rote Island
Time: 1h 0mins Cost: 84,323 IDR; $ 6.4 - 7.9 USD CO2 Emission: 6.41 kgs
Source: Rome2rio

Mode of travel comparision chart

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.