Answered by Sandy from Indonesia | Nov. 17, 2014 23:49
If you can afford the air tickets, you may fly between these two cities. Otherwise, I think you may take trains, T or Z trains. It takes 14 to 17 hours. It's true that high speed trains are faster, around 11 hours. However, you need to sit. If you take T or Z trains, you can buy hard or soft berth and have a good sleep.