
Viramgam to Ballia
Ballia is approximately 1250+ kms from Viramgam. The fastest way to reach Ballia from Viramgam is by Train, Flight Via Ahmedabad, Varanasi. It takes approximately 8 hours. The cheapest way to reach Ballia from Viramgam is by Train Via Ajmer, Prayagraj(Allahabad) which would take approximately 30 hours.
Sort By
Mode of Transport
Via Ahmedabad, Varanasi
RECOMMENDED
FASTEST
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
8h 15m
On Demand
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
10h 1m
₹10,054
Onwards
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
8h 31m
₹7,161
Onwards
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
8h 23m
On Demand
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
9h 45m
On Demand
Via Ayodhya
Viramgam
Ayodhya
Ballia
Approx Travel Time
1d 6h 38m
₹7,036
Onwards
Via Ajmer, Prayagraj(Allahabad)
CHEAPEST
Viramgam
Ajmer
Prayagraj(Allahabad)
Ballia
Approx Travel Time
1d 5h 25m
₹870
Onwards
Via Kanpur
Viramgam
Kanpur
Ballia
Approx Travel Time
1d 8h 43m
₹4,060
Onwards
Via Ahmedabad, Agra
Viramgam
Ahmedabad
Agra
Ballia
Approx Travel Time
1d 13h 50m
On Demand
Via Ahmedabad, Patna
Viramgam
Ahmedabad
Patna
Ballia
Approx Travel Time
10h 10m
₹11,962
Onwards
Frequently Asked Questions
What is the distance between Viramgam and Ballia?
Ballia is approximately 1250+ kms from Viramgam.
How long does it take to reach Ballia from Viramgam?
It takes approximately 8 hours to reach Ballia from Viramgam by Train, Flight Via Ahmedabad, Varanasi.
What is the cheapest way to reach Ballia from Viramgam?
The cheapest way to reach Ballia from Viramgam is by Train Via Ajmer, Prayagraj(Allahabad).
What is the fastest way to reach Ballia from Viramgam?
The fastest way to reach Ballia from Viramgam is by Train, Flight Via Ahmedabad, Varanasi.


