Drive vs Fly: Batam to Johor Bahru
从Batam到Johor Bahru:开车还是飞?
47 min
Drive Time
62 km road
3h 3m
Fly (door-to-door)
33 minutes + airport
~€40
Drive Cost (car)
fuel + tolls
🚗 Drive
Verdict
for 46 km
更多行程计算
按城市探索
常见问题
Should I drive or fly from Batam to Johor Bahru?
Drive — it's faster door-to-door for this distance. Driving takes 47 min covering 62 km and costs about €40 per car. Flying takes 33 minutes in the air but roughly 3h 3m door-to-door including airport time.
How long does it take to drive from Batam to Johor Bahru?
The driving time from Batam to Johor Bahru is approximately 47 min at an average speed of 80 km/h, covering about 62 km by road.
How much does it cost to drive from Batam to Johor Bahru?
The estimated driving cost from Batam to Johor Bahru is about €40 per car, covering fuel (~€8), motorway tolls (~€2), and meals (~€30).