How Long Is the Flight to Puerto Rico?

how long is the flight to puerto rico

How long is the flight to Puerto Rico? This island paradise is an extremely popular destination for travelers from both the United States and abroad, given its beautiful beaches, rich local culture, and accessibility from the mainland U.S. No matter your departure city, traveling to Puerto Rico is relatively easy.

In case you weren't aware, Puerto Rico is not a U.S. state, but rather a territory of the United States. This means that there are no extra visa requirements for United States citizens or permanent residents to travel there. As a result, millions of tourists make their way to Puerto Rico every year.

How Long is the Flight to Puerto Rico?

On average, a non-stop flight from the United States to Puerto Rico takes 5h 38m, covering a distance of 2,031 miles. One of the most popular routes is Newark – San Juan, with an average flight time of 3h 46m.

From New York, the flight to San Juan averages at 3h 44m, and from Miami the flight to San Juan averages just 2h 30m. The Dallas – San Juan route averages 5h; from Los Angeles, flying time to Puerto Rico is around 8h 10m.

Many airlines service Puerto Rico from the United States. The companies that fly most frequently are JetBlue, Spirit, and American Airlines.

While most travelers tend to visit San Juan, the capital city, others plan visits and search for flights to Aguadilla and Vieques.

Entry Requirements for Puerto Rico

In accordance with COVID-19 restrictions, each visitor to Puerto Rico must complete a Travel Declaration Form via the government's online portal.

Fully vaccinated travelers entering Puerto Rico via domestic flights (from the U.S. mainland) will also need to upload copies of their valid vaccination cards. Those travelers are not required to submit COVID-19 test results.

Each unvaccinated or international visitor must submit negative results from a PCR or antigen test taken no more than 72 hours prior to visiting the island. Those who arrive to Puerto Rico without having uploaded results will receive a $300 fine.

Want to Learn How to Save More Money on Travel?
Start Here
This error message is only visible to WordPress admins

Error: API requests are being delayed for this account. New posts will not be retrieved.

There may be an issue with the Instagram Access Token that you are using. Your server might also be unable to connect to Instagram at this time.

Error: No posts found.

Make sure this account has posts available on

We are updating our Cookie Policy. FareCompare will use cookies and other tracking technologies to assist with navigation and product selection, analyze your use of our services, assist with our promotional and marketing efforts, and provide deals content from third parties.