hero
How2Go
Delhi to Nagina

Delhi to Nagina

Nagina is approximately 200+ km from Delhi, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Nagina.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Delhi

Nagina

Approx Travel Time

4h 31m

₹3,919

Onwards

Delhi

Nagina

Approx Travel Time

5h 17m

₹286

Onwards

Via Moradabad

CHEAPEST

FASTEST

Delhi

Moradabad

Nagina

Approx Travel Time

4h 6m

₹230

Onwards

Delhi

Moradabad

Nagina

Approx Travel Time

4h 36m

₹2,555

Onwards

Via Bijnor

Delhi

Bijnor

Nagina

Approx Travel Time

4h 29m

₹2,080

Onwards

Delhi

Bijnor

Nagina

Approx Travel Time

5h

₹2,559

Onwards

Via Dhampur

Delhi

Dhampur

Nagina

Approx Travel Time

5h 25m

₹419

Onwards

Via Roorkee

Delhi

Roorkee

Nagina

Approx Travel Time

4h 43m

₹280

Onwards

Via Najibabad

Delhi

Najibabad

Nagina

Approx Travel Time

5h 10m

₹280

Onwards

Delhi

Najibabad

Nagina

Approx Travel Time

5h 29m

₹2,552

Onwards

Frequently Asked Questions

What is the distance between Delhi and Nagina?

Nagina is approximately 200+ kms from Delhi.

How long does it take to reach Nagina from Delhi?

It takes approximately 4 hours to reach Nagina from Delhi by Train Via Moradabad.

What is the cheapest way to reach Nagina from Delhi?

The cheapest way to reach Nagina from Delhi is by Train Via Moradabad.

What is the fastest way to reach Nagina from Delhi?

The fastest way to reach Nagina from Delhi is by Train Via Moradabad.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India