Would you choose bus over train?

Jogja - Malang berangkat naik kereta eksekutif tarif 300rb (tarif khusus 2 jam sebelum berangkat

Malang - Jogja naik bus sleeper J99 tarif 400rb

Plus nya kereta jadwal banyak dan pasti.

Plus nya bus kursi lebih nyaman, bisa bobok rebah, AVOD, dan dapat snack+makan .

Gimana menurut kalian?