The route from Ghudda to Batala covers approximately 240 kilometers, moving from the Malwa region into the Majha region of Punjab. You will travel via NH 54, passing through Faridkot, Firozpur, and Amritsar. The journey takes about 5.5 hours by road. This route is significant as it connects the southern agricultural belt to the historic city of Batala.
Total Distance: 240 km driving distance, 215 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 5 hours 30 mins |
| Avg Price | 500-700 INR | 3000-3500 INR |
| Operator | PRTC/Private | Self-drive |
| Route | Ghudda to Bathinda, then bus to Amritsar, then Batala | Ghudda - Faridkot - Firozpur - Amritsar - Batala |
| Tip | Amritsar bus stand is the best place to catch a direct bus to Batala. | The stretch between Firozpur and Amritsar is scenic but watch for speed cameras. |
October to March for pleasant weather.