Mexico is a large country, however, with the correct planning you really can take in a lot of the sites and cover a lot of ground.
Internal flights
Internal flights within Mexico are a great way to get around due to them being frequent and rather well priced. They enable you to swiftly travel between Mexican states and take in all of the highlights.
Coaches
The are also regular frequent coaches travelling around Mexico. There are many night buses which can be taken advantage of if you are on a budget or prefer to take coaches over flights. One thing to note is that they are not too shy with the air-conditioning, so make sure you bring enough clothing!
Transfers
There are many options for transfers with English speaking guides which can allow you to take in the sites whilst you traverse this breathtaking country.
Self drive
Some people opt to self drive, particularly around the Yucatan Peninsular.