Best way to travel between

Singapore
Johor Bharu
Travel Modes
Price
Distance
Duration
CO2
drive
$5.0
30.9 km
25mins
3.96 kgs
 
train
$11.0
37.37 km
1h 0mins
1.98 kgs
 
N/A
 
 
 
 
 
N/A
 
 
 
 
 
Tranport Distance Time(hrs) Cost(local) Cost(usd)
Drive 30.9 km 25mins 16 MYR 5.0
Train 37.37 km 1h 0mins 35 MYR 11.0
Take Car from Singapore to Johor Bahru
Time: 25mins Cost: 16 MYR; $ 4.5 - 5.5 USD CO2 Emission: 3.97 kgs
Source: Rome2rio

Mode of travel comparision chart

The best and cheapest way to get from Singapore and Johor Bharu is to travel by car/taxi, which will cost about 16 MYR or 4.50 USD.