N407 starts at the intersection with N410 (Tagaytay–Nasugbu Highway and Diokno Highway) in Calaca, Batangas, near the provincial boundary of Cavite and Batangas. To the west, then traverses Nasugbu, Tuy (where it turns east at Palico Junction, its intersection with N427 (Palico–Balayan–Batangas Road)), and Nasugbu once again.
N407 turns north and takes the entire Ternate–Nasugbu Road from its intersection with N408 (Nasugbu–Lian–Calatagan) in Nasugbu. It then enters Cavite at Maragondon and Ternate, where it terminates at N405 (Caylabne Road and Governor's Drive).
References
^"Cavite 1st". Department of Public Works and Highways. Retrieved 2018-01-09.
^"Cavite 2nd". Department of Public Works and Highways. Archived from the original on 2018-10-01. Retrieved 2018-01-09.
^"Batangas 1st". Department of Public Works and Highways. Retrieved 2020-06-13.