The distance from Salabatpura to Bengaluru is approximately 2300 kilometers. The most practical way to travel is by train from Bathinda Junction to KSR Bengaluru City Junction. Driving follows NH 44 through Haryana, Delhi, Madhya Pradesh, Telangana, and Karnataka. The journey takes 40 to 45 hours. Bengaluru is the IT capital of India, known for its pleasant climate and vibrant culture. Plan your travel to avoid the peak summer heat.
Total Distance: 2300 km driving distance, 1950 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 42 hours | 40 hours |
| Avg Price | 2000 - 7000 INR | 15000 - 25000 INR |
| Operator | Bathinda-Bengaluru Express | Personal Vehicle |
| Route | Bathinda Junction to Bengaluru via Delhi, Nagpur, and Hyderabad. | NH 44 via Delhi, Nagpur, and Hyderabad. |
| Tip | Check for trains that offer pantry services. | The road through Telangana and Karnataka is well-developed. |
October to March for pleasant weather.