Buy India Train Tickets

Use the Search Form below to buy your India train tickets. Tickets are available for all major train journeys in India.

Powered by 12Go Asia system
India Train Guide
Chhatrapati Shivaji Maharaj Terminus

Chhatrapati Shivaji Maharaj Terminus

Formerly known as Victoria Terminus, Chhatrapati Shivaji Maharaj Terminus in Mumbai is not only one of the busiest train stations in India it is also one of the…

Popular train journeys in India

Train travel from Goa to Delhi

Train travel from Goa to Delhi

The journey by train from Madgaon (Goa) to Delhi is scheduled to take between 26…

Train travel from Bangalore to Pune

Train travel from Bangalore to Pune

The journey by train from Bangalore to Pune is scheduled to take between 18 hours…

Train travel from Kalka to Shimla

Train travel from Kalka to Shimla

The journey by train from Kalka to Shimla is scheduled to take between 4 hours…

Train travel from Jaipur to Udaipur

Train travel from Jaipur to Udaipur

The journey by train from Jaipur to Udaipur is scheduled to take between 7 hours…

Train travel from Jaipur to Jodhpur

Train travel from Jaipur to Jodhpur

The journey by train from Jaipur to Jodhpur is scheduled to take between 5 hours…

Train travel from Agra to Varanasi

Train travel from Agra to Varanasi

The journey by train from Agra to Varanasi is scheduled to take between 10 hours…

India Train Times and Tickets

Train Times

Find out train times in India, train station maps, and buy India train tickets.

India Train Tickets

Buy India Train Tickets

Buy India Train Tickets

There are three options for foreign visitors buying train tickets in India: Buy a ticket at the train station. Buy a ticket online. Buy a ticket from a…

Trains from Mumbai

Train travel from Mumbai to Chennai

Train travel from Mumbai to Chennai

The journey by train from Mumbai to Chennai is scheduled to take between 22 hours 50 minutes and 27 hours 45…