British Airways flights to San Juan

The best British Airways flight deals to San Juan

Looking for a last-minute deal or the best direct flight? Find the biggest savings on one-way and round-trip flights to San Juan with British Airways.

Find the cheapest time to fly to San Juan with British Airways

Flexible on travel dates? Here's when plane tickets are cheapest.

Find which San Juan airports British Airways flies to

We were able to find fares for the following San Juan airports. Find the one that works for you.

Flying to San Juan with British Airways: FAQs

The average British Airways flight time from United States to San Juan is 3 hours and 55 minutes.
At the moment, jetBlue, Southwest Airlines, Qatar Airways, American Airlines and Azul Airlines all fly to San Juan too.
British Airways currently also flies to London Heathrow, London Gatwick and London City.
More travel options