Indian Railway

Indian railway has setup different sites for different purposes(e.g. online booking, tourism etc.). To make online booking you have to register. Register for individiuls is free. Don't forget to read the terms and conditions.

Online Booking
(You need to register, Check the booking guidelines for different kinds of ticket here)
Official Website
Train Enquiry
Train Name Index
Train Number Index
Indian Railway Map
Trains/Fare/Accommodation Availability Between Important Stations