Sagay City is on the northern tip of Negros Island, about 84km north of Bacolod. Jeepneys and buses run regularly between Bacolod and Sagay City throughout the day, taking around two hours depending on the number of stops. Sagay is also connected by road south to Escalante and north around the coast.
The nearest airport is Bacolod-Silay International Airport, which has daily connections to Manila and occasional services to Cebu. From the airport, take a taxi or van to the North Bus Terminal in Bacolod and then catch a Sagay-bound bus or jeepney.