See flights are most preferred when distance is long but for short distance which can be covered by a day train in 6-8 hours around 500-800 kms
Ppl prefer trains due to comfort
.
Flights are never comfort in economy for long flights passenger pay 3K for flight and 3K for 2A seats
Only...
more... business class or person who has less time due to busy schedule prefer flights
While comfort needed pax still goes with trains..
Imo many rajdhani pax pay 4K for that even flight available around 3K...
.
For short distance like delhi to amritsar, lucknow, chandigarh
Ppl prefer train and by self vehicle
Bcoz the time taken in flights and all things were almost equal to train journey..
Or the negligible time saving
Thats why still trains are running and ppl traveling
Everytime u will not get the flights at cheaper rate