There are 5 ways to get from Ambāla 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 04569 train
best- Take the train from Dhulkot to Ghagghartrain 04569 / ...
26 min₹110–900Bus
- Take the bus from FlixBus Ambala to FlixBus Chandigarh - Zirakpurbus FlixBus IN0212 / ...
30 min₹150–1,400Drive 36.6 km
- Drive from Ambāla to Zirakpurcar 36.6 km
34 min₹414–597Taxi
- Take the taxi from Ambāla to Zirakpurtaxi 36.6 km
34 min₹1,000–1,300Bus, line 213 bus
- Take the bus from Ambala to Tribune Chowkbus
- Take the bus from Tribune Chowk to Zirakpurbus 213
1h 24m₹695–1,940
Ambāla to Zirakpur by train
Questions & Answers
The cheapest way to get from Ambāla to Zirakpur is to bus which costs ₹150 - ₹1,400 and takes 30 min.
The fastest way to get from Ambāla to Zirakpur is to line 04569 train which takes 26 min and costs ₹110 - ₹900.
Yes, there is a direct bus departing from FlixBus Ambala and arriving at FlixBus Chandigarh - Zirakpur. Services depart hourly, and operate every day. The journey takes approximately 30 min.
Yes, there is a direct train departing from Dhulkot and arriving at Ghagghar. Services depart four times a day, and operate every day. The journey takes approximately 26 min.
The distance between Ambāla and Zirakpur is 28 km. The road distance is 36.6 km.
The best way to get from Ambāla to Zirakpur without a car is to line 04569 train which takes 26 min and costs ₹110 - ₹900.
The line 04569 train from Dhulkot to Ghagghar takes 26 min including transfers and departs four times a day.
Ambāla to Zirakpur bus services, operated by FlixBus India, depart from FlixBus Ambala station.
Ambāla to Zirakpur train services, operated by Indian Railways, depart from Dhulkot station.
The best way to get from Ambāla to Zirakpur is to line 04569 train which takes 26 min and costs ₹110 - ₹900. Alternatively, you can bus, which costs ₹150 - ₹1,400 and takes 30 min.
What companies run services between Ambāla, India and Zirakpur, India?
Indian Railways operates a train from Dhulkot to Ghagghar 4 times a day. Tickets cost ₹110–900 and the journey takes 26 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. Three other operators also service this route.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dhulkot to Ghagghar
- Ave. Duration
- 26 min
- Frequency
- 4 times a day
- Estimated price
- ₹110–900
- Website
- irctc.co.in
- Sleeper Class
- ₹110–140
- Third AC (3A)
- ₹330–420
- Second AC (2A)
- ₹440–600
- First Class (1A)
- ₹700–900
- 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
- +91 8377971006
- [email protected]
- Website
- laxmiholidays.com
Bus from FlixBus Ambala to FlixBus Chandigarh - Zirakpur
- Ave. Duration
- 51 min
- Frequency
- 4 times a day
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
Bus from Ambala to Tribune Chowk
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- ₹650–1,400
- Schedules at
- laxmiholidays.com
- Phone
- +91 080-46333629
- [email protected]
- Website
- Northern Travels
Bus from FlixBus Ambala to FlixBus Chandigarh - Zirakpur
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- ₹850–1,300
- Website
- Northern Travels
- Phone
- 1800 180 8185
- [email protected]
- Website
- hrtchp.com
Bus from FlixBus Ambala to FlixBus Chandigarh - Zirakpur
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- ₹280–420
- Website
- hrtchp.com
- Ordinary
- ₹280–370
- AC Himdhara
- ₹310–420
- Phone
- 0172-2990215
- [email protected]
- Website
- CTU
Bus from Tribune Chowk to Zirakpur
- Ave. Duration
- 11 min
- Frequency
- Hourly
- Estimated price
- ₹12–550
- Website
- CTU
- AC
- ₹16–23
- Ordinary
- ₹12–17
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 Thanksgiving 2018: How to travel stress-free, How to get from Stansted Airport into central London, and Italy Travel Guides - to help you get the most out of your next trip.
More Questions & Answers
Ambāla to Zirakpur bus services, operated by FlixBus India, arrive at FlixBus Chandigarh - Zirakpur station.
Ambāla to Zirakpur train services, operated by Indian Railways, arrive at Ghagghar station.
Yes, the driving distance between Ambāla to Zirakpur is 37 km. It takes approximately 34 min to drive from Ambāla to Zirakpur.
Book your Ambāla to Zirakpur bus tickets online with Omio and FlixBus.
There are 817+ hotels available in Zirakpur.
























