I just want you to be aware of the fact that local travel agencies sell the (500-600 NPR) tickets for the tourist bus - means comfortable and no stops at every bus station on the way. I purchased my ticket on 12.5.2012. with this agency: http://www.lineupnepal.com/
and asked for the window seat.
-Yes, yes, a river view seat! - said...
More