Bathinda Junction is one of the most important railway stations in Punjab and serves as the primary rail gateway to Bathinda city and the Malwa region. Located on Mall Road, the station is a major railway junction where several important railway routes converge, including the Delhi–Fazilka Line, Jodhpur–Bathinda Line, Bathinda–Rewari Line, Bathinda–Rajpura Line, and Firozpur–Bathinda Line. It provides direct rail connectivity to major cities such as New Delhi, Amritsar, Chandigarh, Jaipur, Jodhpur, Mumbai, Haridwar, Jammu, Sri Ganganagar, and Hisar. As one of the oldest railway junctions in North India, Bathinda plays a significant role in both passenger and freight transportation.
Managed by the Northern Railway (NR) under the Ambala Division, Bathinda Junction is an NSG-3 category railway station. It handles dozens of originating, terminating, and passing trains every day and is an important interchange point for travelers heading towards Punjab, Rajasthan, Haryana, and Jammu & Kashmir. Whether you’re traveling for business, tourism, or pilgrimage, this guide covers everything you need to know about Bathinda Junction Railway Station.
Bathinda Junction at a Glance

| Details | Information |
| Station Name | Bathinda Junction |
| Station Code | BTI |
| Railway Zone | Northern Railway (NR) |
| Railway Division | Ambala Division |
| Location | Mall Road, Bathinda, Punjab |
| PIN Code | 151005 |
| Station Category | NSG-3 |
| Type | Railway Junction |
| Number of Platforms | 7 |
| Tracks | 18 Broad Gauge |
| Parking Facility | Available |
| Waiting Hall | Available |
| Retiring Room | Available |
| Cloak Room | Available |
| Free Wi-Fi | Available |
| Escalators & Lifts | Available |
| Food Plaza | Available |
| Wheelchair Assistance | Available |
Bathinda Junction Station Code
The official station code of Bathinda Junction is BTI.
Passengers use this code while:
- Booking train tickets on IRCTC
- Checking live train status
- Viewing train schedules
- Tracking PNR status
- Finding platform information
- Railway reservations
While booking tickets, make sure to select BTI, as nearby stations such as Bathinda Cantt., Gurusar Sahnewala, Bahman Diwana, Katar Singhwala, and Goneana Bhai Jagta serve different railway routes.
Railway Enquiry Number
| Service | Contact |
| Indian Railways Helpline | 139 |
| RailMadad | 139 / RailMadad Portal |
| Live Train Status | NTES |
| Ticket Booking | IRCTC Rail Connect |
Passengers should verify train timings, coach positions, and platform numbers through NTES, railway announcements, or digital display boards before boarding.
Bathinda Junction PIN Code
The postal PIN Code of Bathinda Junction and the surrounding station area is 151005.
This PIN Code is useful for:
- Hotel bookings
- Courier and parcel services
- Online deliveries
- GPS navigation
- Taxi and cab services
Bathinda Junction Platform Information
Bathinda Junction has 7 passenger platforms handling Superfast, Mail, Express, Passenger, MEMU, and freight trains. It is one of the busiest railway stations in Punjab and an important interchange for trains traveling between Punjab, Haryana, Rajasthan, Delhi, and Jammu.
Platform numbers may occasionally change depending on railway operations. Passengers should always verify the latest platform information through NTES, digital display boards, or official railway announcements before boarding.
Platform Overview
| Platform | Common Usage |
| Platform 1–2 | Premium & long-distance trains |
| Platform 3–5 | Superfast & Mail/Express trains |
| Platform 6–7 | Passenger & MEMU services |
Major Trains from Bathinda Junction
Bathinda Junction is served by several important trains connecting Punjab with major cities across India.
| Train Name | Destination |
| Punjab Mail | Mumbai CSMT |
| Bikaner–Delhi Intercity Express | Delhi |
| Kalka–Barmer Express | Barmer |
| Avadh Assam Express | Dibrugarh |
| Shri Ganganagar Intercity Express | Shri Ganganagar |
| Bathinda–Varanasi Express | Varanasi |
| Sadbhavana Express | Muzaffarpur |
| Haridwar Express | Haridwar |
| Rajasthan Express | Jaipur |
| Firozpur Cantt Express | Firozpur Cantt |
Several weekly and festival special trains also originate from or halt at Bathinda Junction.
Popular Routes from Bathinda Junction
Passengers can directly travel to several major destinations from Bathinda Junction.
Popular routes include:
- Bathinda to New Delhi
- Bathinda to Chandigarh
- Bathinda to Amritsar
- Bathinda to Hisar
- Bathinda to Jaipur
- Bathinda to Jodhpur
- Bathinda to Haridwar
- Bathinda to Jammu
- Bathinda to Mumbai
- Bathinda to Shri Ganganagar
- Bathinda to Firozpur
- Bathinda to Varanasi
Parking Facility
Paid parking facilities are available for both two-wheelers and four-wheelers near the station entrance. Dedicated pick-up and drop-off areas are also available for taxis, auto-rickshaws, and private vehicles.
Entry & Exit Gates
Bathinda Junction has multiple entry and exit points providing easy access to reservation counters, waiting halls, parking areas, taxi stands, food stalls, and local transport services. The station is well connected to all major parts of Bathinda city through buses, auto-rickshaws, and app-based cab services.
Nearby Railway Stations
| Railway Station | Approx. Distance |
| Gurusar Sahnewala | 9 km |
| Bahman Diwana | 9 km |
| Bathinda Cantt. | 9 km |
| Katar Singhwala | 10 km |
| Goneana Bhai Jagta | 12 km |
How to Reach Bathinda Junction
By Air
The nearest airport is Bathinda Airport, located approximately 19 km from the railway station. For wider domestic connectivity, passengers may also use Chandigarh International Airport.
By Bus
Punjab Roadways, PRTC, Haryana Roadways, and private buses regularly connect Bathinda with Chandigarh, Amritsar, Ludhiana, Patiala, Hisar, Sri Ganganagar, and Delhi. The main bus stand is located a short distance from the railway station.
By Taxi or Auto
Auto-rickshaws, taxis, e-rickshaws, and app-based cab services are available throughout the day outside the station.
Hotels Near Bathinda Junction
| Hotel | Approx. Distance | Category |
| Stella Hotel | 2 km | Luxury |
| Hotel Bahia Fort | 3 km | Premium |
| Hotel Sepal | 2 km | Premium |
| Hotel Krishna Continental | 1 km | Mid-range |
| Hotel Three Palms | 1 km | Budget |
Places to Visit Near Bathinda Junction
| Tourist Attraction | Approx. Distance |
| Qila Mubarak | 2 km |
| Rose Garden | 3 km |
| Chetak Park | 4 km |
| Bir Talab Zoo | 6 km |
| Lakhi Jungle | 18 km |
| Maiser Khana Temple | 30 km |
| Takht Sri Damdama Sahib | 30 km |
Travel Tips
- Reach the station at least 30–45 minutes before your train departs.
- Carry a valid train ticket and government-issued photo ID.
- Verify your platform number using NTES or digital display boards.
- Keep sufficient time if changing trains, as Bathinda is a busy railway junction.
- Use authorized taxis or app-based cab services for local travel.
- Download the NTES and IRCTC Rail Connect apps for real-time train updates.
Frequently Asked Questions (FAQs)
What is the station code of Bathinda Junction?
The station code of Bathinda Junction is BTI.
How many platforms are there at Bathinda Junction?
Bathinda Junction has 7 passenger platforms.
Which railway zone manages Bathinda Junction?
The station comes under the Northern Railway (NR) and is managed by the Ambala Division.
What is the railway enquiry number for Bathinda Junction?
Passengers can contact 139 for train enquiries, PNR status, and railway assistance.
What is the PIN Code of Bathinda Junction?
The postal PIN Code of the station area is 151005.
Which is the nearest airport to Bathinda Junction?
Bathinda Airport is the nearest airport, located approximately 19 km from the railway station.
Which railway stations are located near Bathinda Junction?
Nearby stations include Bathinda Cantt., Gurusar Sahnewala, Bahman Diwana, Katar Singhwala, and Goneana Bhai Jagta.
Why is Bathinda called a railway junction?
Bathinda is called a railway junction because important railway routes branch towards Delhi, Firozpur, Rajasthan, Rewari, Rajpura, and Sri Ganganagar, making it one of Punjab’s major railway interchanges.
Where is Bathinda Junction railway station?
Bathinda Junction Railway Station is located on Mall Road, Bathinda, Punjab, and serves as one of the most important railway hubs in the Malwa region of Punjab.
Conclusion
Bathinda Junction is one of Punjab’s busiest railway stations and a vital transportation hub in the Northern Railway network. With excellent connectivity to Delhi, Rajasthan, Haryana, Jammu, and other major destinations, along with modern passenger amenities and convenient transport options, the station offers a smooth and comfortable travel experience for business travelers, tourists, pilgrims, and daily commuters alike.

Leave a Reply