I am arriving in Surabaya at 21.00, and I plan on heading to Malang directly. I don´t know when the last bus from the bus station to Malang goes. Do you know? Is it safe to take the cab from Surabaya to Malang? I am a young woman traveling on my own, so I´m not sure if I want to take the cab for a 2 hour long trip... Maybe the best solution would be to take the cab to the bus station and hopefully make it to the last bus? What is the name of the bus station? Thank you!