Traveling from Surabaya city center to Mount Bromo is painfully 3hours journey. However it all worth it. The first 2hours driving through few small towns with nice paddy field views. The final 1hour uphill was very breathtaking. The road is narrow and small but the views uphill was very beautiful.