There are 6 ways to get from Kaithal to Shāhjānpur by train, car, taxi, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train via Ghāziābād
best- Take the train from Kaithal to Delhitrain 14024
- Take the train from Ghaziabad to Shahjehanpurtrain 12430 / ...
10h 27m₹500–3,968Train
cheapest- Take the train from Narwana Jn to Shahjehanpurtrain 15910
11h 45m₹400–3,125Drive 455.5 km
- Drive from Kaithal to Shāhjānpurcar 455.5 km
5h 57m₹5,122–7,398Taxi
- Take the taxi from Kaithal to Shāhjānpurtaxi 455.5 km
5h 57m₹6,500–8,000Train to Chandigarh International Airport, fly to Chaudhary Charan Singh Airport, train
- Take the train from Kaithal to Chandigarhtrain
- Fly from Chandigarh International Airport (IXC) to Chaudhary Charan Singh Airport (LKO)plane IXC - LKO
- Take the train from Lucknow to Shahjehanpurtrain
10h 17m₹5,269–14,637Train to Indira Gandhi International Airport, fly to Bareilly Airport, train
- Take the train from Kaithal to Delhi Kishangnjtrain
- Fly from Indira Gandhi International Airport (DEL) to Bareilly Airport (BEK)plane DEL - BEK
- Take the train from Bareilly to Shahjehanpurtrain
9h 11m₹5,784–35,771
Kaithal to Shāhjānpur by train
Questions & Answers
The cheapest way to get from Kaithal to Shāhjānpur is to train which costs ₹400 - ₹3,200 and takes 11h 45m.
The fastest way to get from Kaithal to Shāhjānpur is to drive which takes 5h 57m and costs ₹5,000 - ₹7,500.
No, there is no direct train from Kaithal to Shāhjānpur. However, there are services departing from Kaithal and arriving at Shahjehanpur via Delhi and Ghaziabad. The journey, including transfers, takes approximately 10h 27m.
The distance between Kaithal and Shāhjānpur is 521 km. The road distance is 455.5 km.
The best way to get from Kaithal to Shāhjānpur without a car is to train via Ghāziābād which takes 10h 27m and costs ₹500 - ₹4,000.
It takes approximately 10h 27m to get from Kaithal to Shāhjānpur, including transfers.
Kaithal to Shāhjānpur train services, operated by Indian Railways, depart from Kaithal station.
Kaithal to Shāhjānpur train services, operated by Indian Railways, arrive at Delhi station.
Yes, the driving distance between Kaithal to Shāhjānpur is 455 km. It takes approximately 5h 57m to drive from Kaithal to Shāhjānpur.
There are one+ hotels available in Shāhjānpur.
What companies run services between Kaithal, India and Shāhjānpur, India?
You can take a train from Kaithal to Shahjehanpur via Delhi and Ghaziabad in around 10h 27m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- ₹4,900–12,000
Flights from Indira Gandhi International Airport to Bareilly Airport
- Ave. Duration
- 1h
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹4,800–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kaithal to Delhi
- Ave. Duration
- 4h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹180–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹180–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ghaziabad to Shahjehanpur
- Ave. Duration
- 4h 35m
- Frequency
- Every 3 hours
- Estimated price
- ₹210–1,700
- Website
- irctc.co.in
- Sleeper Class
- ₹210–260
- Third AC (3A)
- ₹550–750
- Second AC (2A)
- ₹800–1,000
- First Class (1A)
- ₹1,300–1,700
Train from Kaithal to Chandigarh
- Ave. Duration
- 3h 40m
- Frequency
- Once daily
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Lucknow to Shahjehanpur
- Ave. Duration
- 2h 27m
- Frequency
- Hourly
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Narwana Jn to Shahjehanpur
- Ave. Duration
- 9h 46m
- Frequency
- Once daily
- Estimated price
- ₹280–2,200
- Website
- irctc.co.in
- Sleeper Class
- ₹280–340
- Third AC (3A)
- ₹750–950
- Second AC (2A)
- ₹1,000–1,300
- First Class (1A)
- ₹1,700–2,200
Train from Kaithal to Delhi Kishangnj
- Ave. Duration
- 3h 38m
- Frequency
- 6 times a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹490–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Bareilly to Shahjehanpur
- Ave. Duration
- 1h 2m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
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 guide






