hero
How2Go
Narnaul to Agra

Narnaul to Agra

Agra is approximately 250+ km from Narnaul, 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 Agra.

Read More
Sort By
Mode of Transport

Direct Options

RECOMMENDED

Narnaul

Agra

Approx Travel Time

5h 31m

₹6,924

Onwards

Narnaul

Agra

Approx Travel Time

6h 40m

₹600

Onwards

Via Delhi

CHEAPEST

FASTEST

Narnaul

Delhi

Agra

Approx Travel Time

4h 22m

₹190

Onwards

Narnaul

Delhi

Agra

Approx Travel Time

6h

₹489

Onwards

Narnaul

Delhi

Agra

Approx Travel Time

6h 42m

₹558

Onwards

Via Alwar

Narnaul

Alwar

Agra

Approx Travel Time

6h 25m

₹3,448

Onwards

Narnaul

Alwar

Agra

Approx Travel Time

6h 52m

₹282

Onwards

Narnaul

Alwar

Agra

Approx Travel Time

7h 25m

₹607

Onwards

Via Tundla

Narnaul

Tundla

Agra

Approx Travel Time

7h 15m

On Demand

Via Rohtak

Narnaul

Rohtak

Agra

Approx Travel Time

6h 52m

₹3,367

Onwards

Frequently Asked Questions

What is the distance between Narnaul and Agra?

Agra is approximately 250+ kms from Narnaul.

How long does it take to reach Agra from Narnaul?

It takes approximately 5 hours to reach Agra from Narnaul by Train Via Delhi.

What is the cheapest way to reach Agra from Narnaul?

The cheapest way to reach Agra from Narnaul is by Train Via Delhi.

What is the fastest way to reach Agra from Narnaul?

The fastest way to reach Agra from Narnaul is by Train Via Delhi.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India