Cheap Flights from Bogota to San Juan

Compare Bogota to San Juan flight deals

Find the cheapest month or even day of the year to fly to San Juan

Book the best San Juan fare with no extra fees

Flight deals from Bogota to San Juan

Looking for a cheap last-minute deal or the best return flight from Bogota to San Juan? Find the lowest prices on one-way and return tickets right here.

Find the cheapest month to fly from Bogota to San Juan

We’re always keeping an eye on fares, so you can find the best one in seconds. It looks like Bogota to San Juan flights are currently cheapest in August.

Direct flights from Bogota to San Juan

Alternative Bogota to San Juan routes

Looking for the cheapest, fastest or easiest route from Bogota to San Juan? You could fly into the following airports instead.

Bogota to San Juan: Flight information

The things to know before you go.
Cheapest flight foundR 3,181
Cheapest month to flyAugust
Average flight time2 hrs, 54 mins
Most popular airlineAvianca
Average flights per week17

Finding cheap flights from Bogota to San Juan: Frequently asked questions

There are 6 airports in San Juan: San Juan Isla Grande, San Juan Luis Munoz Marin, Roosevelt Roads, Ponce, Vieques, and Culebra.
The best price we found for a return flight from Bogota to San Juan is R 4,618. This is an estimate based on information collected from different airlines and travel providers over the last 4 days and is subject to change and availability.
2 hours and 54 minutes is the average flight time from Bogota to San Juan.
Avianca and GOL Linhas Aéreas fly direct from Bogota to San Juan.
As of July 2025, there are 17 flights per week flying from Bogota to San Juan.
The cheapest month to fly from Bogota to San Juan is usually July.
If you're flying from Bogota Airport, the cheapest airport near San Juan is San Juan Luis Munoz Marin – which is 11.3 km away from the centre of San Juan. We've found flights into this airport from R 4,618.
After crunching the numbers on our flight calendar, we found that it's currently cheapest to fly from Bogota Airport to San Juan on Sunday, 20 July 2025.
Yes – the average flight time is 2 hours and 54 minutes.
We show every price from over 1,200 airlines and travel agents, comparing them all so you don’t have to. If you know you want to fly to San Juan but you’re not ready to book, set up a Price Alert. We’ll track prices for you, and let you know when they rise or fall.
We crunched all the numbers in our flight calendar and it looks like the cheapest time to book a flight to San Juan is around 40 days in advance, so don’t leave your flight to the last minute.
In July, the average temperature is usually around 27°C. August is typically the warmest month in San Juan, when it usually averages around 29°C. You can expect the least rain in February. The coldest month is January, with temperatures averaging 23°C. The rainiest month is September.
Currently, Copa and Avianca offer the cheapest flight tickets to San Juan.

Flying from El Dorado International Airport (BOG) to San Juan: what you need to know

  • Expect to be travelling for 2 hours 50 minutes. On average, that's the duration of a direct flight from El Dorado International Airport to San Juan.

  • San Juan is one hour ahead of Bogota, where El Dorado International Airport is located. San Juan observes the UTC-4 timezone.

  • The most popular route is from El Dorado International Airport (BOG) to Luis Munoz Marin International Airport (SJU). You can choose from ten services every week between these two airports. AVIANCA offers a 07:45 departure between BOG and SJU.

  • For a stress-free journey, arrive at the airport two hours ahead of international flights and one hour before domestic departures. That way, you can comfortably catch your BOG to San Juan flight.

  • If you're heading away during a major holiday or another peak period, give yourself more time. A good rule is two hours ahead of domestic flights and up to four hours before international departures. Queues at check-in and security will be longer.

  • Start your trip at BOG and fly straight to Luis Munoz Marin International Airport (SJU). That's where you can expect to land when searching for El Dorado International Airport to San Juan tickets.

  • Book your seat with AVIANCA. This airline operates direct flights from El Dorado International Airport to San Juan.

  • We make it simple to book flight tickets from BOG to San Juan with a stopover. To see all the options, deselect 'Direct flights only.' Next, choose a flight with a stop long enough to see the sights of the city of your choice. Major stopovers include:

    • Tocumen International Airport (PTY)

    • Jose Maria Cordova International Airport (MDE)

    • Punta Cana International Airport (PUJ)

  • BOG is about 8 kilometres from central Bogota. If you're driving, catching a cab or ride-sharing from the centre, it'll take you 25 minutes or so to get there, depending on the traffic. If you're planning to take public transport, expect the trip time to be around 1 hour 10 minutes.

  • Want a relaxed start to your holiday? Stay near BOG. Whether you have an early flight from El Dorado International Airport to San Juan or want to avoid feeling rushed, these hotels have you covered:

  • When it comes to El Dorado International Airport's on-time performance, 72.09% of flights stick to their scheduled arrival time.

