Purchase a bus ticket in the city from which you are departing. Buses leave from Colombia´s capital Bogota daily (20 hours one way). Other common departure cities include Medellin (13 hours) and Barranquilla (two hours). You can also travel to Cartagena from Caracas in Venezuela (20 hours).
Arrive at the bus station with time to spare. Although things tend to start and end later in Colombia than in the States, it´s always good to be on the safe side.
When you arrive, transport yourself and your luggage to your destination in Cartagena. The bus terminal is located on the eastern edge of the city. Take the large green Metrocar shuttle bus to the center. These leave every 10 minutes and cost $0.50. With normal traffic levels you should arrive in downtown in 40 minutes.
Purchase your flight through a reputable travel agent or website. If you're flying from the United States, you will most likely connect in Bogota, although there are also connecting flights through Panama City. If you are traveling to Cartagena from within Colombia, you can fly from major Colombian cities like Bogota, Cali, Cúcuta, Medellin and San Andres.
Arrive at the airport at least two hours in advance. Remember that if you´re coming from the States, this is an international flight. Don´t forget your passport and allow plenty of time for customs and security. No visa is required to enter Colombia.
When you arrive, collect your luggage and ask at the information desk for buses going to the center. Cartagena´s airport is located in the town of Crespo 3 km outside the city. You can also take a taxi from the airport that costs approximately $3.