
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 10 hours. The cheapest way to reach Ballia from Viramgam is by Train Via Agra, Varanasi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Ahmedabad, Varanasi
RECOMMENDED
FASTEST
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
9h 55m
On Demand
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
11h 35m
₹10,940
Onwards
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
10h 11m
₹8,494
Onwards
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
10h 3m
On Demand
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
11h 19m
On Demand
Via Ayodhya
Viramgam
Ayodhya
Ballia
Approx Travel Time
1d 5h 52m
₹7,099
Onwards
Via Dahod, Varanasi
Viramgam
Dahod
Varanasi
Ballia
Approx Travel Time
1d 1h 39m
₹1,335
Onwards
Via Agra, Varanasi
CHEAPEST
Viramgam
Agra
Varanasi
Ballia
Approx Travel Time
1d 3h 26m
₹1,010
Onwards
Via Indore
Viramgam
Indore
Ballia
Approx Travel Time
1d 6h 5m
₹3,599
Onwards
Via Ahmedabad, Patna
Viramgam
Ahmedabad
Patna
Ballia
Approx Travel Time
12h 17m
₹12,861
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 10 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 Agra, Varanasi.
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.


