Can you fly from Mexico to Puerto Rico?

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended

Fly Mexico City to San Juan

  1. Fly from Mexico City (MEX) to San Juan (SJU)

9h 12m

$260 - $567

Fly Mexico City to Mayaguez

  1. Fly from Mexico City (MEX) to Mayaguez (MAZ)

11h 3m

$289 - $1,026

Fly Mexico City Santa Lucia Apt to San Juan

  1. Fly from Mexico City Santa Lucia Apt (NLU) to San Juan (SJU)

11h 37m

$267 - $496

Quickest way to get there Cheapest option Distance between

Mexico City (MEX) to San Juan (SJU) flights

197 Weekly Planes

9h 27m Average Duration

$337 Cheapest Price

See schedules

Coronavirus (COVID-19) in Puerto Rico

There is widespread community transmission globally.
We have received no reports of travel restrictions in Puerto Rico. For the latest travel status, please check the official page for Puerto Rico.

For travel planning advice, please refer to our Rome2rio Coronavirus information page .
For the latest travel status, we recommend checking the official page for Puerto Rico.

Coronavirus (COVID-19) Travel Advice

Are there restrictions on leaving Mexico?

Lockdown measures are currently in place for Mexico. Leaving Mexico may be in violation of local restrictions.

Can I travel internationally to Puerto Rico?

Currently, we are unable to provide international travel restriction information for Puerto Rico relating to Coronavirus (COVID-19). For the latest travel status in Puerto Rico, please check government recommendations.

Official Coronavirus (COVID-19) Information for Puerto Rico

Can I travel domestically within Puerto Rico?

Currently, we are unable to provide domestic travel restriction information for travelling within Puerto Rico. For the latest Coronavirus (COVID-19) travel status within Puerto Rico, please check government recommendations.

Official Coronavirus (COVID-19) Information for Puerto Rico

Last updated: December 22 | Data sourced from: ACAPS, OXFORD

Questions & Answers

What is the cheapest way to get from Mexico City to Puerto Rico?

The cheapest way to get from Mexico City to Puerto Rico is to fly which costs $260 - $500 and takes 11h 37m.

More details

What is the fastest way to get from Mexico City to Puerto Rico?

The fastest way to get from Mexico City to Puerto Rico is to fly which takes 9h 12m and costs $260 - $600.

More details

How far is it from Mexico City to Puerto Rico?

The distance between Mexico City and Puerto Rico is 3431 km.

How long does it take to get from Mexico City to Puerto Rico?

It takes approximately 9h 12m to get from Mexico City to Puerto Rico, including transfers.

More details

How long is the flight from Mexico City to Puerto Rico?

There is no direct flight from Mexico City Airport to San Juan Airport. The quickest flight takes 7h 3m and has one stopover.

Search flights

What is the time difference between Mexico City and Puerto Rico?

Puerto Rico is 2h ahead of Mexico City. It is currently 16:12 in Mexico City and 18:12 in Puerto Rico.

Which airlines fly from Mexico City Airport to San Juan Airport?

Aeroméxico, Avianca - Aerovías del Continente Americano S.A., Air Canada and four other airlines offer flights from Mexico City Airport to San Juan Airport.

Search flights

Where can I stay near Puerto Rico?

There are three+ hotels available in Puerto Rico. Prices start at $125 CAD per night.

More details

How do I get to Mexico City (MEX) Airport from Mexico City?

The best way to get from Mexico City to Mexico City Airport is to line 4 bus which takes 0 min and costs $1 - $3.

More details

Launch map view

  • Distance: 3431.1 km
  • Duration: 9h 12m

What companies run services between Mexico City, Mexico and Puerto Rico?

American Airlines, Copa Airlines and 13 other airlines fly from Mexico City to Carolina hourly.

Airlines

American Airlines

Websiteaa.comFlights from Mexico City to San Juan via MiamiAve. Duration7h 25mWhenEvery dayEstimated price$440 - $3,500Flights from Mexico City to San Juan via Dallas/Ft.WorthAve. Duration8h 52mWhenEvery dayEstimated price$440 - $3,500Flights from Mexico City Santa Lucia Apt to San Juan via Cancun, MiamiAve. Duration8h 53mWhenMonday to FridayEstimated price$290 - $1,100Flights from Mexico City Santa Lucia Apt to San Juan via Merida, MiamiAve. Duration10h 54mWhenMonday, Tuesday and ThursdayEstimated price$290 - $1,100Flights from Mexico City Santa Lucia Apt to San Juan via Monterrey, Dallas/Ft.WorthAve. Duration11h 42mWhenWednesday, Friday and SaturdayEstimated price$340 - $1,200Flights from Mexico City Santa Lucia Apt to San Juan via Havana, MiamiAve. Duration11h 44mWhenMonday to FridayEstimated price$230 - $700

JetBlue Airways

