There are 7 ways to get from Chhapra to Ujjain by taxi, plane, train, 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.
Taxi to Lok Nayak Jayaprakash Airport, fly to Indore, train
best- Take the taxi from Chhapra to Lok Nayak Jayaprakash Airport (PAT)
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indore (IDR)PAT - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
8h 29m₹8,343–19,450Train
cheapest- Take the train from Chhapra to Ujjain Jn19166 / ...
30h 45m₹550–4,400Drive 1,093.9 km
- Drive from Chhapra to Ujjain1,093.9 km
16h 27m₹11,609–16,769Taxi to Lok Nayak Jayaprakash Airport, fly to Raja Bhoj International Airport, train
- Take the taxi from Chhapra to Lok Nayak Jayaprakash Airport (PAT)
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Raja Bhoj International Airport (BHO)PAT - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jn
9h 36m₹10,372–23,721Taxi to Gaya, fly to Indore, train
- Take the taxi from Chhapra to Gaya (GAY)
- Fly from Gaya (GAY) to Indore (IDR)GAY - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
9h 51m₹10,682–21,031Train to Gorakhpur Airport, fly to Indore, train
- Take the train from Chhapra to Kusmhi
- Fly from Gorakhpur Airport (GOP) to Indore (IDR)GOP - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
12h 33m₹9,311–20,326Train to Darbhanga Airport, fly to Indore, train
- Take the train from Chhapra to Darbhanga Jn
- Fly from Darbhanga Airport (DBR) to Indore (IDR)DBR - IDR
- Take the train from Indore Jn Bg to Ujjain Jn
13h 52m₹9,053–21,691
Chhapra to Ujjain by train
Questions & Answers
The cheapest way to get from Chhapra to Ujjain is to train which costs ₹550 - ₹4,400 and takes 30h 45m.
The fastest way to get from Chhapra to Ujjain is to taxi and fly and train which takes 8h 29m and costs ₹8,000 - ₹20,000.
Yes, there is a direct train departing from Chhapra and arriving at Ujjain Jn. Services depart once daily, and operate Monday, Wednesday, Saturday and Sunday. The journey takes approximately 30h 45m.
The distance between Chhapra and Ujjain is 1133 km. The road distance is 1093.9 km.
The best way to get from Chhapra to Ujjain without a car is to train which takes 30h 45m and costs ₹550 - ₹4,400.
It takes approximately 8h 29m to get from Chhapra to Ujjain, including transfers.
Chhapra to Ujjain train services, operated by Indian Railways, depart from Chhapra station.
Chhapra to Ujjain train services, operated by Indian Railways, arrive at Ujjain Jn station.
Yes, the driving distance between Chhapra to Ujjain is 1094 km. It takes approximately 16h 27m to drive from Chhapra to Ujjain.
There are 641+ hotels available in Ujjain.
What companies run services between Chhapra, India and Ujjain, India?
Indian Railways operates a train from Chhapra to Ujjain Jn once daily. Tickets cost ₹550–4,400 and the journey takes 30h 45m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Indore via Hyderabad
- Ave. Duration
- 6h 3m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Delhi
- Ave. Duration
- 6h 38m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Kolkata
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 6h 13m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 9h
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Raja Bhoj International Airport via Hyderabad
- Ave. Duration
- 8h 55m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Lok Nayak Jayaprakash Airport to Raja Bhoj International Airport via Bhubaneswar, Raipur
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Gaya to Indore via Kolkata
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Gaya to Indore via Delhi
- Ave. Duration
- 7h 57m
- When
- Every day
- Estimated price
- ₹6,000–18,000
Flights from Gorakhpur Airport to Indore via Delhi
- Ave. Duration
- 5h 32m
- When
- Every day
- Estimated price
- ₹7,500–20,000
Flights from Gorakhpur Airport to Indore via Kolkata
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,500–21,000
Flights from Gorakhpur Airport to Indore via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Gorakhpur Airport to Indore via Mumbai
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹9,000–21,000
Flights from Darbhanga Airport to Indore via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Darbhanga Airport to Indore via Delhi
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- ₹8,500–27,000
Flights from Darbhanga Airport to Indore via Kolkata
- Ave. Duration
- 8h 35m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–19,000
Flights from Darbhanga Airport to Indore via Mumbai
- Ave. Duration
- 8h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–19,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Indore via Delhi
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,000–13,000
Flights from Lok Nayak Jayaprakash Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹7,000–19,000
Flights from Gorakhpur Airport to Indore via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹6,000–17,000
Flights from Darbhanga Airport to Indore via Delhi
- Ave. Duration
- 4h 40m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹6,500–18,000
Flights from Darbhanga Airport to Indore via Mumbai
- Ave. Duration
- 5h 15m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,000–21,000
- Phone
- 14646
- care@irctc.co.in
- 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 Chhapra to Ujjain Jn
- Ave. Duration
- 30h 45m
- Frequency
- Once daily
- Estimated price
- ₹550–4,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,900
- Second AC (2A)
- ₹2,100–2,600
- First Class (1A)
- ₹3,500–4,400
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 Chhapra to Kusmhi
- Ave. Duration
- 4h 25m
- Frequency
- Once daily
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Chhapra to Darbhanga Jn
- Ave. Duration
- 5h
- Frequency
- Every 4 hours
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Ave. Duration
- 1h 28m
- Estimated price
- ₹1,200–3,000
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 Travelling to the UK: What do I need to know?, Need to know: Greyhound, and 4 of the smartest ways to explore Australia - to help you get the most out of your next trip.






