About 6 years ago had to go to India for work.
Flight out had a cancellation from Atlanta to Dubai (Delta). I was rerouted the next day through Germany instead. No big deal...yet
I arrive in Kalkutta India at 1 am Local time just to find out they lost my bag. I have to fill out the forms and literally buy a change of clothes in the only shop in the airport open at 2 am.
Kalkutta is the asshole of the world if you don’t know this...for the rest of the story.
I go to the taxi window and it has a sign that there is a taxi strike you must find your own transportation. So, at 2 am I go outside and find a taxi (apparently not part of the Union) and tell them the name of the hotel (Taj Bengal...same chain as Taj Mahal...absolutely beautiful). They tell me price that was about $40 which seemed reasonable for a 45 min taxi ride.
Due to the late plane (another colleague meeting me there from Europe was delayed as well) we had to take a rental car with a paid driver to the city we were working in as the train we had booked was gone.
The car ride was about 6 hours of mind wrecking insanity (the sheer number of near miss accidents was crazy). At one point the driver pulls over he needs a coffee and tells us to wait in the car, do not get out. We find out from him later that it was because we had white faces and may have been robbed there.
Fast forward 10 days and one food poisoning later, I am watching the news and they are describing a local terrorist group that bombed some tracks causing a train derailment. The officials believed it was the same group that had sabotaged the brakes on a train a month ago causing two trains to collide at a station killing a lot of people.
The next morning I am eating breakfast with our two colleagues from our Mumbai, India office. I ask them “hey, that train bombing I saw on the news, isn’t that the same train system we are riding back to Kalkutta in 2 days?”
In their Indian accent their reply, and I kid you not, was “Oh no worries, they bomb the trains at night, we are riding in the day!”
Lets just say that wasn’t my favorite train ride ever...
I finally get back to the airport to fly home...and I find out that I have no ticket home. Emirates is saying they cancelled my flight home because I never got on the plane from Dubai to Kalkutta 2 weeks ago. Delta is saying they made changes and it shouldn’t have affected my return flight. To make this more fun, Kalkutta airport does not have a ticket counter like in the US. If you don’t have a ticket you are not allowed past the security at the doors (2 guys with AK47s). I was using a pay phone outside to talk to Emirates and Delta offices in New Delhi to sort the problem out.
Once I realize I am not getting on the plane I have to find a place to sleep. The taxi strike was apparently over so I go to the window and try to get a taxi to the hotel I had stayed one night at 2 weeks ago. The taxi ride cost $4 (yes, 2 weeks ago during strike it was $40). So, I have an hour drive to a hotel that I have no reservation at so I am just praying they have an opening. On the way there, it’s during afternoon so it’s 8000 degrees outside and the taxi doesn’t have A/C. I have the window down and at one cross walk a woman tries to had me her baby through the window to take home...because a white face meant Europe or US to her and her baby would have a better life (not kidding).
I get to the hotel, get a room, and get on the hotel phone to Delta and Emirates. I get tired of them blaming each other and just say I don’t give a shit just get me home. They could either get me out the next night on the same flight time I was originally on or the following night, but either way the only time I could get out of Dubai was in 2 nights as the one tomorrow night was full. So if I left Kalkutta tomorrow or in 2 days it didn’t matter, I got back to the US at the same time/flight.
I said put me on the flight tomorrow. They said “you don’t have a visa for Dubai/UAE so you would have to stay in the airport for the 24 hour layover. I said “yup, Dubai airport is 100 times better than Kalkutta, get me out of this city”.
So I did spent 24 hours in Dubai airport, was like Tom Hanks in Terminal but it was better than India.
tl;dr version-India sucks balls.