
Balasore to Viramgam
Viramgam is approximately 1950+ kms from Balasore. The fastest way to reach Viramgam from Balasore is by Train, Flight Via Patna, Ahmedabad. It takes approximately 16 hours. The cheapest way to reach Viramgam from Balasore is by Train Via Jamshedpur which would take approximately 34 hours.
Sort By
Mode of Transport
Via Patna, Ahmedabad
RECOMMENDED
FASTEST
Balasore
Patna
Ahmedabad
Viramgam
Approx Travel Time
16h
₹6,622
Onwards
Balasore
Patna
Ahmedabad
Viramgam
Approx Travel Time
16h 5m
₹8,047
Onwards
Via Rourkela
Balasore
Rourkela
Viramgam
Approx Travel Time
1d 9h 9m
On Demand
Balasore
Rourkela
Viramgam
Approx Travel Time
1d 7h 59m
₹965
Onwards
Via Bilaspur, Chattisgarh
Balasore
Bilaspur, Chattisgarh
Viramgam
Approx Travel Time
1d 7h 52m
₹1,025
Onwards
Via Patna, Surat
Balasore
Patna
Surat
Viramgam
Approx Travel Time
19h 22m
₹6,512
Onwards
Balasore
Patna
Surat
Viramgam
Approx Travel Time
21h 3m
₹11,612
Onwards
Via Patna, Jaipur
Balasore
Patna
Jaipur
Viramgam
Approx Travel Time
1d 0h 53m
₹7,342
Onwards
Via Jharsuguda
Balasore
Jharsuguda
Viramgam
Approx Travel Time
1d 7h 52m
₹1,005
Onwards
Via Jamshedpur
CHEAPEST
Balasore
Jamshedpur
Viramgam
Approx Travel Time
1d 10h 2m
₹950
Onwards
Frequently Asked Questions
What is the distance between Balasore and Viramgam?
Viramgam is approximately 1950+ kms from Balasore.
How long does it take to reach Viramgam from Balasore?
It takes approximately 16 hours to reach Viramgam from Balasore by Train, Flight Via Patna, Ahmedabad.
What is the cheapest way to reach Viramgam from Balasore?
The cheapest way to reach Viramgam from Balasore is by Train Via Jamshedpur.
What is the fastest way to reach Viramgam from Balasore?
The fastest way to reach Viramgam from Balasore is by Train, Flight Via Patna, Ahmedabad.