(GMT)18 JAN 2018 BDAY:
All you need to know(itinerary, transport option, travel route plan and accommodation etc) about travelling around Surabaya is here on this travel blog.
Surayaba to Mount Bromo
Journey to the ethereal Bromo Tengger Semeru National Park, which is around 3 hours from the city Surabaya
Although there is also a domestic airport in Malang, but you will be hard-pressed to find regular service there on commercial aircraft. As such, arriving in Surabaya’s Juanda International Airport is your most likely choice.
Unlike many other bus rides in Indonesia, the journey from Surabaya to Probolinggo is not an arduous one. It will take around 3 hours, depending on traffic and weather, and once clear of Surabaya’s smog, the Javan scenery is actually pretty nice.
Probolinggo is the nearest main city to Mount Bromo, but a lot of accommodation is situated in the town beside the volcano, Cemoro Lawang.
You cannot actually climb Mount Bromo unless you have a guide
Visit Backpackerlee's blog, you won't regret.