hero
How2Go

Siliguri to Nayagarh

Nayagarh is approximately 850+ kms from Siliguri. The fastest way to reach Nayagarh from Siliguri is by Flight, Bus Via Bhubaneshwar. It takes approximately 7 hours. The cheapest way to reach Nayagarh from Siliguri is by Train, Bus Via Cuttack which would take approximately 23 hours.

Sort By
Mode of Transport

Via Bhubaneshwar

RECOMMENDED

Siliguri

Bhubaneshwar

Nayagarh

Approx Travel Time

7h 49m

₹10,979

Onwards

FASTEST

Siliguri

Bhubaneshwar

Nayagarh

Approx Travel Time

6h 55m

₹9,471

Onwards

Via Balasore

Siliguri

Balasore

Nayagarh

Approx Travel Time

20h 56m

₹11,260

Onwards

Ads by MMT

Via Cuttack

CHEAPEST

Siliguri

Cuttack

Nayagarh

Approx Travel Time

22h 29m

₹1,252

Onwards

Direct Cab

Siliguri

Nayagarh

Approx Travel Time

22h 58m

On Demand

Ads by MMT

Via Medinipur, Cuttack

Siliguri

Medinipur

Cuttack

Nayagarh

Approx Travel Time

23h 41m

On Demand

Via Asansol, Cuttack

Siliguri

Asansol

Cuttack

Nayagarh

Approx Travel Time

1d 2h 27m

₹4,625

Onwards

Via Durgapur, Bhubaneshwar

Siliguri

Durgapur

Bhubaneshwar

Nayagarh

Approx Travel Time

8h 44m

₹31,913

Onwards

Via Ranchi, Bhubaneshwar

Siliguri

Ranchi

Bhubaneshwar

Nayagarh

Approx Travel Time

8h 34m

₹10,915

Onwards

Via Kolkata, Bhubaneshwar

Siliguri

Kolkata

Bhubaneshwar

Nayagarh

Approx Travel Time

8h 59m

₹11,865

Onwards

Frequently Asked Questions

What is the distance between Siliguri and Nayagarh?

Nayagarh is approximately 850+ kms from Siliguri.

How long does it take to reach Nayagarh from Siliguri?

It takes approximately 7 hours to reach Nayagarh from Siliguri by Flight, Bus Via Bhubaneshwar.

What is the cheapest way to reach Nayagarh from Siliguri?

The cheapest way to reach Nayagarh from Siliguri is by Train, Bus Via Cuttack.

What is the fastest way to reach Nayagarh from Siliguri?

The fastest way to reach Nayagarh from Siliguri is by Flight, Bus Via Bhubaneshwar.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India