Distance from Bangkalan to Surakarta - Route from Bangkalan to Surakarta.