We were up at 4am the next day again, but this time it was to get us to the early train in to Surabaya from Yogyakarta. Where the journey to Borobudur had taken almost 2 hours with the holiday traffic, the journey back to the station only took 45 minutes and we were there in plenty of time to get some breakfast and find our seats.
The journey took 5 hours and despite dozing a little on the train, I saw lots of the countryside through the window. Lush rice fields with people wearing conical hats, it was a typical rural south East Asian scene that made me wish, as ever, that we'd had more time to explore the area. At Surabaya station we met the driver we'd arranged with the Bromo hotel a few weeks previously. After about 2 hours we turned off the main road and started to head up into the mountains, the air got cooler and our ears started to pop.