Colombia

By plane
By plane

There are regular international flights into major cities including Bogotá, Medellín, Cali, Barranquilla, Bucaramanga, Cartagena, Pereira and San Andres Islands as well as to other smaller cities in the borders with Venezuela, Ecuador, Panamá and Brazil.

There are daily direct flights to and from the U.S, Canada, Mexico, Costa Rica, Panama, Spain, France, and South America.

Beware that Medellín is the only Colombian city served by 2 airports: International and long-range domestic flights go to José María Córdova International Airport IATA: MDE while regional and some other domestic flights arrive in Olaya Herrera airport IATA: EOH (http://www.aeropuertoolay...).

Bogota has two airport terminals: Puente Aereo and El Dorado. Outside the airport, be aware of enterprising men who will help you lift your bags into a taxi or car, and then expect payment. It is best to politely refuse all offers of help unless from a taxi driver you are about to hire.

Taxis are regulated, reasonably priced and safe from the airports. A taxi ride from the airport to the central business district in Bogota, takes approximately 20 minutes.

By ship
By ship

Enter from Panama by the Puerto Obaldia-Capurganá pass. From Capurganá, another boat ride takes you to Turbo, where buses take you to Medellín and Montería.

By car
By car

Enter from Venezuela by the San Cristobal-Cúcuta or Maracaibo-Maicao pass.

Enter from Ecuador by the Tulcan-Ipiales Rumichaca pass.

Important: There are no major roads coming from 3 neighboring countries: Panamá, Brazil and Perú. There are no roads at all from Panamá, and there are tiny roads between Colombia and Perú or Brazil, but they do not lead to major cities or regions.