The City of Passi is situated on the heart of Panay and can be reached via the New Iloilo-Capiz Highway which starts from Iloilo City up to Roxas City, and goes all the way to Kalibo and Caticlan Jetty Port at Malay, Aklan. It is 50 kilometres (31 mi) from Iloilo City and 66 kilometres (41 mi) from Roxas City.

The City of Passi is clockwise surrounded by Dumarao in the north, San Rafael in the east, San Enrique in the southeast, Dueñas in the south, Calinog in the west and Bingawan in the northwest.