Alur merupakan rangkaian peristiwa yang dalam cerita yang saling berkaitan, sehingga menjadi satu kesatuan yang padu, utuh, dan bulat. Alur memiliki tahapan-tahapan yang berbeda sesuai jenisnya.
Alur maju (progesif) dimulai dari pengenalan awal cerita, pengenalan peristiwa, munculnya konflik, konflik memuncak (klimaks), dan penyelesaian konflik.
Alur mundur (regresif) dimulai dari pemaparan penyelesaian konflik, klimaks, munculnya konflik, pengenalan peristiwa, dan pengenalan awal cerita.
Alur campuran adalah gabungan alur maju dan alur mundur.
Adapun dalam hikayat harus runtut, mulai dari tahap pengenalan hingga penyelesaian. Oleh karena itu, alur cerita hikayat menggunakan alur maju (progresif).
Dengan demikian alur cerita dalam hikayat adalah alur maju (progresif), sehingga tahapannya dimulai dari pengenalan awal cerita, pengenalan peristiwa, munculnya konflik, konflik memuncak (klimaks), dan penyelesaian konflik.