There are 7 ways to get from Panchkula to Ujjain by plane, train, bus, 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 Indore, train
best- Fly from Chandigarh International Airport (IXC) to Indore (IDR)plane IXC - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
6h 24m₹5,652–14,576Train
cheapest- Take the train from Chandigarh to Ujjain Jntrain 19308
20h 10m₹500–3,900Train via Nagda
- Take the train from Chandigarh to Nagda Jntrain 12926
- Take the train from Nagda Jn to Ujjain Jntrain 12466 / ...
16h 42m₹573–4,401Bus via Gurgaon
- Take the bus from Zirakpur(punjab), Punjab to Delhi, Delhi Statebus Zirakpur(punjab), Punjab - Delhi, Delhi State
- Take the bus from Gurugram to Ujjain, Madhya Pradeshbus Gurugram
17h 35mDrive 944.7 km
- Drive from Panchkula to Ujjaincar 944.7 km
9h 56m₹10,624–15,345Fly to Raja Bhoj International Airport, train
- Fly from Chandigarh International Airport (IXC) to Raja Bhoj International Airport (BHO)plane IXC - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
8h 28m₹6,182–10,847Bus
- Take the bus from Panchkula, Haryana to Delhi, Delhi Statebus Panchkula, Haryana - Delhi, Delhi State
- Take the bus from Delhi, Delhi State to Ujjain, Madhya Pradeshbus Delhi, Delhi State - Ujjain, Madhya Pradesh
17h 57m
Panchkula to Ujjain by train
Questions & Answers
The cheapest way to get from Panchkula to Ujjain is to train which costs ₹500 - ₹3,900 and takes 20h 10m.
The fastest way to get from Panchkula to Ujjain is to fly and train which takes 6h 24m and costs ₹5,500 - ₹15,000.
No, there is no direct bus from Panchkula to Ujjain. However, there are services departing from Panchkula, Haryana and arriving at Ujjain, Madhya Pradesh via Zirakpur(punjab), Punjab, Delhi, Delhi State and Gurugram. The journey, including transfers, takes approximately 17h 35m.
Yes, there is a direct train departing from Chandigarh and arriving at Ujjain Jn. Services depart twice a week, and operate Friday and Saturday. The journey takes approximately 20h 10m.
The distance between Panchkula and Ujjain is 966 km. The road distance is 944.7 km.
The best way to get from Panchkula to Ujjain without a car is to train via Nagda which takes 16h 42m and costs ₹550 - ₹4,400.
It takes approximately 6h 24m to get from Panchkula to Ujjain, including transfers.
Panchkula to Ujjain bus services, operated by Bedi Travels, depart from Panchkula, Haryana station.
Panchkula to Ujjain train services, operated by Indian Railways, depart from Chandigarh station.
The best way to get from Panchkula to Ujjain is to train via Nagda which takes 16h 42m and costs ₹550 - ₹4,400. Alternatively, you can bus via Gurgaon, which costs and takes 17h 35m.
What companies run services between Panchkula, India and Ujjain, India?
You can take a train from Chandigarh to Ujjain Jn via Nagda Jn in around 16h 42m. Alternatively, you can take a bus from Panchkula, Haryana to Ujjain, Madhya Pradesh via Zirakpur(punjab), Punjab, Delhi, Delhi State, and Gurugram in around 17h 35m.
- Website
- goindigo.in
Flights from Chandigarh International Airport to Indore
- Ave. Duration
- 1h 40m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–17,000
Flights from Chandigarh International Airport to Indore via Delhi
- Ave. Duration
- 3h 47m
- When
- Monday to Saturday
- Estimated price
- ₹5,500–17,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Wednesday to Saturday
- Estimated price
- ₹7,000–23,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Ahmedabad
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- ₹9,000–24,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Monday to Saturday
- Estimated price
- ₹11,000–26,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Jaipur, Delhi
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- ₹8,000–24,000
- Website
- airindia.in
Flights from Chandigarh International Airport to Indore via Delhi
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹6,000–13,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹6,000–9,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Chandigarh to Nagda Jn
- Ave. Duration
- 15h 18m
- Frequency
- Once daily
- Estimated price
- ₹450–3,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹450–550
- Third AC (3A)
- ₹1,100–1,500
- Second AC (2A)
- ₹1,600–2,100
- First Class (1A)
- ₹2,700–3,400
Train from Nagda Jn to Ujjain Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Sant Hirdaram Nagar to Ujjain Jn
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chandigarh to Ujjain Jn
- Ave. Duration
- 20h 10m
- Frequency
- Twice a week
- Estimated price
- ₹500–3,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–600
- Third AC (3A)
- ₹1,300–1,600
- Second AC (2A)
- ₹1,800–2,300
- First Class (1A)
- ₹3,100–3,900
- Phone
- +91 8377971006
- [email protected]
- Website
- omio.com
Bus from Zirakpur(punjab), Punjab to Delhi, Delhi State
- Ave. Duration
- 4h 20m
- Frequency
- Every 10 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- omio.com
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 How to get from Gatwick Airport into central London, Travelling to and around Russia for the 2018 FIFA World Cup, and Need to know: Greyhound - to help you get the most out of your next trip.
More Questions & Answers
Panchkula to Ujjain bus services, operated by Bedi Travels, arrive at Delhi, Delhi State station.
Panchkula to Ujjain train services, operated by Indian Railways, arrive at Nagda Jn station.
Yes, the driving distance between Panchkula to Ujjain is 945 km. It takes approximately 9h 56m to drive from Panchkula to Ujjain.
Book your Panchkula to Ujjain bus tickets online with Omio.
There are 600+ hotels available in Ujjain.