Websitejetblue.comFlights from Mexico City to Mayaguez via Miami, San JuanAve. Duration8h 55mWhenEvery dayEstimated price$270 - $1,000Flights from Mexico City to Mayaguez via Panama City, San JuanAve. Duration13h 43mWhenEvery dayEstimated price$270 - $1,100Flights from Mexico City to Mayaguez via Houston, San JuanAve. Duration13h 4mWhenSaturday and SundayEstimated price$310 - $1,000Flights from Mexico City to Mayaguez via Santo Domingo, San JuanAve. Duration10h 57mWhenEvery dayEstimated price$250 - $1,000Flights from Mexico City to Mayaguez via New York JFK, San JuanAve. Duration12h 26mWhenEvery dayEstimated price$340 - $1,200Flights from Mexico City Santa Lucia Apt to San Juan via Santo DomingoAve. Duration8h 45mWhenMonday, Wednesday, Thursday and SaturdayEstimated price$360 - $600Flights from Mexico City Santa Lucia Apt to San Juan via Cancun, Fort Lauderdale-Hollywood InternationalAve. Duration11h 4mWhenEvery dayEstimated price$280 - $900

United Airlines

Websiteunited.comFlights from Mexico City to San Juan via HoustonAve. Duration9h 10mWhenEvery dayEstimated price$440 - $1,100Flights from Mexico City to San Juan via NewarkAve. Duration11h 57mWhenMonday, Tuesday, Wednesday, Thursday, Friday and SundayEstimated price$440 - $1,100Flights from Mexico City to Mayaguez via Houston, San JuanAve. Duration17h 7mWhenSaturday and SundayEstimated price$310 - $1,000

Copa Airlines

Websitecopaair.comFlights from Mexico City to San Juan via Panama CityAve. Duration7h 41mWhenEvery dayEstimated price$500 - $1,700Flights from Mexico City Santa Lucia Apt to San Juan via Cancun, Panama CityAve. Duration11h 26mWhenMonday, Wednesday, Thursday and FridayEstimated price$310 - $1,300Flights from Mexico City Santa Lucia Apt to San Juan via Havana, Panama CityAve. Duration12h 11mWhenEvery dayEstimated price$330 - $1,400

Cape Air

Websitecapeair.comFlights from Mexico City to Mayaguez via Miami, San JuanAve. Duration8h 55mWhenEvery dayEstimated price$270 - $1,000Flights from Mexico City to Mayaguez via Panama City, San JuanAve. Duration13h 43mWhenEvery dayEstimated price$270 - $1,100Flights from Mexico City to Mayaguez via Houston, San JuanAve. Duration13h 4mWhenSaturday and SundayEstimated price$310 - $1,000

Aeroméxico

Websiteaeromexico.comFlights from Mexico City to San Juan via AtlantaAve. Duration8h 55mWhenEvery dayEstimated price$550 - $1,200Flights from Mexico City Santa Lucia Apt to San Juan via Monterrey, AtlantaAve. Duration11h 40mWhenWednesday, Friday and SaturdayEstimated price$410 - $900Flights from Mexico City Santa Lucia Apt to San Juan via Cancun, AtlantaAve. Duration11h 55mWhenMonday to SaturdayEstimated price$420 - $900

Spirit Airlines

Websitespirit.comFlights from Mexico City Santa Lucia Apt to San Juan via Cancun, OrlandoAve. Duration10h 54mWhenEvery dayEstimated price$240 - $900Flights from Mexico City Santa Lucia Apt to San Juan via Cancun, Fort Lauderdale-Hollywood InternationalAve. Duration11h 41mWhenEvery dayEstimated price$230 - $850

Southwest Airlines

Websitesouthwest.comFlights from Mexico City Santa Lucia Apt to San Juan via Havana, TampaAve. Duration11h 15mWhenSaturdayEstimated price$260 - $950Flights from Mexico City Santa Lucia Apt to San Juan via Cancun, Fort Lauderdale-Hollywood InternationalAve. Duration11h 30mWhenSaturdayEstimated price$240 - $850

Delta

Websitedelta.comFlights from Mexico City to San Juan via AtlantaAve. Duration8h 55mWhenEvery dayEstimated price$550 - $1,200

Avianca - Aerovías del Continente Americano S.A.

Websiteavianca.comFlights from Mexico City to San Juan via BogotaAve. Duration9h 40mWhenEvery dayEstimated price$480 - $1,500

Air Canada

Websiteaircanada.comFlights from Mexico City to San Juan via TorontoAve. Duration10h 50mWhenSaturday and SundayEstimated price$1,100 - $1,900

Want to know more about travelling around Puerto Rico

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

Travelling to the US: What do I need to know?

Rome2rio’s travel guides to the US tell you the best ways to explore the country, from Amtrak to Greyhound to the New York Subway.

Can you fly straight to Puerto Rico?

Which airlines offer direct flights to Puerto Rico? Southwest Airlines, jetBlue, American Airlines, LATAM Airlines, Qatar Airways, Spirit Airlines, Azul Airlines and Etihad Airways all fly non-stop to Puerto Rico.

Is Puerto Rico close to Mexico?

Distance from Puerto Rico to Mexico is 3,779 kilometers. The air travel (bird fly) shortest distance between Puerto Rico and Mexico is 3,779 km= 2,348 miles. If you travel with an airplane (which has average speed of 560 miles) from Puerto Rico to Mexico, It takes 4.19 hours to arrive.

Toplist

Latest post

TAGs