Direct flights from Bogota to San José BOG → SJO

Air Canada, Avianca, Avianca Costa Rica, Gol and Iberia operate nonstop flights from Bogota (BOG) to San José (SJO). The nonstop flight takes around ~1h 34m, covering 780 miles (1,256 km) and operates multiple daily. Updated 28 June 2026.

📬 Cheap nonstop deals from Bogota

We'll email you when a fare from BOG drops well below normal. Free, weekly, no password needed.

Free · weekly digest · no password needed

Air Canada AC Avianca AV Avianca Costa Rica LR Gol G3 Iberia IB

Departure Schedule next 7 days

Frequently asked questions

Is there a direct flight from Bogota to San José?

Yes, Air Canada, Avianca and 3 more airlines operate nonstop flights from Bogota (BOG) to San José (SJO).

Which airlines fly direct from Bogota to San José?

Air Canada, Avianca, Avianca Costa Rica, Gol, Iberia operate nonstop flights from Bogota to San José.

How long is the flight from Bogota to San José?

The nonstop flight from Bogota to San José takes ~1h 34m (approximately 1256 km).

How often do direct flights operate from Bogota to San José?

Nonstop flights from Bogota to San José operate multiple daily.

Explore More

Cheap direct deals from Bogota — last one was $360 to Willemstad