Mexico bus stations are clean and logically organized. Pictured is the ETN ticket counter, seen from inside the ticketed passenger waiting area.

Guadalajara Bus Station Interior
© Kathleen Crislip 2006, licensed to About.com
It's hard to buy Mexico bus tickets online; you can buy tickets from a travel agent (I bought a ticket for the journey to
Puerto Vallarta on which I took this photo from a travel agency in downtown Guadalajara), or walk up to the ticket counter and buy a ticket. Once you've been ticketed and checked in through the ticket counter, you can choose to wait in an enclosed area in some bus stations; in the nuevo (new) bus station in Guadalajara, pictured, a security guard will check your ticket before you can wait inside the enclosed area, which offers seats as well as coffee and food for sale.
Mexico has excellent in-country buses, as well as a plethora of local buses ranging from not-so-converted school buses to beauty min-vans. And VW vans, of course. Check out more photos of Mexico buses and learn more about long distance buses by clicking numbers above the picture, or read more:
How to Catch a Local Bus in Mexico
Stand by the side of the road or city street, looking into traffic, and raise an arm when you see a bus approaching -- it will probably pull over. You can usually get off by hailing the bus driver at any point along the bus's journey. The buses often run on a schedule; ask a local. The farther away from population centers you get, the farther apart buses will be (like hours or days), so ask someone, like a bartender or shop clerk, when the buses run in the area to which you're headed.
More Mexico Photo Galleries