You cannot be in three places at once. So which of these three should one choose to visit on the weekend of Independence day: Amritsar, Lucknow or Madurai? All of them look interesting. The only way to choose is by elimination.
In the last few days we managed to eliminate Amritsar. In the end the method was simple. I looked for flights from Mumbai to Amritsar. The only non-stop flights were by an airline in which we have, at least temporarily, lost confidence. A few months ago they had severe cash-flow problems and canceled many flights during vacations. They seem to have recovered partially, but are still on the edge. We would prefer not to take this airline. Moreover, the prices of tickets on these flights are sky-high!
One of the flights with one stop takes a little over 5 hours one way. Most of the others involve long layovers in Delhi. This will take a day off our vacation each way. So that’s out too.
The way most people do this, it seems, is to fly to Chandigarh and then take the road. The flight to Chandigarh takes two and a half hours. It looks like a 4 to 5 hours’ drive to Amritsar after that. The trip could well take 7 hours. This is no better than changing planes in Delhi.
This more or less eliminates Amritsar. Its now a straight race between Lucknow and Madurai.
Madurai is also out for the same reason. In principle it is possible to get from Mumbai to Madurai in about 5 hours, including time for a change of flights in Chennai. But its now too late to get such a flight. Now the only connections available are those which more or less eat up a full day. So Madurai is out too.