Mexico Transport Overview
Flying is still good value for money in Mexico, particularly considering the long, hot bus trip that may be the only alternative. In recent years, the large airlines have left many of the domestic routes to smaller carriers. However, these start-up airlines and their timetables are particularly unstable; new ones are founded and older ones flounder at an frightening rate. Most domestic air connections go through Mexico City airport.
Mexico lacks a passenger train services. The exceptions are unique tourist-oriented lines such as, the Copper Canyon from Chihuahua to Los Mochis and the Tequila Express from Guadalajara to Tequila, they are very comfortable and reasonably affordable, considering the long hot bus trip that may be the alternative.
Buses are the most common method of public transport in Mexico and bus routes are comprehensive. Long-distance buses are quite comfortable, air-conditioned and suitably fast. Local rural buses tend to be antique and putrefying models providing a bumpy ride. The 'chicken bus', is the most common form of local transport in Mexico. It is unfortunately a little uncomfortable due to the fact that it is very crowded and not too fast, and people sometimes bring their livestock on the bus - thus the name, but it is a good alternative in case of an emergency.
Car and passenger ferries connect Baja California with the Mexican mainland; ferries also run between the mainland and the Caribbean islands of Isla Mujeres and Cozumel. Their schedules are stable and the value for many is very good. The Ferries are rather cheap and they offer a very pleasant scenery.
Driving in Mexico is certainly not for the faint hearted. You should know some Spanish, have basic mechanical talents and large reserves of tolerance. However, it can be just about the only way to get to some of the most beautiful and isolated towns and villages, although you need to be forgiving of road conditions.