Sriwijaya Air membagi kedalam dua kategori untuk cancel, rebook dan refund tiket ini yaitu pembatalan yang dilakukan diluar 24 jam sebelum jadwal keberangkatan dan pembatalan yang dilakukan dalam 24 jam sebelum jadwal keberangkatan. Masing masing kategori ini mempunyai ketentuan ketentuan yang berbeda.
Pembatalan yang dilakukan dalam 24 jam sebelum jadwal keberangkatan

Untuk pembatalan kategori ini, ketentuan yang berlaku adalah:
Kelas pada tiket adalah untuk semua kelas dengan Refund Fee sebesar 25%, No Show Fee sebesar 50%, CF (Cancelation Fee) jika LOW SEASON sebesar 25%, CF (Cancelation Fee) jika PEAK SEASON sebesar 50% dan biaya administrasi Reissue tiket sebesar IDR 20.000

Pembatalan yang dilakukan diluar 24 jam sebelum jadwal keberangkatan

Untuk pembatalan kategori ini, ketentuan yang berlaku adalah:
Kelas pada tiket adalah untuk semua kelas dengan Refund Fee sebesar 25%, dan biaya administrasi Reissue tiket sebesar IDR 20.000. Pada kategori ini tidak dikenakan CF (Cancelation Fee) baik itu jika LOW SEASON ataupun PEAK SEASON

Pembatalan tiket yang sudah di check in dan sudah mendapatkan boarding pass, maka tiket tidak bisa diuangkan (refund) lagi. Yang harus dilakukan jika akan melakukan pembatalan atas tiket Sriwijaya Air yang sudah kita beli adalah:

Pembatalan dengan maksud melakukan Refund (pengembalian uang).
Semua kelas bisa dilakukan refund, proses refund hanya bisa dilakukan di kantor penjualan Sriwijaya Air yang mengeluarkan tiket dengan melampirkan bukti tiket dan fotokopi KTP sesuai dengan data pada tiket yang akan di refund. Proses refund ini biasanya selama 1 1/2 sampai dengan 2 bulan sejak data diserahkan.

Pembatalan dengan maksud perubahan jadwal penerbangan.
Untuk melakukan perubahan jadwal hanya bisa dilakukan di kantor penjualan Sriwijaya Air yang mengeluarkan tiket dengan melampirkan bukti tiket dan fotokopi KTP sesuai dengan data pada tiket yang akan di refund. Biaya yang dikenakan untuk perubahan ini tergantung pada saat kita melakukan perubahan dengan ketentuan seperti yang sudah dijelaskan diatas.

Untuk menghindari dikenakannya CF (Cancellation Fee) dan No Show Fee, pembukuan atau reservasitiket harus dibatalkan 24 jam sebelum jadwal keberangkatan di kantor penjualan Sriwijaya Air yang mengeluarkan tiket untuk mendapatkan Stamp Cancel In Time dan History PNR jika tiket akan di refund.