
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 Agra, Varanasi which would take approximately 29 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
₹11,095
Onwards
Viramgam
Ahmedabad
Varanasi
Ballia
Approx Travel Time
8h 31m
₹8,601
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,104
Onwards
Via Agra, Varanasi
CHEAPEST
Viramgam
Agra
Varanasi
Ballia
Approx Travel Time
1d 4h 46m
₹1,010
Onwards
Via Dahod, Varanasi
Viramgam
Dahod
Varanasi
Ballia
Approx Travel Time
1d 6h 18m
₹1,224
Onwards
Via Indore
Viramgam
Indore
Ballia
Approx Travel Time
1d 10h 45m
₹3,098
Onwards
Via Ahmedabad, Patna
Viramgam
Ahmedabad
Patna
Ballia
Approx Travel Time
10h 10m
₹10,840
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 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.


