Bapatla to Diphu
Diphu is approximately 2450+ kms from Bapatla. The fastest way to reach Diphu from Bapatla is by Train, Flight Via Hyderabad, Siliguri. It takes approximately 23 hours. The cheapest way to reach Diphu from Bapatla is by Train Via Visakhapatnam which would take approximately 40 hours.
Sort By
Mode of Transport
Via Hyderabad, Siliguri
RECOMMENDED
FASTEST
Bapatla
Hyderabad
Siliguri
Diphu
Approx Travel Time
23h 5m
₹7,112
Onwards
Bapatla
Hyderabad
Siliguri
Diphu
Approx Travel Time
1d 0h 53m
₹13,759
Onwards
Via Bhubaneshwar
Bapatla
Bhubaneshwar
Diphu
Approx Travel Time
1d 15h 55m
₹1,165
Onwards
Via Hyderabad, Patna
Bapatla
Hyderabad
Patna
Diphu
Approx Travel Time
1d 5h 20m
₹6,832
Onwards
Bapatla
Hyderabad
Patna
Diphu
Approx Travel Time
1d 7h 8m
₹13,558
Onwards
Via Brahmapur
Bapatla
Brahmapur
Diphu
Approx Travel Time
1d 15h 55m
₹1,160
Onwards
Via Cuttack
Bapatla
Cuttack
Diphu
Approx Travel Time
1d 15h 55m
₹1,170
Onwards
Via Ranchi, Siliguri
Bapatla
Ranchi
Siliguri
Diphu
Approx Travel Time
1d 12h 20m
₹5,300
Onwards
Via Vizianagram
Bapatla
Vizianagram
Diphu
Approx Travel Time
1d 15h 55m
₹1,115
Onwards
Via Visakhapatnam
CHEAPEST
Bapatla
Visakhapatnam
Diphu
Approx Travel Time
1d 15h 55m
₹1,075
Onwards
Frequently Asked Questions
What is the distance between Bapatla and Diphu?
Diphu is approximately 2450+ kms from Bapatla.
How long does it take to reach Diphu from Bapatla?
It takes approximately 23 hours to reach Diphu from Bapatla by Train, Flight Via Hyderabad, Siliguri.
What is the cheapest way to reach Diphu from Bapatla?
The cheapest way to reach Diphu from Bapatla is by Train Via Visakhapatnam.
What is the fastest way to reach Diphu from Bapatla?
The fastest way to reach Diphu from Bapatla is by Train, Flight Via Hyderabad, Siliguri.