
Batala to Purnia
Purnia is approximately 1650+ kms from Batala. The fastest way to reach Purnia from Batala is by Cab, Flight, Train Via Amritsar, Patna. It takes approximately 12 hours. The cheapest way to reach Purnia from Batala is by Train, Flight Via Delhi, Gaya which would take approximately 20 hours.
Sort By
Mode of Transport
Via Amritsar, Patna
RECOMMENDED
FASTEST
Batala
Amritsar
Patna
Purnia
Approx Travel Time
11h 35m
₹6,627
Onwards
Batala
Amritsar
Patna
Purnia
Approx Travel Time
11h 35m
₹4,938
Onwards
Via Chandigarh, Patna
Batala
Chandigarh
Patna
Purnia
Approx Travel Time
14h 5m
₹4,844
Onwards
Batala
Chandigarh
Patna
Purnia
Approx Travel Time
14h 50m
₹7,883
Onwards
Via Mohali, Patna
Batala
Mohali
Patna
Purnia
Approx Travel Time
14h 20m
₹9,578
Onwards
Via Ghaziabad, Patna
Batala
Ghaziabad
Patna
Purnia
Approx Travel Time
18h 20m
On Demand
Via Delhi, Patna
Batala
Delhi
Patna
Purnia
Approx Travel Time
18h 35m
₹3,934
Onwards
Batala
Delhi
Patna
Purnia
Approx Travel Time
20h 35m
₹4,443
Onwards
Via Delhi, Gaya
CHEAPEST
Batala
Delhi
Gaya
Purnia
Approx Travel Time
19h 20m
₹3,364
Onwards
Via Delhi, Giridih
Batala
Delhi
Giridih
Purnia
Approx Travel Time
18h 20m
₹4,784
Onwards
Frequently Asked Questions
What is the distance between Batala and Purnia?
Purnia is approximately 1650+ kms from Batala.
How long does it take to reach Purnia from Batala?
It takes approximately 12 hours to reach Purnia from Batala by Cab, Flight, Train Via Amritsar, Patna.
What is the cheapest way to reach Purnia from Batala?
The cheapest way to reach Purnia from Batala is by Train, Flight Via Delhi, Gaya.
What is the fastest way to reach Purnia from Batala?
The fastest way to reach Purnia from Batala is by Cab, Flight, Train Via Amritsar, Patna.