Travelling by bus in Mexico can often be much more comfortable than flying Mexicana. Check out this first class ride from Guanajuato to Guadalajara: great reclining seats, Hollywood flick, free snacks and drinks, cup holder, earphones, the whole deal.