Northern Mindanao, Philippines · Asia
Cagayan de Oro sits on the route: 10 minutes from Barra.
Cagayan de Oro is in Northern Mindanao, Philippines, with about 740,000 people. You drive on the right here. The nearest town is Barra, about 6 km away.
Cagayan de Oro (CDO), officially the City of Cagayan de Oro, is a highly urbanized city in the Northern Mindanao region of the Philippines. According to the 2024 census, it has a population of 741,617 people, making it the 10th most populous city in the Philippines and the most populous in Northern Mindanao.
It servesRead more
as the capital of the province of Misamis Oriental wherein it is geographically situated and grouped under the province by the Philippine Statistics Authority, but governed administratively independent from the provincial government and also the largest city of that province. It also serves as the regional center and business hub of Northern Mindanao, and part of the growing Metropolitan Cagayan de Oro area, which includes the city of El Salvador, the towns of Opol, Alubijid, Laguindingan, Gitagum, Lugait, Naawan, Initao, Libertad and Manticao at the western side, and the towns of Tagoloan, Villanueva, Jasaan, Claveria and Balingasag at the eastern side.
Cagayan de Oro is located along the north central coast of Mindanao island facing Macajalar Bay and is bordered by the municipalities of Opol to the west, Tagoloan to the east, and the provinces of Bukidnon and Lanao del Norte to the south of the city.
Cagayan de Oro is also famous for its white water rafting or kayaking adventures, one of the tourism activities being promoted along the Cagayan de Oro River.
Compare prices across Booking.com, Airbnb, Expedia, and more. Select your dates to see availability.
Pick your must-haves once: provider links open pre-filtered. Each filter lists which sites it applies to.
Compare before you book!
Prices can vary significantly between platforms. We recommend checking at least 2-3 sites to find the best deal for your stay in Cagayan de Oro.
Discover famous landmarks, scenic roads, and more near Cagayan de Oro.
Cagayan de Oro is in Northern Mindanao, Philippines, about 6 km from Barra.
Road trip
Add it as a stop and the planner works out the driving, the nights and what's worth seeing on the way.
Start planningSwipe through places to go
Places within a drive of Cagayan de Oro. Keep the ones you like and add them to your trip.
Year-round
Tropical latitude: plan around the wet season rather than temperature.
Other places to explore near Cagayan de Oro.
Your trip starts here
Pick the days, drop in the stops, and share it with whoever's coming.