khyber is way better than Alto......if u compare my 89 khyber wid alto still my vote wud b khyber...
FYI i have both cars rite nw 
ALTO: fuel wise it is nt gr8 even though it has same 993cc engine, **** engine no power at all, at a time only 2 people can enjoy the long drive..either ppl at back or at front cuz of very little space, its nt stable car either....if there is a bump on road and Alto is in speed there is quite a chance that ur car mite skid frm back wheels.....
Khyber: econo fuel wise, stable car , powerful engine depends how was it run by previous owner and MORE SPACIOUS