Best way to travel between

Semarang
Ujung Pandang, South Sulawesi, Indonesia
Travel Modes
Price
Distance
Duration
CO2
train
$52.0
1184.4 km
38h 1mins
62.77 kgs
 
bus
$58.0
1206.45 km
43h 39mins
36.19 kgs
 
bus
$66.0
1260.72 km
46h 8mins
37.82 kgs
 
flight
$102.0
1051.41 km
1h 52mins
113.55 kgs
 
flight
$102.0
1179.36 km
5h 30mins
127.37 kgs
 
drive
$189.31
1194.96 km
38h 54mins
152.95 kgs
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Train 1184.4 km 38h 1mins 612,399 IDR 52.0
Bus 1206.45 km 43h 39mins 683,060 IDR 58.0
Bus 1260.72 km 46h 8mins 777,275 IDR 66.0
Flight 1051.41 km 1h 52mins 1,201,244 IDR 102.0
Flight 1179.36 km 5h 30mins 1,201,244 IDR 102.0
Drive 1194.96 km 38h 54mins 2,229,485 IDR 189.31
Take Train from Semarang Tawang to Surabaya Pasar Turi
Time: 3h 31mins Cost: 117,769 IDR; $ 9.0 - 11.0 USD CO2 Emission: 15.52 kgs
Take Car from Surabaya Pasar Turi to Surabaya
Time: 13mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 1.31 kgs
Take Ferry from Surabaya to Makassar
Time: 32h 54mins Cost: 471,076 IDR; $ 36.0 - 44.0 USD CO2 Emission: 110.2 kgs
Take Car from Makassar to Ujung Pandang Airport (UPG)
Time: 21mins Cost: 11,777 IDR; $ 0.9 - 1.1 USD CO2 Emission: 2.64 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Semarang and Ujung Pandang, South Sulawesi, Indonesia is to travel by train, which will cost about 612,399 IDR or 46.80 USD.