Rafael Nuñez International Airport (IATA: CTG) (ICAO: SKCG) receives international flights fromPanama City (COPA), Fort Lauderdale (Spirit Airlines) and Miami (Avianca). There are several seasonal flights from many cities in Canada; also from Madrid, Quito and Helsinki.
There are domestic non-stop flights from Medellín, Cali, San Andrés, Bogotá, Monteria (ADA airlines, Barrancabermeja, Bucaramanga and Cúcuta. The new low-cost airline VivaVolombia also serves the city.
Cartagena is 1,000 km north of Bogotá (about an hour by air), or a 2.5 hour flight from Miami.
To take a taxi to your destination, pick up a taxi voucher from the official stand in the baggage area before getting into a cab which will have the price printed on it depending on where you're headed. The price to get to the old city or anywhere in the "Centro" area Zone 1 including hotels in Getsemani is COP $9,500 (Nov 2012).
The bus terminal is 11 km east of the old city. Frequent White and Green metrocar buses with air conditioner go to the old city and cost COP$ 1,700. Buses leave every hour for Barranquilla, and from there frequent buses connect to Santa Marta. The asking price for buses to Medellin is $50 USD, but it is normal to barter the price down to $30. All long distance bus tickets are expected to be bartered down.
If you are coming overland from Panama your first bus will be from Turbo. Turbo to Monteria is COP$ 25,000, 4 hours, Monteria to Cartagena COP$ 35,000, 4 hours. (These are express services.)
Cartagena is an important port for charter boats between Colombia and Panama. There are several private boats doing that trip. Fare varies between US$375 and US$500 depending on size of the boat and