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 Ajmer to Jaisalmer

Train travel from Ajmer to Jaisalmer

The journey by train from Ajmer to Jaisalmer is scheduled to take 9 hours 50…

Train travel from Aurangabad to Mumbai

Train travel from Aurangabad to Mumbai

By train it takes between 6 hours 30 minutes and 10 hours 45 minutes to…

Train travel from Amritsar to Delhi

Train travel from Amritsar to Delhi

The journey by train from Amritsar to Delhi is scheduled to take between 6 hours…

Train travel from Hyderabad to Pune

Train travel from Hyderabad to Pune

The journey by train from Hyderabad to Pune is scheduled to take between 8 hours…

Train travel from Coimbatore to Mumbai

Train travel from Coimbatore to Mumbai

By train it takes between 25 hours 30 minutes and 33 hours 56 minutes to…

Train travel from Chandigarh to Mumbai

Train travel from Chandigarh to Mumbai

By train it takes between 25 hours 20 minutes and 27 hours 35 minutes to…

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

Buy train tickets from Mumbai to Delhi

Buy train tickets from Mumbai to Delhi

Via the shortest railway route, Mumbai is 1,367 km from Delhi. There are 35 different train services from Mumbai to Delhi,…