‹ Back

Trains Delhi to Kathmandu

How long is the train from Delhi to Kathmandu, and where can you buy tickets? Compare options and alternatives below.

Travel time
Trains≈ 11 h 7 min
Distance
km800 km
Time difference
India · NepalKathmandu is 15 min ahead

Search: Delhi → Kathmandu Return route: Kathmandu → Delhi

Flight, train or bus: compare

TransportTravel timeCO₂ (per person)Price
FlightsFastest≈ 4 h 10 min≈ 135 kgSee prices ›
Trains≈ 11 h 27 min≈ 35 kgSee prices ›
BusesLowest CO₂≈ 15 h 43 min≈ 27 kgSee prices ›

Times and CO₂ are estimates based on distance and average values for each mode.

Frequently asked questions

How long does it take Delhi to Kathmandu?

Trains: about 11 h 7 min. The straight-line distance is 800 km.

How much is a ticket Delhi to Kathmandu?

Fares depend on the date, season and how early you book. Use the search above to compare current prices.

Is there a time difference between Delhi and Kathmandu?

Kathmandu is 15 min ahead

What other ways are there to travel Delhi to Kathmandu?

Options on this route: trains, flights, buses.