All Bus Routes From Batala

Sorry! No routes available from Batala at this moment. Click here to go to Home.

About Batala


Batala is a town in the Western Indian state of Punjab. Located in Gurdaspur district, it is a holy place for Sikhs and Hindus alike. Batala is also an industrial centre with many cotton ginning, rice milling and weaving business being quite popular here.

Places to Stay
Sunny Hotel and Restaurant (Tariff – Rs. 500) is a good budget option. In nearby Gurdaspur 30km away is the RK Regency Hotel (Tariff – Rs. 500) which also makes for a comfortable stay.

The official language of Batala is Punjabi.

Baisakhi, the harvest festival is celebrated annually in the month of April. Lohri (January) and Holi (March) are other popular festivals.

Places of Interest
Jal Mahal, a palace that’s close to 200 years old, is a popular park in the town. Achleshwar Dham and Kali Dwara Dham are both revered holy spots that see throngs of devotees through the year.

How to Get There


The closest airport to Batala is the Amritsar airport, located only 40 km away.


Batala Railway Station is located in the heart of town, but Amritsar Junction Railway Station is the nearest major railway station and is 38 km away. This station connects Batala to major cities in the state and across the region like Batinda, Chandigarh, Delhi, Lucknow and Howrah. 


Punjab Roadways and private operators like Sahni Bus Services and Satguru Travels offer reliable services from Batala and Gurdaspur. Utilise the discounts and offers when you are booking a bus ticket online.

Share your experience

Join the Conversation

Security Assured

Ticketgoose is a safe and secure site to book bus tickets online. Verified by Verisign.