Colombia’s biggest international airport is Bogatá’s Aeropuerto Internacional El Dorado (). Direct services from Europe to Bogotá are offered by Iberia (Madrid and Barcelona), Air France/KLM (Paris), Avianca (Barcelona and Paris) and Lufthansa (Frankfurt). Avianca also operates flights from Madrid to Cali and Medellín.

In North America, Air Canada connects Toronto to Bogotá, Lan and American Airlines connect Bogotá with Miami, while Delta links Bogotá with New York, Chicago and Atlanta, and Jet Blue flies to Bogotá from Orlando and Fort Lauderdale. It’s also possible to fly from Miami directly to Santa Marta, Cartagena and Medellín.

In South and Central America, Lan links Bogotá with Lima, Santiago and Quito; Copa offers regular flights from the capital to Panama City, and Tam links the capital to São Paulo. Avianca also flies to Buenos Aires, Caracas, Guayaquil, Lima, Mexico City, Panama City, Quito, Rio de Janeiro, Santiago (Chile) and São Paulo.

Overland from Ecuador and Venezuela

Frequent bus services cross Colombia’s borders into neighbouring Venezuela and Ecuador, though there can be security issues with both borders, so check in advance. Ormeño buses cover several international routes to and from Bogotá, including Quito, Caracas and Lima.

There are three main overland border crossings with Venezuela, the most popular being Cúcuta–San Antonio/San Cristóbal. The Maicao–Maracaibo crossing at Paraguachón is useful if you are travelling directly to or from Colombia’s Caribbean coast. Expreso Brasilia () operates a coastal bus service between Cartagena, via Barranquilla and Santa Marta, which passes through Maicao in the remote Guajira Peninsula to Maracaibo (1 daily at 7am; 20hr; COP$220,000).

The Panamerican Highway runs south into Ecuador, with the Ipiales–Tulcán crossing being the most popular and straightforward, though slow.

There is no overland crossing between Colombia and Panama due to the presence of drug traffickers, paramilitaries and smugglers, and the threat of kidnapping in the Darién Gap.

By boat to/from Brazil, Peru and Panama

From the Amazon region it’s possible to cross to or from Colombia into Manaus, Brazil, and Iquitos, Peru, by taking a riverboat.

From Cartagena, adventurous travellers with plenty of time on their hands can take a sailboat to Puerto Lindo or Colón in Panama via the remote tropical islands of the San Blas archipelago. Trips take four to five days and cost around COP$750,000 per person. Rough seas can make travelling between November and February dangerous.

Book through Rough Guides’ trusted travel partners

Colombia features

The latest articles, galleries, quizzes and videos.

6 reasons to visit Bogotá: South America’s underrated capital

6 reasons to visit Bogotá: South America’s underrated capital

Polluted, rainy and business-orientated. Let’s face it, a trip to Bogotá hardly sounds appealing. And many travellers don’t bother to probe much further th…

18 Apr 2018 • Olivia Rawes insert_drive_file Article
24 breaks for bookworms

24 breaks for bookworms

1. Fear and Loathing in Las Vegas In 1971, fuelled by a cornucopia of drugs, Hunter S. Thompson set off for Las Vegas on his “savage journey to the heart of …

02 Mar 2017 • Eleanor Aldridge camera_alt Gallery
Providencia: an introduction to Colombia’s Caribbean island

Providencia: an introduction to Colombia’s Caribbean island

Colombia meets Jamaica? Not quite, but two competing images loom large over the Caribbean island of Providencia: Bob Marley, adopted saint of the local Raizal p…

11 Mar 2016 • Stephen Keeling insert_drive_file Article
View more featureschevron_right

Privacy Preference Center

Necessary

Mandatory - can not be deselected. Necessary cookies help make a website usable by enabling basic functions like page navigation and access to secure areas of the website. The website cannot function properly without these cookies.

PHPSESSID,aelia_cs_selected_currency,cookie_notice_accepted,RS,bp-message,bp-message-type,id,UIDR,w3tc_logged_out,__cfduid
__cfduid

Statistics

Statistic cookies help website owners to understand how visitors interact with websites by collecting and reporting information anonymously.

__utma,__utmb,__utmc,__utmz,_ga,_gid,__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xt
__utma,__utmb,__utmc,__utmz,_ga,_gid
__atssc,__atuvc,__atuvs,di,dt,ssc,ssh,sshs,uid,uit,xtc

Marketing

Marketing cookies are used to track visitors across websites. The intention is to display ads that are relevant and engaging for the individual user and thereby more valuable for publishers and third party advertisers.

__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID,__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll,c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs
__gads,PISID, BEAT, CheckConnection TempCookie703, GALX, GAPS, GoogleAccountsLocale_session, HSID, LSID, LSOSID, NID, PREF, RMME, S, SAPISID, SID, SSID
__utmv, _twitter_sess, auth_token, auth_token_session, external_referer, guest_id, k, lang, original_referer, remember_checked, secure_session, twid, twll
c_user, datr, fr, highContrast, locale, lu, reg_ext_ref, reg_fb_gate, reg_fb_ref, s, wd, xs