The distance between Surabaya to pantai karimun jawa is 297 Km by road. You can also find the distance from Surabaya to pantai karimun jawa using other travel options like bus, subway, tram, train and rail. Apart from the trip distance, refer
Directions from Surabaya to pantai karimun jawa for road driving directions!