How to find the cheapest flights from El Dorado International Airport (BOG) to San Juan

  • R 3,190 is the lowest price we've found for a one-way El Dorado International Airport to San Juan flight. A round-trip flight ticket right now is R 4,618. Depending on when you want to go and the availability, these fares can change.

  • Lock in cheap flights from BOG to San Juan by booking 11 months ahead. According to our research, that's the sweet spot for picking up a bargain.

  • The best month for scoring cheap El Dorado International Airport to San Juan tickets is March. Use the 'Whole month' tool to compare all available prices, then select the dates offering the lowest fares.

  • You don't need to keep looking every day to see if fares have dropped when you create a Price Alert. We'll update you when there's an updated deal for cheap flights from BOG to San Juan.

  • Pick your preferred arrival and departure times, airlines and number of stops with our filters. Then, sort the results for your flight from El Dorado International Airport to San Juan by 'Best,' 'Fastest' or 'Cheapest.'

Airports in San Juan

Luis Munoz Marin International Airport (SJU)

  • Luis Munoz Marin International Airport (SJU) is around 8 kilometres from central San Juan. If you're opting for a ride-share or a cab, the drive will take roughly 10 minutes.

  • If you're taking public transport, expect a journey time of about 55 minutes.

  • The last thing you want is a lengthy journey to your hotel if you're landing late on a flight from El Dorado International Airport to San Juan. Reserve one of these accommodation options near SJU instead:

  • Pick up a Luis Munoz Marin International Airport rental car and discover San Juan and beyond with your own wheels. Sixt, Ace Rent a Car and U-Save are well-known companies to choose from here.

  • Reserving your ride from Luis Munoz Marin International Airport around two weeks in advance of your flight from BOG to San Juan can help you lock in the best possible rate.

Fernando Luis Ribas Dominicci Airport (SIG)

  • Fernando Luis Ribas Dominicci Airport (SIG) is about 8 kilometres from central San Juan. Once you've hopped off your flight from El Dorado International Airport to San Juan, it'll take you around 15 minutes to get to the heart of the city in a cab or ride-share.

  • If you're travelling on public transport, it'll take about 1 hour.

  • You'll find some great places ready to welcome you near SIG. Unwind and get cosy after your BOG to San Juan flight at one of these perfectly located options:

Best time to go to San Juan

  • Before securing your flights from El Dorado International Airport to San Juan, consider which time of year works best for you. Peak season in San Juan offers a bustling atmosphere and plenty of activities, while low season means you'll get better deals on hotels and smaller crowds.

  • Before booking an El Dorado International Airport to San Juan flight ticket, think about the type of weather you enjoy. September is the warmest month in San Juan, with temperatures ranging from 23ºC (73ºF) to 33ºC (91ºF).

  • Look for cheap tickets from BOG to San Juan in February if you'd rather travel when it's cooler. Temperatures are at their lowest then, ranging between 20ºC (68ºF) and 28ºC (82ºF) on average.

More about San Juan

  • Start your San Juan trip right by choosing the ideal place to stay. Once you've booked your flight from El Dorado International Airport to San Juan, browse our selection of accommodation options including:

  • There are so many things to see and do in this city it can be difficult to know where to start. La Garita del morro de san juan bahia, Castillo San Felipe del Morro and Fortaleza Street are major attractions which should feature on any well-planned San Juan itinerary.

Explore more of Puerto Rico

  • San Juan has its own special appeal, but there are so many other parts of Puerto Rico just waiting to be explored. About 113 kilometres west of San Juan, a visit to Aguadilla will keep you busy. Start with leading sights like El Parterre, Aguadilla Ice Skating Arena and Bandera de los Reyes Magos.

  • If you're eager to discover another side of Puerto Rico, consider Isabela, about 105 kilometres west of San Juan. Amarillo Mango, Urb. Llanos Piscina Park and Noches de Artesania are key highlights.

Prices shown on this page are estimated lowest prices only. Found in the last 45 days.