Menurut Permenhub Nomor 96 Tahun 2015, tingkat pelayanan pada ruas jalan diklasifikasikan atas:
- Tingkat pelayanan A, dengan kondisi :
- arus bebas dengan volume lalu lintas rendah dan kecepatan sekurang-kurangnya 80 kilometer/jam,
- kepadatan lalu lintas sangat rendah,
- pengemudi dapat mempertahankan kecepatan yang diinginkannya tanpa atau dengan sedikit tundaan.
- Tingkat pelayanan B, dengan kondisi :
- arus stabil dengan volume lalu lintas sedang dan kecepatan sekurang-kurangnya 70 kilometer/jam,
- kepadatan lalu lintas rendah hambatan internal lalu lintas belum mempengaruhi kecepatan,
- pengemudi masih punya cukup kebebasan untuk memilih kecepatannya dan lajur jalan yang digunakan.
- Tingkat pelayanan C, dengan kondisi :
- arus stabil tetapi pergerakan kendaraan dikendalikan oleh volume lalu lintas yang lebih tinggi dengan kecepatan sekurang-kurangnya 60 kilometer/jam,
- kepadatan lalu lintas sedang karena hambatan internal lalu lintas meningkat;
- pengemudi memiliki keterbatasan untuk memilih kecepatan, pindah lajur atau mendahului.
- Tingkat pelayanan D, dengan kondisi :
- arus mendekati tidak stabil dengan volume lalu lintas tinggi dan kecepatan sekurang-kurangnya 50 kilometer/jam,
- masih ditolerir namun sangat terpengaruh oleh perubahan kondisi arus,
- kepadatan lalu lintas sedang namun fluktuasi volume lalu lintas dan hambatan temporer dapat menyebabkan penurunan kecepatan yang besar,
- pengemudi memiliki kebebasan yang sangat terbatas dalam menjalankan kendaraan, kenyamanan rendah, tetapi kondisi ini masih dapat ditolerir untuk waktu yang singkat.
- Tingkat pelayanan E, dengan kondisi :
- arus lebih rendah daripada tingkat pelayanan D dengan volume lalu lintas mendekati kapasitas jalan dan kecepatan sekurang-kurangnya 30 kilometer/jam pada jalan antar kota dan sekurang-kurangnya 10 kilometer/jam pada jalan perkotaan,
- kepadatan lalu lintas tinggi karena hambatan internal lalu lintas tinggi,
- pengemudi mulai merasakan kemacetan-kemacetan durasi pendek.
- Tingkat pelayanan F, dengan kondisi :
- arus tertahan dan terjadi antrian kendaraan yang panjang dengan kecepatan kurang dari 30 kilometer/jam,
- kepadatan lalu lintas sangat tinggi dan volume rendah serta terjadi kemacetan untuk durasi yang cukup lama;
- dalam keadaan antrian, kecepatan maupun volume turun sampai 0.
