setau gw sih,
untuk maskapai, dan rute yg sama ya...misalkan dlm hal ini Garuda or Lion deh..
jenis pesawat nggak mempengaruhi harga. (misal ke Bali, kalo lo pake Garuda biasa, Garuda yg dua tingkat ataupun Garuda yang baru itu, harganya sama semua)..kalo beli lewat call centre, internet atau langsung ke kantor.

yg bikin beda, kelas tiketnya.
kelas promo, ekonomi atau bisnis.
ekonomi juga masih di bagi2 lagi dlm berbagai jenis. biasanya ekonomi tertinggi itu kelas Y, abis itu kelas M , N, K, L dst
promo juga ada kelasnya, yg paling murah V, baru B sama Q
kalo Bisnis, satu aja.

mungkin yg bikin beda harga itu, fasilitas tiketnya.
misal, yg pegang kelas bisnis bagasinya lebih besar (25 Kg), smentara promo jumlah bagasinya lebih sedikit.
yg pegang kelas ekonomi tertinggi - ekonomi normal , jadwal penerbangan (dan rute) bisa dirubah dengan cuman nambah biaya admin (biasanya 50 rb), dan ngerubah jadwal terbangnya bisa sampe 3 bulan. (cmiiw..gw agak2 lupa..yang jelas lama..apalagi bisnis, bisa ngerubah seenak udel deh)

kalo kelas promo kan biasanya fix flight. waktu maupun rute. klo ketinggalan pesawat, ya nasib. hangus.

CMIIW

klo makanan, di Garuda bisa pesen lho. kalo lo mau Indonesian food, European food, Vegetarian food atau kalo lg Birthday, dll. bahkan dulu ada Kosher food (makanan halalnya buat agama Jew kayaknya, yg musti di mantra2 dulu sblm disajikan) .
kalo Diabetes juga, bs pesen makanan yg aman buat org Diabet. (pemberitahuan biasanya minimal 3 hari sblm kbrgkatan, kalo buat yg kosher tuh seminggu deh klo ga salah)

CMIIW lagi. siapa tau udah berubah.