The Associated Press rode one of the longest trains in India to interview voters about an election that will be decided in June

The 1,800-mile (2,900-kilometer) journey south from New Delhi to Kanyakumari is one of the longest train rides in India, passing through cities, villages, scrub forests and deep ravines.The 22-car Thirukkural Express is a microcosm of India, carrying passengers from different castes and religions and with wide-ranging ambitions and grievances --- from migrants crammed into sweltering no-frills cars to well-heeled families luxuriating in air-conditioned sleeper cabins, and everyone in between. Passengers can also be divided by their politics, a topic that is top of mind with a consequential election underway. The ruling Bharatiya Janata Party is likely to win and reappoint Prime Minister Narendra Modi — the leader for the past decade — for another five years. (AP video/Rishi Lekhi)