
Ballia to Rajkot
Rajkot is approximately 1700+ kms from Ballia. The fastest way to reach Rajkot from Ballia is by Train, Flight Via Varanasi, Delhi. It takes approximately 8 hours. The cheapest way to reach Rajkot from Ballia is by Train which would take approximately 36 hours.
Sort By
Mode of Transport
Via Gorakhpur, Delhi
RECOMMENDED
Ballia
Gorakhpur
Delhi
Rajkot
Approx Travel Time
8h 46m
₹13,989
Onwards
Via Varanasi, Ahmedabad
Ballia
Varanasi
Ahmedabad
Rajkot
Approx Travel Time
10h 46m
On Demand
Ballia
Varanasi
Ahmedabad
Rajkot
Approx Travel Time
12h 28m
₹12,172
Onwards
Via Varanasi, Mumbai
Ballia
Varanasi
Mumbai
Rajkot
Approx Travel Time
8h 28m
₹11,574
Onwards
Via Prayagraj(Allahabad), Vadodara
Ballia
Prayagraj(Allahabad)
Vadodara
Rajkot
Approx Travel Time
1d 10h 40m
₹1,285
Onwards
Ballia
Prayagraj(Allahabad)
Vadodara
Rajkot
Approx Travel Time
1d 9h 40m
₹5,852
Onwards
Via Prayagraj(Allahabad), Ajmer
Ballia
Prayagraj(Allahabad)
Ajmer
Rajkot
Approx Travel Time
1d 8h 30m
₹1,015
Onwards
Via Unnao
Ballia
Unnao
Rajkot
Approx Travel Time
1d 12h 48m
₹4,899
Onwards
Via Varanasi, Delhi
FASTEST
Ballia
Varanasi
Delhi
Rajkot
Approx Travel Time
8h 13m
₹8,372
Onwards
Frequently Asked Questions
What is the distance between Ballia and Rajkot?
Rajkot is approximately 1700+ kms from Ballia.
How long does it take to reach Rajkot from Ballia?
It takes approximately 8 hours to reach Rajkot from Ballia by Train, Flight Via Varanasi, Delhi.
What is the cheapest way to reach Rajkot from Ballia?
The cheapest way to reach Rajkot from Ballia is by Train.
What is the fastest way to reach Rajkot from Ballia?
The fastest way to reach Rajkot from Ballia is by Train, Flight Via Varanasi, Delhi.


