hero
How2Go
Nayagarh to Ballia

Nayagarh to Ballia

Ballia is approximately 850+ kms from Nayagarh. The fastest way to reach Ballia from Nayagarh is by Train, Flight Via Bhubaneshwar, Patna. It takes approximately 8 hours. The cheapest way to reach Ballia from Nayagarh is by Train, Flight Via Bhubaneshwar, Varanasi which would take approximately 9 hours.

Sort By
Mode of Transport

Via Bhubaneshwar, Patna

RECOMMENDED

FASTEST

Nayagarh

Bhubaneshwar

Patna

Ballia

Approx Travel Time

8h 5m

On Demand

Nayagarh

Bhubaneshwar

Patna

Ballia

Approx Travel Time

9h 5m

₹8,110

Onwards

Nayagarh

Bhubaneshwar

Patna

Ballia

Approx Travel Time

8h 53m

On Demand

Nayagarh

Bhubaneshwar

Patna

Ballia

Approx Travel Time

9h 53m

₹10,454

Onwards

Via Bhubaneshwar, Varanasi

CHEAPEST

Nayagarh

Bhubaneshwar

Varanasi

Ballia

Approx Travel Time

8h 50m

₹5,786

Onwards

Nayagarh

Bhubaneshwar

Varanasi

Ballia

Approx Travel Time

9h 20m

₹8,579

Onwards

Nayagarh

Bhubaneshwar

Varanasi

Ballia

Approx Travel Time

9h 38m

₹8,130

Onwards

Nayagarh

Bhubaneshwar

Varanasi

Ballia

Approx Travel Time

10h 8m

₹10,923

Onwards

Ads by MMT

Via Bhubaneshwar, Durgapur

Nayagarh

Bhubaneshwar

Durgapur

Ballia

Approx Travel Time

14h 5m

On Demand

Frequently Asked Questions

What is the distance between Nayagarh and Ballia?

Ballia is approximately 850+ kms from Nayagarh.

How long does it take to reach Ballia from Nayagarh?

It takes approximately 8 hours to reach Ballia from Nayagarh by Train, Flight Via Bhubaneshwar, Patna.

What is the cheapest way to reach Ballia from Nayagarh?

The cheapest way to reach Ballia from Nayagarh is by Train, Flight Via Bhubaneshwar, Varanasi.

What is the fastest way to reach Ballia from Nayagarh?

The fastest way to reach Ballia from Nayagarh is by Train, Flight Via Bhubaneshwar, Patna.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India