hero
How2Go
Hassan to Najibabad

Hassan to Najibabad

Najibabad is approximately 2200+ kms from Hassan. The fastest way to reach Najibabad from Hassan is by Train, Flight Via Bangalore, Bareilly. It takes approximately 12 hours. The cheapest way to reach Najibabad from Hassan is by Train Via Delhi which would take approximately 51 hours.

Sort By
Mode of Transport

Via Bangalore, Dehradun

RECOMMENDED

Hassan

Bangalore

Dehradun

Najibabad

Approx Travel Time

14h 15m

₹6,115

Onwards

Hassan

Bangalore

Dehradun

Najibabad

Approx Travel Time

13h 14m

₹9,780

Onwards

Via Bangalore, Bareilly

FASTEST

Hassan

Bangalore

Bareilly

Najibabad

Approx Travel Time

11h 56m

₹7,501

Onwards

Hassan

Bangalore

Bareilly

Najibabad

Approx Travel Time

12h 36m

₹8,061

Onwards

Ads by MMT

Via Mathura

Hassan

Mathura

Najibabad

Approx Travel Time

2d 0h 45m

On Demand

Via Delhi

CHEAPEST

Hassan

Delhi

Najibabad

Approx Travel Time

2d 3h 15m

₹1,010

Onwards

Hassan

Delhi

Najibabad

Approx Travel Time

2d 2h 45m

₹1,874

Onwards

Ads by MMT

Via Bangalore, Meerut

Hassan

Bangalore

Meerut

Najibabad

Approx Travel Time

2d 2h 24m

On Demand

Via Bangalore, Ghaziabad

Hassan

Bangalore

Ghaziabad

Najibabad

Approx Travel Time

14h 56m

₹7,914

Onwards

Hassan

Bangalore

Ghaziabad

Najibabad

Approx Travel Time

14h 35m

₹8,788

Onwards

Frequently Asked Questions

What is the distance between Hassan and Najibabad?

Najibabad is approximately 2200+ kms from Hassan.

How long does it take to reach Najibabad from Hassan?

It takes approximately 12 hours to reach Najibabad from Hassan by Train, Flight Via Bangalore, Bareilly.

What is the cheapest way to reach Najibabad from Hassan?

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

What is the fastest way to reach Najibabad from Hassan?

The fastest way to reach Najibabad from Hassan is by Train, Flight Via Bangalore, Bareilly.

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India