it is now often cheaper or only very slightly more expensive to fly with a budget airline, provided you have time to plan in advance when you will want to leave (obviously cant travel in the going to the bus station that day style) - and it saves a lot of time being sat down (not moving at all for 18 hours is not comfortable however comfortable your seat is) and watching the god awful ultraviolent movies they usually screen on these services.