India because of its sheer size and vast range of terrains, is precisely the kind of place that works well with rail travel. It is considered the third largest rail network in the world, and the rail system is efficient, if not always on schedule. With 17,000 trains that cover 64,000 kilometres, stopping at more than 6,800 stations, the Indian Railways offer some fascinating experiences for the traveller. India has some of the most spectacular and unforgettable rail journeys in the world. It is fairly safe to assume that if you are travelling between major cities and towns there will be a train to meet your needs.