
Batala to Belgaum
Belgaum is approximately 2000+ kms from Batala. The fastest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Ahmedabad. It takes approximately 8 hours. The cheapest way to reach Belgaum from Batala is by Train, Flight Via Delhi which would take approximately 14 hours.
Sort By
Mode of Transport
Via Delhi
RECOMMENDED
CHEAPEST
Batala
Delhi
Belgaum
Approx Travel Time
13h 25m
₹6,563
Onwards
Batala
Delhi
Belgaum
Approx Travel Time
15h 25m
₹7,172
Onwards
Via Amritsar, Pune
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
13h 50m
₹7,416
Onwards
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
15h 35m
₹7,911
Onwards
Via Amritsar, Ahmedabad
FASTEST
Batala
Amritsar
Ahmedabad
Belgaum
Approx Travel Time
7h 50m
₹10,660
Onwards
Via Amritsar, Mumbai
Batala
Amritsar
Mumbai
Belgaum
Approx Travel Time
7h 50m
₹14,353
Onwards
Batala
Amritsar
Mumbai
Belgaum
Approx Travel Time
15h 50m
On Demand
Via Delhi, Indore
Batala
Delhi
Indore
Belgaum
Approx Travel Time
14h 35m
₹9,469
Onwards
Via Delhi, Jaipur
Batala
Delhi
Jaipur
Belgaum
Approx Travel Time
14h 50m
₹8,115
Onwards
Via Phagwara, Delhi
Batala
Phagwara
Delhi
Belgaum
Approx Travel Time
14h 50m
₹6,673
Onwards
Frequently Asked Questions
What is the distance between Batala and Belgaum?
Belgaum is approximately 2000+ 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, Ahmedabad.
What is the cheapest way to reach Belgaum from Batala?
The cheapest way to reach Belgaum from Batala is by Train, Flight 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, Ahmedabad.