
Batala to Belgaum
Belgaum is approximately 1800+ kms from Batala. The fastest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Pune. It takes approximately 6 hours. The cheapest way to reach Belgaum from Batala is by Train Via Delhi which would take approximately 45 hours.
Sort By
Mode of Transport
Via Amritsar, Pune
RECOMMENDED
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
6h 28m
₹19,614
Onwards
FASTEST
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
6h 4m
₹17,840
Onwards
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
6h 55m
₹18,179
Onwards
Via Jodhpur
Batala
Jodhpur
Belgaum
Approx Travel Time
1d 18h 15m
₹3,799
Onwards
Via Hanumangarh
Batala
Hanumangarh
Belgaum
Approx Travel Time
1d 18h 35m
₹3,160
Onwards
Batala
Hanumangarh
Belgaum
Approx Travel Time
1d 18h 18m
₹10,390
Onwards
Via Delhi
CHEAPEST
Batala
Delhi
Belgaum
Approx Travel Time
1d 20h 43m
₹975
Onwards
Via Amritsar, Jaipur
Batala
Amritsar
Jaipur
Belgaum
Approx Travel Time
7h 3m
₹15,605
Onwards
Via Amritsar, Mumbai
Batala
Amritsar
Mumbai
Belgaum
Approx Travel Time
7h 3m
₹17,408
Onwards
Via Amritsar, Ahmedabad
Batala
Amritsar
Ahmedabad
Belgaum
Approx Travel Time
6h 53m
₹15,336
Onwards
Frequently Asked Questions
What is the distance between Batala and Belgaum?
Belgaum is approximately 1800+ kms from Batala.
How long does it take to reach Belgaum from Batala?
It takes approximately 6 hours to reach Belgaum from Batala by Train, Flight Via Amritsar, Pune.
What is the cheapest way to reach Belgaum from Batala?
The cheapest way to reach Belgaum from Batala is by Train Via Delhi.
What is the fastest way to reach Belgaum from Batala?
The fastest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Pune.


