Punjab is easy to reach by road, rail or air. From Delhi, Chandigarh, the state capital is 246 km
and Amritsar, the northernmost city of the state is 446 Kms.
By Road
The total road mileage in Punjab is 35,501 Kms of state roads and rural link
roads. In addition, the length of national highways is 964 Kms. All the
12,342 villages in the state are linked by all-weather roads and major towns of
all adjoining states are connected by national highways. One can drive from one
extreme end of the state to the other in six hours. Road travel time from Delhi is
about four hours.
All districts and sub-divisional towns have direct bus services to the
state capital, Chandigarh. All villages have bus services linking them with the
sub-division and district headquarters towns. In addition, there are excellent
deluxe bus services between New Delhi and Patiala, Ludhiana, Jalandhar, Amritsar
and Chandigarh. Air conditioned luxury buses ply at almost hourly intervals
between New Delhi and Chandigarh. Taxi services between various towns and
Chandigarh and to New Delhi are dependable and comfortable.
By Rail
All major towns and district headquarters
have excellent rail links for both
passenger and goods traffic. Chandigarh,
Ludhiana, Amritsar, Ferozepur and
Jalandhar are on the main line and have
excellent daily train services to New
Delhi including convenient overnight
trains. Super fast Shatabdi Express
trains connect Delhi to Chandigarh (a
comfortable three-hour trip) and Delhi to
Amritsar via Ludhiana (equally
comfortable and just a little less than
six hours). The Shan-e-Punjab train links
Amritsar and New Delhi, the Himalayan
Queen links Chandigarh and New Delhi and
there are numerous trains from Jammu /
Amritsar, linking these towns as well as
Ludhiana and Jalandhar with New Delhi
By Air
The state capital, Chandigarh has excellent air service
, linking with New Delhi, Srinagar, Kulu, Shimla etc. Ludhiana and Amritsar also have daily air
services to New Delhi. Amritsar airport is an international airport. By air, from
Delhi one can reach any city in Punjab within two hours.