London to Surabaya by Road

Got a sleeping pillow ? Because that's one long journey.
London (England) to Surabaya (East Java) driving directions for the distance of 12196 kilometers. It will take at least 15 hours and 16 minutes by road and will cost you at least 60980 of fuel! Beautiful weather for sightseeing and other outdoor activity.
Travel Guide