Kangra to Ballia - Multiple Options To Reach By Flight, Train, Bus, Cab
Ballia is approximately 550+ kms from Kangra. The fastest way to reach Ballia from Kangra is by Flight, Train Via Delhi, Deoria. It takes approximately 7 hours. The cheapest way to reach Ballia from Kangra is by Flight, Train Via Delhi which would take approximately 19 hours.
Sort By
Mode of Transport
Via Delhi, Deoria
RECOMMENDED
FASTEST
Kangra
Delhi
Deoria
Ballia
Approx Travel Time
7h 5m
On Demand
Via Delhi, Varanasi
Kangra
Delhi
Varanasi
Ballia
Approx Travel Time
7h 50m
₹11,640
Onwards
Kangra
Delhi
Varanasi
Ballia
Approx Travel Time
8h 20m
₹14,307
Onwards
Via Delhi, Gorakhpur
Kangra
Delhi
Gorakhpur
Ballia
Approx Travel Time
7h 50m
On Demand
Kangra
Delhi
Gorakhpur
Ballia
Approx Travel Time
8h 35m
₹10,531
Onwards
Via Delhi, Ayodhya
Kangra
Delhi
Ayodhya
Ballia
Approx Travel Time
9h 50m
₹9,112
Onwards
Via Delhi
CHEAPEST
Kangra
Delhi
Ballia
Approx Travel Time
19h 10m
₹5,438
Onwards
Via Delhi, Bara Banki
Kangra
Delhi
Bara Banki
Ballia
Approx Travel Time
20h 35m
₹5,533
Onwards
Via Delhi, Lucknow
Kangra
Delhi
Lucknow
Ballia
Approx Travel Time
20h 35m
₹5,553
Onwards
Via Delhi, Shahjahanpur
Kangra
Delhi
Shahjahanpur
Ballia
Approx Travel Time
20h 35m
₹5,528
Onwards
Frequently Asked Questions
What is the distance between Kangra and Ballia?
Ballia is approximately 550+ kms from Kangra.
How long does it take to reach Ballia from Kangra?
It takes approximately 7 hours to reach Ballia from Kangra by Flight, Train Via Delhi, Deoria.
What is the cheapest way to reach Ballia from Kangra?
The cheapest way to reach Ballia from Kangra is by Flight, Train Via Delhi.
What is the fastest way to reach Ballia from Kangra?
The fastest way to reach Ballia from Kangra is by Flight, Train Via Delhi, Deoria.