
Bathinda to Champa
Champa is approximately 1300+ kms from Bathinda. The fastest way to reach Champa from Bathinda is by Flight, Train Via Ghaziabad, Patna. It takes approximately 16 hours. The cheapest way to reach Champa from Bathinda is by Train Via Delhi which would take approximately 28 hours.
Sort By
Mode of Transport
Via Gwalior
RECOMMENDED
Bathinda
Gwalior
Champa
Approx Travel Time
1d 4h 10m
On Demand
Via Agra
Bathinda
Agra
Champa
Approx Travel Time
1d 4h 10m
₹830
Onwards
Via Ghaziabad, Patna
FASTEST
Bathinda
Ghaziabad
Patna
Champa
Approx Travel Time
15h 35m
On Demand
Via Delhi, Patna
Bathinda
Delhi
Patna
Champa
Approx Travel Time
15h 35m
₹6,237
Onwards
Via Mathura
Bathinda
Mathura
Champa
Approx Travel Time
1d 4h 10m
₹820
Onwards
Via Delhi
Bathinda
Delhi
Champa
Approx Travel Time
22h 10m
₹2,665
Onwards
CHEAPEST
Bathinda
Delhi
Champa
Approx Travel Time
1d 4h 10m
₹705
Onwards
Via Ghaziabad
Bathinda
Ghaziabad
Champa
Approx Travel Time
22h 10m
On Demand
Via Delhi, Datia
Bathinda
Delhi
Datia
Champa
Approx Travel Time
23h 50m
₹2,710
Onwards
Bathinda
Delhi
Datia
Champa
Approx Travel Time
1d 5h 50m
₹750
Onwards
Frequently Asked Questions
What is the distance between Bathinda and Champa?
Champa is approximately 1300+ kms from Bathinda.
How long does it take to reach Champa from Bathinda?
It takes approximately 16 hours to reach Champa from Bathinda by Flight, Train Via Ghaziabad, Patna.
What is the cheapest way to reach Champa from Bathinda?
The cheapest way to reach Champa from Bathinda is by Train Via Delhi.
What is the fastest way to reach Champa from Bathinda?
The fastest way to reach Champa from Bathinda is by Flight, Train Via Ghaziabad, Patna.