Travel from New-Delhi to Katra-Jammu-and-Kashmīr-India

Train, bus or fly from New Delhi to Katra?

Air India Limited, Spicejet and four other airlines fly from New Delhi to Katra every 2 hours. Alternatively, Indian Railways operates a train from New Delhi to Katra twice daily. Tickets cost $13 - $23 and the journey takes 10 hours 33 minutes.

How to get from New Delhi to Katra

ModeDurationPrice
From New Delhi Metro to Delhi airport, fly to Jammu airport, then taxi to Katra.3 h 12 min$110
From New Delhi Metro to Delhi airport, fly to Srinagar airport, then taxi to Katra.7 h 5 min$200
From New Delhi (NDLS) train to Udhampur (UHP) then taxi to Katra.11 h 8 min$42
From Delhi bus to Katra then taxi to Katra.13 h 32 min$13
From New Delhi (NDLS) night train to Ram Nagar J K (RMJK) then taxi to Katra.11 h$37
From New Delhi drive to Katra.9 h 22 min$77

How long does it take to get from New Delhi to Katra?

It takes approximately 3 hours 12 minutes to get from New Delhi to Katra, including transfers.

Operators from New Delhi to Katra

OperatorPhoneWebsite
Delhi Metro155370Delhi Metro
Air India LimitedAir India Limited
SpicejetSpicejet
GoAirGoAir
IndiGo AirlinesIndiGo Airlines
HelitransHelitrans
VistaraVistara
AirAsia IndiaAirAsia India
Jet AirwaysJet Airways
Indian RailwaysIndian Railways
RedBusRedBus