There are 9 ways to get from Kālka to Prayagraj by train, bus, car, 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 Delhi
best- Take the train from Kalka to New Delhitrain 12006 / ...
- Take the train from New Delhi to Prayagraj Jntrain 12424 / ...
11h 36m₹546–4,163Train
cheapest- Take the train from Chandigarh to Prayagraj Jntrain 18310 / ...
16h 55m₹545–4,190Bus via Ghāziābād
- Take the bus from Chandigarh to Ghaziabadbus Chandigarh - Ghaziabad
- Take the bus from Ghaziabad, Uttar Pradesh to Allahabad, Uttar Pradeshbus Ghaziabad, Uttar Pradesh - Allahabad, Uttar Pradesh
17h 31mDrive 876.3 km
- Drive from Kālka to Prayagrajcar 876.3 km
9h 53m₹9,914–14,320Fly Chandigarh International Airport to Allahabad
- Fly from Chandigarh International Airport (IXC) to Allahabad (IXD)plane IXC - IXD
8h 34m₹7,172–25,025Bus
- Take the bus from Kalka, Haryana to Shimla, Himachal Pradeshbus
- Take the bus from Shimla, Himachal Pradesh to Dehradun, Uttarakhandbus
- Take the bus from Dehradun, Uttarakhand to Allahabad, Uttar Pradeshbus
24h 20mFly Chandigarh International Airport to Varanasi Airport, train
- Fly from Chandigarh International Airport (IXC) to Varanasi Airport (VNS)plane IXC - VNS
- Take the train from Varanasi Jn to Prayagraj Jntrain
9h 15m₹7,787–26,840Fly Chandigarh International Airport to Maryada Purushottam Shri Ram International Airport, train
- Fly from Chandigarh International Airport (IXC) to Maryada Purushottam Shri Ram International Airport (AYJ)plane IXC - AYJ
- Take the train from Ayodhya Cantt to Prayagtrain
11h 11m₹6,527–18,580Train to Indira Gandhi International Airport, fly to Allahabad
- Take the train from Kalka to New Delhitrain
- Fly from Indira Gandhi International Airport (DEL) to Allahabad (IXD)plane DEL - IXD
8h 46m₹6,276–18,648
Kālka to Prayagraj by train
Comparing Your Travel Options
The cheapest way to get from Kālka to Prayagraj is to train via Delhi which costs ₹500 - ₹4,200 and takes 11h 36m.
The fastest way to get from Kālka to Prayagraj is to fly which takes 8h 34m and costs ₹7,000 - ₹25,000.
No, there is no direct bus from Kālka to Prayagraj. However, there are services departing from Kalka and arriving at Allahabad, Uttar Pradesh via Zirakpur, Chandigarh and Ghaziabad, Uttar Pradesh. The journey, including transfers, takes approximately 17h 31m.
No, there is no direct train from Kālka to Prayagraj. However, there are services departing from Kalka and arriving at Prayagraj Jn via New Delhi. The journey, including transfers, takes approximately 11h 36m.
The distance between Kālka and Prayagraj is 903 km. The road distance is 876.3 km.
The best way to get from Kālka to Prayagraj without a car is to train via Delhi which takes 11h 36m and costs ₹500 - ₹4,200.
It takes approximately 11h 36m to get from Kālka to Prayagraj, including transfers.
Kālka to Prayagraj bus services, operated by Zingbus, depart from Kalka, Haryana station.
Kālka to Prayagraj train services, operated by Indian Railways, depart from Kalka station.
The best way to get from Kālka to Prayagraj is to train via Delhi which takes 11h 36m and costs ₹500 - ₹4,200. Alternatively, you can bus via Ghāziābād, which costs and takes 17h 31m, you could also fly, which costs ₹7,000 - ₹25,000 and takes 8h 34m.
What companies run services between Kālka, Haryana, India and Prayagraj, India?
You can take a train from Kalka to Prayagraj Jn via New Delhi in around 11h 36m. Alternatively, you can take a bus from Kalka to Allahabad, Uttar Pradesh via Zirakpur, Isbt-17, Chandigarh, and Ghaziabad, Uttar Pradesh in around 17h 31m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Allahabad via Indira Gandhi International Airport
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,000–23,000
Flights from Chandigarh International Airport to Allahabad via Mumbai
- Ave. Duration
- 8h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–25,000
Flights from Chandigarh International Airport to Allahabad via Bengaluru
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Friday, and Sunday
- Estimated price
- ₹15,000–35,000
Flights from Chandigarh International Airport to Varanasi Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Chandigarh International Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Chandigarh International Airport to Maryada Purushottam Shri Ram International Airport via Indira Gandhi International Airport
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Chandigarh International Airport to Maryada Purushottam Shri Ram International Airport via Hyderabad
- Ave. Duration
- 7h 2m
- When
- Monday, Friday, Saturday, and Wednesday
- Estimated price
- ₹6,000–14,000
Flights from Chandigarh International Airport to Maryada Purushottam Shri Ram International Airport via Mumbai
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹6,000–14,000
Flights from Indira Gandhi International Airport to Allahabad
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kalka to New Delhi
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from New Delhi to Prayagraj Jn
- Ave. Duration
- 6h 48m
- Frequency
- Hourly
- Estimated price
- ₹340–2,600
- Website
- irctc.co.in
- Sleeper Class
- ₹340–400
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,600
- First Class (1A)
- ₹2,000–2,600
Train from Chandigarh to Prayagraj Jn
- Ave. Duration
- 15h 25m
- Frequency
- Once daily
- Estimated price
- ₹430–3,300
- Website
- irctc.co.in
- Sleeper Class
- ₹430–550
- Third AC (3A)
- ₹1,100–1,400
- Second AC (2A)
- ₹1,500–2,000
- First Class (1A)
- ₹2,600–3,300
Train from Varanasi Jn to Prayagraj Jn
- Ave. Duration
- 2h 11m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Ayodhya Cantt to Prayag
- Ave. Duration
- 3h 41m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹950–1,300
Train from Kalka to New Delhi
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Chandigarh to Ghaziabad
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ₹460–1,400
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹460–650
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
Booking & Getting There
Kālka to Prayagraj bus services, operated by Zingbus, arrive at Shimla, Himachal Pradesh station.
Kālka to Prayagraj train services, operated by Indian Railways, arrive at New Delhi station.
Yes, the driving distance between Kālka to Prayagraj is 876 km. It takes approximately 9h 53m to drive from Kālka to Prayagraj.
Book your Kālka to Prayagraj bus tickets online with Omio.
There are 332+ hotels available in Prayagraj.










