Although the trip between Melbourne and Sydney takes 12 hours, it is relaxing, and there is lots of interesting scenery along the way. There are 3 rest stops for a chance to eat, drink, stretch one's legs, etc, which break up the trip nicely. I find short flights stressful from start to finish, that is, from the time I get up in the morning, till I arrive at my final destination. However, I never feel stressed about taking the bus. If relaxing is more important to you than time, the bus is definitely the way to go. Firefly is my bus of choice.