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 25m₹6,162–14,676Train
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 50m₹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,672–15,414Fly 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 30m₹6,182–12,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 25m and costs ₹6,000 - ₹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 983 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 50m and costs ₹550 - ₹4,400.
It takes approximately 6h 25m 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 50m 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 50m. 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
- ₹6,000–11,000
Flights from Chandigarh International Airport to Indore via Delhi
- Ave. Duration
- 3h 47m
- When
- Monday to Saturday
- Estimated price
- ₹6,000–11,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Wednesday to Saturday
- Estimated price
- ₹6,000–19,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Ahmedabad
- Ave. Duration
- 4h 35m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–20,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Mumbai
- Ave. Duration
- 6h 15m
- When
- Monday to Saturday
- Estimated price
- ₹9,500–21,000
Flights from Chandigarh International Airport to Raja Bhoj International Airport via Jaipur, Delhi
- Ave. Duration
- 5h 20m
- When
- Sunday
- Estimated price
- ₹7,500–20,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Chandigarh to Nagda Jn
- Ave. Duration
- 15h 18m
- Frequency
- Once daily
- Estimated price
- ₹450–3,400
- Website
- irctc.co.in
- 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
- irctc.co.in
- 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
- Every 2 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- 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
- irctc.co.in
- 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
- Laxmi Holidays
Bus from Zirakpur(punjab), Punjab to Delhi, Delhi State
- Ave. Duration
- 4h 20m
- Frequency
- Every 10 minutes
- Estimated price
- ₹700–1,500
- Schedules at
- Laxmi Holidays
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 Italian Lakes: Getting around by train, How do I get from Sydney to Melbourne, and How to get from Heathrow Airport into central London - 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 570+ hotels available in Ujjain.











