
Bhabua to Vellore
Vellore is approximately 1550+ kms from Bhabua. The fastest way to reach Vellore from Bhabua is by Train Via Vijayawada. It takes approximately 33 hours. The cheapest way to reach Vellore from Bhabua is by Train Via Nellore which would take approximately 33 hours.
Sort By
Mode of Transport
Via Vijayawada
RECOMMENDED
FASTEST
Bhabua
Vijayawada
Vellore
Approx Travel Time
1d 8h 55m
₹975
Onwards
Via Warangal
Bhabua
Warangal
Vellore
Approx Travel Time
1d 9h 25m
On Demand
Via Ongole
Bhabua
Ongole
Vellore
Approx Travel Time
1d 8h 55m
₹985
Onwards
Bhabua
Ongole
Vellore
Approx Travel Time
1d 10h 40m
₹1,700
Onwards
Via Chandrapur
Bhabua
Chandrapur
Vellore
Approx Travel Time
1d 10h 10m
On Demand
Via Nellore
CHEAPEST
Bhabua
Nellore
Vellore
Approx Travel Time
1d 9h 10m
₹930
Onwards
Bhabua
Nellore
Vellore
Approx Travel Time
1d 9h 40m
₹5,507
Onwards
Via Jharsuguda
Bhabua
Jharsuguda
Vellore
Approx Travel Time
1d 10h 10m
On Demand
Via Sundargarh
Bhabua
Sundargarh
Vellore
Approx Travel Time
1d 9h 55m
On Demand
Via Sambalpur
Bhabua
Sambalpur
Vellore
Approx Travel Time
1d 10h 10m
On Demand
Frequently Asked Questions
What is the distance between Bhabua and Vellore?
Vellore is approximately 1550+ kms from Bhabua.
How long does it take to reach Vellore from Bhabua?
It takes approximately 33 hours to reach Vellore from Bhabua by Train Via Vijayawada.
What is the cheapest way to reach Vellore from Bhabua?
The cheapest way to reach Vellore from Bhabua is by Train Via Nellore.
What is the fastest way to reach Vellore from Bhabua?
The fastest way to reach Vellore from Bhabua is by Train Via Vijayawada.