Phra Nakhon Si Ayutthaya is located in: Thailand Phra Nakhon Si Ayutthaya Province Amphoe Phra Nakhon Si Ayutthaya Phra Nakhon Si Ayutthaya. As well as the standard mapping, you will find local MICHELIN Guide listed restaurants and real-time traffic.