
Bhuj to Champa
Champa is approximately 1450+ kms from Bhuj. The fastest way to reach Champa from Bhuj is by Flight, Train Via Delhi. It takes approximately 24 hours. The cheapest way to reach Champa from Bhuj is by Train Via Viramgam which would take approximately 31 hours.
Sort By
Mode of Transport
Via Ahmedabad
RECOMMENDED
Bhuj
Ahmedabad
Champa
Approx Travel Time
1d 0h 55m
₹3,628
Onwards
Bhuj
Ahmedabad
Champa
Approx Travel Time
1d 6h 55m
₹860
Onwards
Bhuj
Ahmedabad
Champa
Approx Travel Time
1d 8h 40m
₹1,204
Onwards
Via Vadodara
Bhuj
Vadodara
Champa
Approx Travel Time
1d 7h 10m
₹875
Onwards
Via Nadiad
Bhuj
Nadiad
Champa
Approx Travel Time
1d 7h 6m
On Demand
Via Viramgam
CHEAPEST
Bhuj
Viramgam
Champa
Approx Travel Time
1d 6h 55m
₹855
Onwards
Via Anand
Bhuj
Anand
Champa
Approx Travel Time
1d 7h 10m
₹880
Onwards
Via Bharuch
Bhuj
Bharuch
Champa
Approx Travel Time
1d 7h 40m
₹905
Onwards
Via Delhi
FASTEST
Bhuj
Delhi
Champa
Approx Travel Time
23h 40m
₹7,119
Onwards
Via Mumbai
Bhuj
Mumbai
Champa
Approx Travel Time
1d 2h 25m
₹5,448
Onwards
Frequently Asked Questions
What is the distance between Bhuj and Champa?
Champa is approximately 1450+ kms from Bhuj.
How long does it take to reach Champa from Bhuj?
It takes approximately 24 hours to reach Champa from Bhuj by Flight, Train Via Delhi.
What is the cheapest way to reach Champa from Bhuj?
The cheapest way to reach Champa from Bhuj is by Train Via Viramgam.
What is the fastest way to reach Champa from Bhuj?
The fastest way to reach Champa from Bhuj is by Flight, Train Via Delhi.