There are 7 ways to get from Faridabad to Katra by plane, bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Jammu Airport, bus
best- Fly from Indira Gandhi International Airport (DEL) to Jammu Airport (IXJ)plane DEL - IXJ
- Take the bus from Jammu to Katrabus
5h 5m₹6,047–9,500Train
cheapest- Take the train from Faridabad to Sh Mata V Devi Katratrain 11449 / ...
13h 1m₹350–2,700Train via New Delhi
- Take the train from New Delhi to Sh Mata V Devi Katratrain 22461 / ...
12h 16m₹457–3,600Bus
- Take the bus from Faridabad to Katrabus redbusIndia_Bharat Benz A/C Seater /Sleeper / ...
14h 35mDrive 654.9 km
- Drive from Faridabad to Katracar 654.9 km
8h 28m₹7,333–10,592Fly to Srinagar International Airport, train
- Fly from Indira Gandhi International Airport (DEL) to Srinagar International Airport (SXR)plane DEL - SXR
- Take the train from Srinagar to Shri Mata Vaishno Devi Katratrain
8h 4m₹6,852–12,950Bus via Kashmere Gate
- Take the bus from Zingbus lounge Kashmere Gate to Katra Subhash Parkingbus
16h 25m₹483–2,670
Faridabad to Katra by train
Comparing Your Travel Options
The cheapest way to get from Faridabad to Katra is to train which costs ₹350 - ₹2,700 and takes 13h 1m.
The fastest way to get from Faridabad to Katra is to fly and bus which takes 5h 5m and costs ₹6,000 - ₹9,500.
Yes, there is a direct bus departing from Faridabad and arriving at Katra. Services depart every 30 minutes, and operate every day. The journey takes approximately 14h 35m.
Yes, there is a direct train departing from Faridabad and arriving at Sh Mata V Devi Katra. Services depart twice daily, and operate every day. The journey takes approximately 13h 1m.
The distance between Faridabad and Katra is 601 km. The road distance is 654.9 km.
The best way to get from Faridabad to Katra without a car is to train via New Delhi which takes 12h 16m and costs ₹450 - ₹3,600.
It takes approximately 5h 5m to get from Faridabad to Katra, including transfers.
Faridabad to Katra bus services, operated by SLGT Travels, depart from Faridabad station.
Faridabad to Katra train services, operated by Indian Railways, depart from New Delhi station.
The best way to get from Faridabad to Katra is to train via New Delhi which takes 12h 16m and costs ₹450 - ₹3,600. Alternatively, you can bus, which costs and takes 14h 35m.
What companies run services between Faridabad, India and Katra, Jammu and Kashmir, India?
Indian Railways operates a train from New Delhi to Sh Mata V Devi Katra every 4 hours. Tickets cost ₹340–2,700 and the journey takes 10h 35m. Alternatively, SLGT Travels operates a bus from Faridabad to Katra hourly, and the journey takes 14h 35m. Mahadev Travels also services this route 4 times a day.
- Website
- goindigo.in
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹6,500–8,000
Flights from Indira Gandhi International Airport to Jammu Airport via Srinagar International Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–8,000
Flights from Indira Gandhi International Airport to Srinagar International Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹6,000–9,500
Flights from Indira Gandhi International Airport to Srinagar International Airport via Jammu Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹6,000–9,500
- Website
- airindia.in
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹3,900–14,000
Flights from Indira Gandhi International Airport to Jammu Airport via Leh
- Ave. Duration
- 2h 40m
- When
- Monday, Friday, and Sunday
- Estimated price
- ₹5,500–15,000
Flights from Indira Gandhi International Airport to Srinagar International Airport
- Ave. Duration
- 1h 32m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Indira Gandhi International Airport to Srinagar International Airport via Leh
- Ave. Duration
- 2h 30m
- When
- Wednesday and Thursday
- Estimated price
- ₹7,000–13,000
Flights from Indira Gandhi International Airport to Srinagar International Airport via Jammu Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- airindiaexpress.in
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 27m
- When
- Every day
- Estimated price
- ₹3,900–14,000
Flights from Indira Gandhi International Airport to Srinagar International Airport
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹6,500–13,000
Flights from Indira Gandhi International Airport to Srinagar International Airport via Jammu Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- spicejet.com
Flights from Indira Gandhi International Airport to Jammu Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–7,500
Flights from Indira Gandhi International Airport to Jammu Airport via Srinagar International Airport
- Ave. Duration
- 2h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–7,500
Flights from Indira Gandhi International Airport to Srinagar International Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- ₹6,000–7,500
- Website
- starlightairline.com
Flights from Indira Gandhi International Airport to Srinagar International Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- ₹3,700–16,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from New Delhi to Sh Mata V Devi Katra
- Ave. Duration
- 10h 35m
- Frequency
- Every 4 hours
- Estimated price
- ₹340–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹340–410
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
Train from Srinagar to Shri Mata Vaishno Devi Katra
- Ave. Duration
- 3h
- Frequency
- Twice daily
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
- Chair Car
- ₹695
- Executive Class
- ₹1,278
Train from Faridabad to Sh Mata V Devi Katra
- Ave. Duration
- 13h 1m
- Frequency
- Twice daily
- Estimated price
- ₹350–2,700
- Website
- irctc.co.in
- Sleeper Class
- ₹350–420
- Third AC (3A)
- ₹900–1,200
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,100–2,700
- Phone
- 0191-2577475
- jksrtc@gmail.com
- Website
- jksrtc.co.in
Bus from Jammu to Katra
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹75–166
- Website
- jksrtc.co.in
- AC Seater
- ₹166
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Faridabad to Katra
- Ave. Duration
- 14h 35m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Faridabad to Katra
- Ave. Duration
- 14h
- Frequency
- 4 times a day
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Zingbus lounge Kashmere Gate to Katra Subhash Parking
- Ave. Duration
- 14h 10m
- Frequency
- Every 2 hours
- Estimated price
- ₹430–2,600
- Website
- zingbus.com
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guideBooking & Getting There
Faridabad to Katra bus services, operated by SLGT Travels, arrive at Katra station.
Faridabad to Katra train services, operated by Indian Railways, arrive at Sh Mata V Devi Katra station.
Yes, the driving distance between Faridabad to Katra is 655 km. It takes approximately 8h 28m to drive from Faridabad to Katra.
Book your Faridabad to Katra bus tickets online with Omio.
There are 101+ hotels available in Katra.