hero
How2Go
Agra to Najibabad

Agra to Najibabad

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

Read More
Sort By
Mode of Transport

Direct Cab

RECOMMENDED

FASTEST

Agra

Najibabad

Approx Travel Time

6h 38m

₹4,423

Onwards

Via Delhi

CHEAPEST

Agra

Delhi

Najibabad

Approx Travel Time

6h 49m

₹225

Onwards

Agra

Delhi

Najibabad

Approx Travel Time

7h 30m

₹689

Onwards

Via Meerut

Agra

Meerut

Najibabad

Approx Travel Time

7h 30m

₹3,153

Onwards

Via Hapur

Agra

Hapur

Najibabad

Approx Travel Time

8h 22m

On Demand

Via Jansath

Agra

Jansath

Najibabad

Approx Travel Time

8h 42m

₹3,429

Onwards

Via Tundla

Agra

Tundla

Najibabad

Approx Travel Time

7h 39m

₹360

Onwards

Agra

Tundla

Najibabad

Approx Travel Time

7h 45m

₹1,234

Onwards

Via Faridabad

Agra

Faridabad

Najibabad

Approx Travel Time

7h 44m

₹684

Onwards

Via Muzaffarnagar

Agra

Muzaffarnagar

Najibabad

Approx Travel Time

8h 1m

₹1,263

Onwards

Frequently Asked Questions

What is the distance between Agra and Najibabad?

Najibabad is approximately 350+ kms from Agra.

How long does it take to reach Najibabad from Agra?

It takes approximately 7 hours to reach Najibabad from Agra by Cab.

What is the cheapest way to reach Najibabad from Agra?

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

What is the fastest way to reach Najibabad from Agra?

The fastest way to reach Najibabad from Agra is by Cab.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India