印度的公路、铁路交通比较发达,在发展中国家中也算得上是名列前茅。公路主要分国家公路、邦级公路和边境公路三种,把全国各地的大中小型城市连为一体,形成一个巨大的公路网。印度空中航线现已连通世界五大洲,在发展中国家也是位居前列。
印度的铁路网基础很好,也很普遍,很久以前就达到了64,000公里,比中国的铁路总里程长。基础设施比较齐备,铁路系统的建筑物都比周边的建筑好,大多是红墙白窗的欧式建筑。但印度铁路系统的硬件设施不高,很多线路采用的是人工道岔和机械信号(扬旗)。
火车有很多等级,Superfast, Fast, Express, Passenger。等级不同票价不同,车体的新旧也不同。原则上,选择车次以时间优先,但是也应该尽量避免Passenger,这种普客又挤又慢,车厢十分破旧。
印度的公路路况都比较差,尤其是跨越邦际的道路,所以汽车应该是火车的辅助交通手段。只有不通火车的地方,比如卡久拉霍,才考虑乘坐汽车。但火车经常晚点,要有心理准备。此外,有些看上去很豪华的旅游大客车,实际是比较破旧的客车。长途车也对号入座,发车通常比较准时,有的城市间一天只有一班车,所以一定要事先了解发车时间,宾馆通常很愿意提供这方面的信息。
即使相邻城市间的长途汽车,行驶时间至少也要5-6小时,所以经常跨越吃饭时间。汽车司机通常会在比较大一点的镇子稍事停顿,路边有小食摊,如果担心卫生状况,可以事先准备一些食物。