Yogyakarta to Bali by train
We chose to take the train for the voyage from Yogyakarta to Bali, Indonesia mainly because Indonesia does not have a reliable air carrier with a good flight safety record! The entire trip took us 22 hours, with the first train taking about 9 hours and the second train about 10 hours. We hired the …