Distance from Oklahoma City to San Juan

The distance between Oklahoma City, United States and San Juan, Puerto Rico is 3,619 kilometers (2,249 miles).

Oklahoma City, Oklahoma, United States

San Juan, Puerto Rico

From Oklahoma City to San Juan, the straight-line distance is 3,619 kilometers, heading southeast. Oklahoma City is situated at an altitude of 395 meters above sea level, while San Juan is at only 11 meters.

Travel time

Mode Estimated time
Bicycle 12-15 days
Motorcycle 4-5 days
Car 3-4 days
Airplane 5-6 hours
Speed Time
50 km/h
100 km/h
150 km/h
Oklahoma City, United States

Local time:

Time Zone: America/Chicago

Coordinates: 35.4676° N 97.5164° W

Elevation: 395 m (1,296 ft)


Nearby airports:
  • Will Rogers World Airport (OKC)
  • Tinker Air Force Base (TIK)
  • Wiley Post Airport (PWA)
  • Shawnee Regional Airport (SNL)
  • Stroud Municipal Airport (SUD)
San Juan, Puerto Rico

Local time:

Time Zone: America/Puerto_Rico

Coordinates: 18.4663° N 66.1057° W

Elevation: 11 m (36 ft)


Nearby airports:
  • Fernando Luis Ribas Dominicci Airport (SIG)
  • Luis Muñoz Marín International Airport (SJU)
  • Humacao Airport (HUC)
  • Diego Jimenez Torres Airport (FAJ)
  • José Aponte de la Torre Airport (NRR)

Other distances from San Juan

Distances between cities Kilometers
From San Juan to Carolina 18 km
From San Juan to Ponce 75 km
From San Juan to Arecibo 64 km
From San Juan to Caguas 26 km
From San Juan to Mayagüez 113 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Oklahoma City and San Juan.

From To Distance (kilometers)
San Francisco, United States Hamilton, Canada 3,619 km
Columbus, United States Valencia, Venezuela 3,619 km
Portland, United States Iztacalco, Mexico 3,619 km
Mérida, Mexico Sacramento, United States 3,619 km
Washington, United States Medellín, Colombia 3,619 km
Brasília, Brazil Chiclayo, Peru 3,618 km
Ottawa, Canada Portland, United States 3,620 km
Barranquilla, Colombia Mazatlán, Mexico 3,618 km
Cancún, Mexico Fresno, United States 3,618 km
Mississauga, Canada Oakland, United States 3,618 km
Portland, United States Coyoacán, Mexico 3,620 km
Abuja, Nigeria Barcelona, Spain 3,620 km
Bogotá, Colombia Tonalá, Mexico 3,617 km
Vancouver, Canada Zapopan, Mexico 3,617 km
Portland, United States Álvaro Obregón, Mexico 3,617 km
Barcelona, Venezuela South Boston, United States 3,621 km
San Francisco, United States Brampton, Canada 3,622 km
Caracas, Venezuela Ciudad López Mateos, Mexico 3,616 km
Barquisimeto, Venezuela Irapuato, Mexico 3,622 km

Measure more distances between cities