Best way to travel between

Jakarta
Johor Bharu
Travel Modes
Price
Distance
Duration
CO2
bus
$62.0
1532.64 km
46h 14mins
45.98 kgs
 
flight
$106.0
984.75 km
7h 52mins
106.35 kgs
 
drive
$242.02
1532.64 km
41h 36mins
196.18 kgs
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Bus 1532.64 km 46h 14mins 200 MYR 62.0
Flight 984.75 km 7h 52mins 341 MYR 106.0
Drive 1532.64 km 41h 36mins 780 MYR 242.02
Take Bus from Jakarta to Dumai
Time: 39h 1mins Cost: 68 MYR; $ 18.9 - 23.1 USD CO2 Emission: 34.9 kgs
Take Ferry from Dumai to Jeti Shahbandar
Time: 2h 4mins Cost: 84 MYR; $ 23.4 - 28.6 USD CO2 Emission: 19.21 kgs
Take Bus from Malacca to Johor Bahru
Time: 3h 5mins Cost: 48 MYR; $ 13.5 - 16.5 USD CO2 Emission: 6.61 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Jakarta and Johor Bharu is to travel by air, which will cost about 200 MYR or 55.80 USD.