There are 5 ways to get from Ambala Cantonment Junction Station to Zirakpur by train, bus (Flixbus), car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 04593 train
best- Take the train from Ambala Cant Jn to Ghagghartrain 04593 / ...
38 min₹110–950Bus (Flixbus)
- Take the bus from FlixBus Ambala to FlixBus Chandigarh - Zirakpurbus FlixBus IN0212 / ...
1h 5m₹170–274Drive 39.2 km
- Drive from Ambala Cantonment Junction Station to Zirakpurcar 39.2 km
35 min₹443–640Taxi
- Take the taxi from Ambala Cantonment Junction Station to Zirakpurtaxi 39.2 km
35 min₹1,000–1,300Train, line 26 bus
- Take the train from Ambala Cant Jn to Chandigarhtrain 12011 / ...
- Take the bus from Railway Station to Zirakpurbus 26
1h 18m₹136–1,495
Ambala Cantonment Junction Station to Zirakpur by train
Questions & Answers
The cheapest way to get from Ambala Cantonment Junction Station to Zirakpur is to bus which costs ₹170 - ₹280 and takes 1h 5m.
The fastest way to get from Ambala Cantonment Junction Station to Zirakpur is to drive which takes 35 min and costs ₹440 - ₹650.
No, there is no direct bus from Ambala Cantonment Junction Station to Zirakpur. However, there are services departing from FlixBus Ambala - Cantt. and arriving at FlixBus Chandigarh - Zirakpur via FlixBus Ambala. The journey, including transfers, takes approximately 1h 5m.
Yes, there is a direct train departing from Ambala Cant Jn and arriving at Ghagghar. Services depart four times a day, and operate every day. The journey takes approximately 38 min.
The distance between Ambala Cantonment Junction Station and Zirakpur is 35 km. The road distance is 39.2 km.
The best way to get from Ambala Cantonment Junction Station to Zirakpur without a car is to line 04593 train which takes 38 min and costs ₹110 - ₹950.
The line 04593 train from Ambala Cant Jn to Ghagghar takes 38 min including transfers and departs four times a day.
Ambala Cantonment Junction Station to Zirakpur bus services, operated by FlixBus India, depart from FlixBus Ambala station.
Ambala Cantonment Junction Station to Zirakpur train services, operated by Indian Railways, depart from Ambala Cant Jn station.
The best way to get from Ambala Cantonment Junction Station to Zirakpur is to line 04593 train which takes 38 min and costs ₹110 - ₹950. Alternatively, you can bus, which costs ₹170 - ₹280 and takes 1h 5m.
What companies run services between Ambala Cantonment Junction Station, India and Zirakpur, India?
Indian Railways operates a train from Ambala Cant Jn to Ghagghar 4 times a day. Tickets cost ₹110–950 and the journey takes 38 min. Alternatively, FlixBus India operates a bus from FlixBus Ambala to FlixBus Chandigarh - Zirakpur hourly. Tickets cost ₹150–160 and the journey takes 30 min.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ambala Cant Jn to Ghagghar
- Ave. Duration
- 38 min
- Frequency
- 4 times a day
- Estimated price
- ₹110–950
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹340–430
- Second AC (2A)
- ₹450–600
- First Class (1A)
- ₹700–950
Train from Ambala Cant Jn to Chandigarh
- Ave. Duration
- 35 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Ambala to FlixBus Chandigarh - Zirakpur
- Ave. Duration
- 30 min
- Frequency
- Hourly
- Estimated price
- ₹150–160
- Website
- FlixBus India
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Railway Station to Zirakpur
- Ave. Duration
- 28 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹13–550
- Website
- CTU
- AC
- ₹17–24
- Ordinary
- ₹13–18
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Greyhound, Thanksgiving 2018: How to travel stress-free, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Ambala Cantonment Junction Station to Zirakpur bus services, operated by FlixBus India, arrive at FlixBus Chandigarh - Zirakpur station.
Ambala Cantonment Junction Station to Zirakpur train services, operated by Indian Railways, arrive at Ghagghar station.
Yes, the driving distance between Ambala Cantonment Junction Station to Zirakpur is 39 km. It takes approximately 35 min to drive from Ambala Cantonment Junction Station to Zirakpur.
Book your Ambala Cantonment Junction Station to Zirakpur bus tickets online with FlixBus.
There are 816+ hotels available in Zirakpur.













