Valid passports are required, except for citizens of Central American countries.

People producing valid passports from the following countries do not need a visa to visit Guatemala:Andorra, Argentina, Australia, Austria, Belgium, Belize, Brazil, Canada, Costa Rica, Chile, Denmark, El Salvador, Finland, France, Germany, Greece, Honduras, Ireland, Israel, Italy, Japan, Liechtenstein, Luxembourg, Malaysia, Mexico, Monaco, Netherlands, New Zealand, Nicaragua, Norway, Panama, Paraguay, Portugal, Russia, Singapore, South Korea, Spain, San Marino, Sweden, Switzerland, Taiwan,Turkey,United Kingdom, United States of America, Vatican City, Venezuela.

By bus
By bus
From Belize
There are regular tourist buses from Belize City to Flores or Guatemala City via the border town of Benque Viejo, passing through San Ignacio and Xunantunich. From Benque you get a taxi to the border for around BZ$5, and from there a colectivo to Flores or Guatemala. Walk across the bridge to the Colectivo van headquarters to get better deals.
From El Salvador
Buses are available from San Salvador and Santa Ana.
From Honduras
Services run from Copan, San Pedro Sula, La Ceiba and Tegucigalpa.
Buses are available from Tapachula, Palenque, Chetumal, Tulum, Cancun and Mexico City.

From further afield, it is possible to reach Guatemala from Nicaragua, Costa Rica and Panama.

Tica Bus is a bus company that has newer buses and mainly travels between Central American countries with limited stops.

By plane
By plane

Guatemala's main airport, La Aurora International Airport GUA, is in Guatemala City. International flights arrive mostly from other Central American countries and North America. The airport recently underwent modernizing reconstruction. It is now a glass-and-concrete edifice with modern shops and duty-frees that you might expect in any large city. Food options may be somewhat still limited, however.

Guatemala's secondary airport is situated in Flores, Petén. This small airport receives flights from a small number of close destinations including Belize, Honduras, and Guatemala City.

It is sometimes cheaper to fly into Cancun and take buses through Belize or to fly into Mexico City and continue to Guatemala City on another ticket with Interjet.

From the United States, Spirit Airlines offers great ticket prices from a number of US destinations normally connecting through Miami/Ft. Lauderdale. A lot of people also really dislike Spirit and many people have had Spirit close the gates early as Spirit was overbooked and not refunded money to people.

Another idea from the American west coast is to fly into San Diego and continue to Guatemala City from Tijuana on another ticket with Interjet via Mexico City or with a number of other carriers United, Avianca, American, Taca, Copa, Aeromexico from Los Angeles. Alternate route is fly Tijuana to Villahermosa check out Palenque then transfer to Tikal. Also flying back through Tapachula to Tijuana.

By ship
By ship

There are several ferries to and from Puerto Barrios and Livingston, and Punta Gorda, Belize.

By car
By car

From Mexico, Honduras and El Salvador access is via the Pan-American Highway. Road access is also possible with more difficulty from Belize. If you've rented a car in Belize and wish to drive into Guatemala, the immigration officials will require a you to produce a letter of from the rental agencies authorizing you to take the car outside the country.