Ferries from Singapore to Johor sail approximately 6 times per week and are provided by Batam Fast Ferry.
How long is the ferry from Singapore to Johor?
Singapore to Johor ferry time ranges between 45 minutes and 1 hour 30 minutes depending on the ferry route, operator, and ship.
What is the fastest ferry from Singapore to Johor?
The fastest ferry from Singapore to Johor is in 45 minutes on the Tanah Merah to Tanjung Pengelih ferry with Batam Fast Ferry.
Is there a car ferry from Singapore to Johor?
No, currently you can not take a car on the ferry from Singapore to Johor.
How far is from Singapore to Johor?
The distance between Singapore and Johor is 7.0 miles (11.3km) and 6.1 nautical miles.
How much does a ferry cost from Singapore to Johor?
Singapore to Johor ferry prices can vary by route, operator, season, vehicle type and whether you are sailing on a high-speed ferry or conventional ferry.
Ferry from Tanah Merah to Desaru
The Tanah Merah to Desaru ferry ferry sails approximately 5 times weekly with a crossing time of 1 hour 30 minutes.
Ferry from Tanah Merah to Tanjung Pengelih
Tanah Merah to Tanjung Pengelih ferry ferries sail about 3 times weekly with a sailing time of 45 minutes.
Singapore to Johor Ferry Offers and Discounts
For the best ferry offers, we recommend booking in advance for the cheapest ferry prices and availability. Visit our special offers page to take advantage of all the latest ferry discounts.
How to book ferry tickets from Singapore to Johor
Book and compare Singapore Johor ferry tickets, operators, timetables and prices using our Deal Finder.