Distance from San Fernando to Cagayan de Oro (Philippines)

The distance between San Fernando, Central Luzon and Cagayan de Oro, Northern Mindanao is 844 kilometers (524 miles).

San Fernando, Central Luzon, Philippines

Cagayan de Oro, Northern Mindanao, Philippines

From San Fernando to Cagayan de Oro, the straight-line distance is 844 kilometers, heading southeast. Both cities are at a similar altitude, with San Fernando at 10 meters above sea level and Cagayan de Oro at 8 meters.

Travel time

Mode Estimated time
Bicycle 2-3 days
Motorcycle 1-2 days
Car 1 day
Helicopter 4-5 hours
Airplane 1-2 hours
Speed Time
30 km/h
60 km/h
90 km/h
120 km/h
San Fernando, Philippines

Local time:

Time Zone: Asia/Manila

Coordinates: 15.0343° N 120.6845° E

Elevation: 10 m (33 ft)


Nearby airports:
  • Clark International Airport (CRK)
  • Subic Bay International Airport (SFS)
  • Ninoy Aquino Manila International Airport (MNL)
  • Dr.Juan C. Angara Airport (BQA)
  • Lubang Airport (QPX)
Cagayan de Oro, Philippines

Local time:

Time Zone: Asia/Manila

Coordinates: 8.4822° N 124.6472° E

Elevation: 8 m (26 ft)


Nearby airports:
  • Laguindingan Airport (CGY)
  • Camiguin Airport (CGM)
  • Ozamiz City Airport (OZC)
  • Bancasi Airport (BXU)
  • Dipolog Airport (DPL)

Cities within similar distances

The following list contains the cities of Philippines that are at equal or similar distances as between San Fernando and Cagayan de Oro.

From To Distance (kilometers)
Hermosillo, Mexico Torreón, Mexico 844 km
San Francisco, United States Ensenada, Mexico 844 km
Indianapolis, United States Omaha, United States 845 km
Mexicali, Mexico Oakland, United States 845 km
Curitiba, Brazil Asunción, Paraguay 843 km
Zapopan, Mexico Nuevo Laredo, Mexico 845 km
Buenos Aires, Argentina Porto Alegre, Brazil 843 km
Bengaluru, India Mumbai, India 842 km
Monterrey, Mexico Arlington, United States 841 km
Montevideo, Uruguay Córdoba, Argentina 841 km
Guadalajara, Mexico Nuevo Laredo, Mexico 848 km
Ciudad Juárez, Mexico Austin, United States 848 km
Guadalupe, Mexico Arlington, United States 840 km
Charlotte, United States New South Memphis, United States 839 km
Oslo, Norway Berlin, Germany 839 km
Miami, United States Cancún, Mexico 849 km
Paris, France Zaragoza, Spain 839 km
Nagpur, India New Delhi, India 849 km
Stockholm, Sweden Minsk, Belarus 838 km
Monterrey, Mexico Veracruz, Mexico 838 km

Measure more distances between cities