Updated: June 2026

You are planning a December trip to Bogotá and the question is not whether the city is open. The question is what actually changes when the calendar flips to the holiday month, and which of those changes matter for how you get from the airport, find a hotel, and move around. This guide is built for the traveler who wants the practical answer, not the generic one.

Bogotá in December is not a single experience. The first week of December and the week between Christmas and New Year are different cities in different ways. Public transport schedules shift, hotel prices climb, and the rhythm of who is in town changes. Most guides flatten all of this into one paragraph. We are going to walk through the actual shifts so you can plan for the one that matches the trip you are taking.

Quick answer

What actually changes in Bogotá in December: hotel rates, transport schedules, daylight hours, and the rhythm of who is in town. Some changes work in your favor, others catch you out if you do not plan ahead.

Book early for: the week before Christmas, the week between Christmas and New Year, and New Year weekend. These are the peak dates and prices climb 15-25%.

Save money by visiting: the first two weeks of December, when the city is decorated but before the holiday pricing kicks in. If you want one polished city fallback, Grand Hyatt Bogota is the clearest fit.

Decision grid: the honest tradeoffs

Before you commit to a specific route, run your arrival through this grid. It is the same logic I use when I am tired and carrying bags and just want to land in my hotel without thinking too hard.

Option Time Cost (approx) Best for Worst for
TransMilenio + SITP 50 min Cheapest Solo or couple, light bags, daytime arrival Late night, 3+ bags, kids, mobility issues
Official taxi 25 min fixed fare Late night, heavy luggage, family, direct hotel drop-off Budget travelers, anyone who can wait 20 min for a bus
App-based ride 25 min Usually 10-20% cheaper than taxi Anyone with the app and a working SIM No data, dead battery, restricted airport pickup zones

If you can read this grid and your arrival matches the "best for" column, the decision is already made. If it matches "worst for," you are about to learn why everyone complains about this airport.

TransMilenio + SITP: the cheap and reliable option

Bogotá's public transit is genuinely usable from the airport, which puts it ahead of half the cities on the planet. The basics:

  • Journey time: about 50 minutes end-to-end, assuming you do not get lost at the platform.
  • App: Tu Llave or TM Online. Buy before you board if your data is working.
  • Route: Bus K86 or H52 from El Dorado to Centro.

Best for: solo travelers, couples, anyone with light luggage who arrives in daylight and is not in a hurry. The transit is not glamorous, but it is honest, and the price is hard to argue with.

Avoid if: you have 3+ bags, you arrive after 22:00, you have small kids, or your hotel is more than one transfer from the airport stop. The math stops working when the convenience cost of dragging luggage across platforms exceeds the taxi fare.

Official taxi: the adult answer for late arrivals and heavy bags

When the transit math stops working, the official taxi is what you actually want. The setup in Bogotá:

  • Pickup: Yellow cooperative taxi desk inside arrivals.
  • Journey time: about 25 minutes in normal traffic, longer in rush hour.

Best for: late-night arrivals, families with kids, anyone with 3+ bags, anyone who values the convenience of being dropped at the hotel door rather than walking the last 300 meters with luggage.

Avoid if: you are on a tight budget, you are solo and traveling light, or you arrive in daylight and have time to navigate. The taxi is the right tool for the wrong time of day, not the default for every arrival.

El Dorado's Terminal 1 is the main international terminal. T2 is mostly domestic.

Late-night and low-battery fallback

This is where most airport guides stop being useful and where most travel mistakes actually happen. After midnight, the cheap route becomes the slow route, and the slow route is rarely worth saving the money.

TransMilenio runs until ~23:30. After that, official taxi or pre-booked Uber/Cabify is the safe answer.

What to do if: you arrive after 22:00 with low battery, no local SIM, and a 30-minute walk to your hotel waiting at the end of the transit stop. Take the official taxi and be done with it. The 15-20 euros you save on the bus is not worth the 90 minutes of figuring out an unfamiliar transit system in the dark with dead electronics. The adult answer is to take the taxi and end the airport.

What to do if things go sideways

If your flight is delayed past midnight: skip the transit math, take the official taxi, and accept the fare. Tired and confused at 1am is not when you want to be figuring out night bus routes.

If the train or bus does not show: wait 15 minutes for the next one, or pivot to a taxi. Do not stand at an empty platform arguing with your phone.

If the taxi driver tries to overcharge: ask for the meter or the fixed-fare receipt. If they refuse, get out and find another. The official taxi rank at El Dorado International Airport (BOG) is full of cars.

If your hotel is in the wrong part of town: figure this out before you book the airport transfer. A "central" hotel in a 45-minute-walk-from-the-old-town neighborhood is not actually central.

If you arrive without local currency: most Bogotá airport taxis and transit machines accept cards or app payments. But have 20-50 in local currency as a backup.

FAQ

What is the cheapest way to get from El Dorado International Airport (BOG) to the city center?

TransMilenio + SITP at see machine per ride. Buy the ticket from the machine or the app, not the driver. The day pass is worth it if you plan more than 3 rides in 24 hours.

Is it safe to take a taxi from El Dorado International Airport (BOG) at night?

Yes, if you use the official taxi desk inside the terminal or pre-book through a known app like Uber, Bolt, or FreeNow. Avoid unmarked drivers at the airport exit - they will offer you a "special price" that is always worse than the official meter or fixed fare.

How long does the transfer from El Dorado International Airport (BOG) take?

About 50 minutes by TransMilenio + SITP. About 25 minutes by taxi in normal traffic, longer in rush hour. Add 15-20 minutes for immigration and baggage if you are arriving on an international flight.

Should I book a private transfer in advance?

Only if you are arriving very late, traveling with 4+ people, or have special luggage needs. For most travelers, the official taxi or transit is the right call. Private transfers cost 30-50% more than a regular taxi for the same service.

What happens if my flight is delayed past midnight?

TransMilenio runs until ~23:30. After that, official taxi or pre-booked Uber/Cabify is the safe answer. Pre-booking a transfer or having your hotel arrange a pickup is the smart move for late-night arrivals.

Sam's practical verdict

Bogotá is a city where the airport transfer is not the main event. The main event is whatever you booked the trip for. Your job in the first hour is to get to the hotel with energy left for the actual visit.

Bogotá sits at 2,640 meters elevation. If you arrive tired, the altitude hits harder than you expect - go slow on day one.

Default for most travelers: TransMilenio + SITP. It is the cheapest reliable option and it works well during the day.

Fallback when the default stops working: the official taxi. Use the desk inside the terminal, accept the fare, end the airport.

The one mistake to avoid: Traffic from El Dorado to the historic center ranges from 20 minutes at 5am to 90 minutes at 17:00. Plan around rush hour.

If you are planning the rest of the trip, these are the next pages worth reading.

  • Best travel pillow for 2026
  • Sources and further reading

    This guide is grounded in official information from the El Dorado International Airport (BOG) website, the TransMilenio + SITP, and current 2026 transit schedules. For the most up-to-date fares and schedules, check the official sources below before you travel.

    Travel insurance is one of those things you do not need until you desperately do. A cancelled flight, lost luggage, or unexpected medical issue can turn a budget trip into an expensive disaster. Check whether your credit card already includes travel coverage before buying a separate policy.

    Travel insurance is one of those things you do not need until you desperately do. A cancelled flight, lost luggage, or unexpected medical issue can turn a budget trip into an expensive disaster. Check whether your credit card already includes travel coverage before buying a separate policy.