
Belgaum to Batala
Batala is approximately 1800+ kms from Belgaum. The fastest way to reach Batala from Belgaum is by Flight, Train Via Pune, Amritsar. It takes approximately 6 hours. The cheapest way to reach Batala from Belgaum is by Train Via Delhi which would take approximately 45 hours.
Sort By
Mode of Transport
Via Pune, Amritsar
RECOMMENDED
Belgaum
Pune
Amritsar
Batala
Approx Travel Time
6h 28m
₹13,755
Onwards
FASTEST
Belgaum
Pune
Amritsar
Batala
Approx Travel Time
6h 4m
₹12,226
Onwards
Belgaum
Pune
Amritsar
Batala
Approx Travel Time
6h 55m
₹12,547
Onwards
Via Jodhpur
Belgaum
Jodhpur
Batala
Approx Travel Time
1d 18h 15m
₹3,700
Onwards
Via Hanumangarh
Belgaum
Hanumangarh
Batala
Approx Travel Time
1d 18h 35m
₹3,260
Onwards
Belgaum
Hanumangarh
Batala
Approx Travel Time
1d 18h 18m
₹9,809
Onwards
Via Delhi
CHEAPEST
Belgaum
Delhi
Batala
Approx Travel Time
1d 20h 43m
₹1,465
Onwards
Via Jaipur, Amritsar
Belgaum
Jaipur
Amritsar
Batala
Approx Travel Time
7h 3m
₹11,748
Onwards
Via Mumbai, Amritsar
Belgaum
Mumbai
Amritsar
Batala
Approx Travel Time
7h 3m
₹12,182
Onwards
Via Ahmedabad, Amritsar
Belgaum
Ahmedabad
Amritsar
Batala
Approx Travel Time
6h 53m
₹13,202
Onwards
Frequently Asked Questions
What is the distance between Belgaum and Batala?
Batala is approximately 1800+ kms from Belgaum.
How long does it take to reach Batala from Belgaum?
It takes approximately 6 hours to reach Batala from Belgaum by Flight, Train Via Pune, Amritsar.
What is the cheapest way to reach Batala from Belgaum?
The cheapest way to reach Batala from Belgaum is by Train Via Delhi.
What is the fastest way to reach Batala from Belgaum?
The fastest way to reach Batala from Belgaum is by Flight, Train Via Pune, Amritsar.


