
Batala to Belgaum
Belgaum is approximately 1850+ kms from Batala. The fastest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Ahmedabad. It takes approximately 7 hours. The cheapest way to reach Belgaum from Batala is by Train, Flight Via Amritsar, Pune which would take approximately 13 hours.
Sort By
Mode of Transport
Via Amritsar, Mumbai
RECOMMENDED
Batala
Amritsar
Mumbai
Belgaum
Approx Travel Time
7h 15m
₹10,643
Onwards
Via Amritsar, Jaipur
Batala
Amritsar
Jaipur
Belgaum
Approx Travel Time
7h 25m
₹12,694
Onwards
Via Amritsar, Ahmedabad
FASTEST
Batala
Amritsar
Ahmedabad
Belgaum
Approx Travel Time
7h 5m
₹11,066
Onwards
Via Amritsar, Delhi
Batala
Amritsar
Delhi
Belgaum
Approx Travel Time
7h 20m
₹10,335
Onwards
Via Delhi
Batala
Delhi
Belgaum
Approx Travel Time
11h 35m
₹7,298
Onwards
Batala
Delhi
Belgaum
Approx Travel Time
13h 31m
₹8,107
Onwards
Via Amritsar, Hyderabad
Batala
Amritsar
Hyderabad
Belgaum
Approx Travel Time
7h 55m
₹10,578
Onwards
Via Amritsar, Pune
CHEAPEST
Batala
Amritsar
Pune
Belgaum
Approx Travel Time
12h 49m
₹6,776
Onwards
Via Delhi, Mumbai
Batala
Delhi
Mumbai
Belgaum
Approx Travel Time
13h 40m
₹9,890
Onwards
Via Phagwara, Delhi
Batala
Phagwara
Delhi
Belgaum
Approx Travel Time
13h 7m
₹7,408
Onwards
Frequently Asked Questions
What is the distance between Batala and Belgaum?
Belgaum is approximately 1850+ kms from Batala.
How long does it take to reach Belgaum from Batala?
It takes approximately 7 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 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, Ahmedabad.