Travel from Haridwar to Kathmandu

Bus or fly from Haridwar to Kathmandu?

Jet Airways, IndiGo Airlines and four other airlines fly from Haridwar to Kathmandu every 3 hours. Alternatively, you can take a bus from Haridwar to Kathmandu via Kashmiri Gate, New Delhi, and Pokhara in around 2 days 0 h.

How to get from Haridwar to Kathmandu

ModeDurationPrice
From Haridwar taxi to Dehra Dun airport, fly to Kathmandu airport, then drive to Kathmandu.4 h 39 min$184
From Haridwar Junction (HW) train to New Delhi, Metro to Delhi airport, fly to Kathmandu airport, then drive to Kathmandu.8 h 33 min$116
From Haridwar taxi to Laksar Junction (LRJ), train to Raxual Junction (RXL), then drive to Kathmandu.24 h 13 min$48
From Haridwar Junction (HW) train to Sagauli Junction (SGL), drive to Chitwan Sauraha, then bus to Kathmandu.25 h 30 min$50
From Haridwar bus to Moradabad, walk to Moradabad (MB), train to Raxual Junction (RXL), drive to Birgunj, then bus to Kathmandu.37 h 11 min$34
From Haridwar bus to Kashmiri Gate, Metro to New Delhi, bus to Pokhara, then bus to Kathmandu.2 days 0 h$50
From Haridwar drive to Kathmandu.15 h 17 min$125

How long does it take to get from Haridwar to Kathmandu?

It takes approximately 4 h 39 min to get from Haridwar to Kathmandu, including transfers.

Operators from Haridwar to Kathmandu

OperatorPhoneWebsite
Jet AirwaysJet Airways
IndiGo AirlinesIndiGo Airlines
HelitransHelitrans
Air India LimitedAir India Limited
Nepal AirlinesNepal Airlines
SpicejetSpicejet
Indian RailwaysIndian Railways
Delhi Metro155370Delhi Metro
Bhutan AirlinesBhutan Airlines
Druk AirDruk Air
Bus NepalBus Nepal
HamrobusHamrobus