The distance between Indonesia and Singapore is about 1,056 kilometers or 656 miles. The two countries are separated by the Straits of Malacca.
The quickest way to travel between the two countries is by sea. There are several ferries that travel between the two countries. The journey takes about 4-5 hours.
There are also several flights that travel between the two countries. The journey takes about 1 hour.
The distance between the two countries can also be driven. The journey …