
Batala to Belgaum
Belgaum is approximately 2050+ kms from Batala. The fastest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Jaipur. It takes approximately 8 hours. The cheapest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Pune which would take approximately 14 hours.
Sort By
Mode of Transport
Via Amritsar, Ahmedabad
RECOMMENDED
Batala
Amritsar
Ahmedabad
Belgaum
Approx Travel Time
7h 50m
₹8,132
Onwards
Via Amritsar, Mumbai
Batala
Amritsar
Mumbai
Belgaum
Approx Travel Time
7h 50m
₹10,607
Onwards
Batala
Amritsar
Mumbai
Belgaum
Approx Travel Time
15h 50m
On Demand
Via Amritsar, Delhi
Batala
Amritsar
Delhi
Belgaum
Approx Travel Time
7h 50m
₹9,301
Onwards
Via Delhi
Batala
Delhi
Belgaum
Approx Travel Time
13h 25m
₹6,616
Onwards
Via Amritsar, Pune
CHEAPEST
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
13h 50m
₹6,018
Onwards
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
14h 35m
₹6,462
Onwards
Via Delhi, Indore
Batala
Delhi
Indore
Belgaum
Approx Travel Time
14h 35m
₹10,158
Onwards
Via Amritsar, Hyderabad
Batala
Amritsar
Hyderabad
Belgaum
Approx Travel Time
8h 20m
₹9,165
Onwards
Via Amritsar, Jaipur
FASTEST
Batala
Amritsar
Jaipur
Belgaum
Approx Travel Time
7h 35m
₹9,446
Onwards
Frequently Asked Questions
What is the distance between Batala and Belgaum?
Belgaum is approximately 2050+ kms from Batala.
How long does it take to reach Belgaum from Batala?
It takes approximately 8 hours to reach Belgaum from Batala by Train, Flight Via Amritsar, Jaipur.
What is the cheapest way to reach Belgaum from Batala?
The cheapest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Pune.
What is the fastest way to reach Belgaum from Batala?
The fastest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Jaipur.