There are 8 ways to get from Ujjain to Hardoī by train, plane, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, fly to Chaudhary Charan Singh Airport
best- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Chaudhary Charan Singh Airport (LKO)plane IDR - LKO
- Take the train from Lucknow to Hardoitrain
8h 55m₹6,328–12,215Train
cheapest- Take the train from Ujjain Jn to Lucknowtrain 19167 / ...
- Take the train from Lucknow to Hardoitrain 12229 / ...
20h 13m₹551–4,185Train via Bareilly
- Take the train from Ujjain Jn to Nagda Jntrain
- Take the train from Nagda Jn to Bareillytrain
- Take the train from Bareilly to Hardoitrain
16h 8m₹667–5,175Bus, train
- Take the bus from Ujjain to Lucknowbus redbusIndia_A/C Sleeper
- Take the train from Lucknow to Hardoitrain 12229 / ...
17h 43mDrive 731.3 km
- Drive from Ujjain to Hardoīcar 731.3 km
11h 56m₹8,185–11,823Taxi
- Take the taxi from Ujjain to Hardoītaxi 731.3 km
11h 56m₹11,000–14,000Train, fly to Bareilly Airport
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Bareilly Airport (BEK)plane IDR - BEK
- Take the train from Bareilly to Hardoitrain
11h 14m₹9,148–29,685Train, fly to Kanpur Airport
- Take the train from Ujjain Jn to Indore Jn Bgtrain
- Fly from Indore (IDR) to Kanpur Airport (KNU)plane IDR - KNU
- Take the train from Kanpur Central to Hardoitrain
13h 12m₹7,318–19,375
Ujjain to Hardoī by train
Comparing Your Travel Options
The cheapest way to get from Ujjain to Hardoī is to train which costs ₹550 - ₹4,200 and takes 20h 13m.
The fastest way to get from Ujjain to Hardoī is to train and fly which takes 8h 55m and costs ₹6,000 - ₹13,000.
No, there is no direct train from Ujjain to Hardoī. However, there are services departing from Ujjain Jn and arriving at Hardoi via Nagda Jn and Bareilly. The journey, including transfers, takes approximately 16h 8m.
The distance between Ujjain and Hardoī is 886 km. The road distance is 731.3 km.
The best way to get from Ujjain to Hardoī without a car is to train via Bareilly which takes 16h 8m and costs ₹650 - ₹5,500.
It takes approximately 8h 55m to get from Ujjain to Hardoī, including transfers.
Ujjain to Hardoī train services, operated by Indian Railways, depart from Ujjain Jn station.
Ujjain to Hardoī train services, operated by Indian Railways, arrive at Nagda Jn station.
Yes, the driving distance between Ujjain to Hardoī is 731 km. It takes approximately 11h 56m to drive from Ujjain to Hardoī.
There are four+ hotels available in Hardoī.
What companies run services between Ujjain, India and Hardoī, India?
You can take a train from Ujjain Jn to Hardoi via Nagda Jn and Bareilly in around 16h 8m.
- Website
- goindigo.in
Flights from Indore to Chaudhary Charan Singh Airport
- Ave. Duration
- 1h 55m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Indore to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 3h 43m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–11,000
Flights from Indore to Chaudhary Charan Singh Airport via Pune
- Ave. Duration
- 4h 10m
- When
- Every day
- Estimated price
- ₹6,000–11,000
Flights from Indore to Bareilly Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- ₹19,000–34,000
Flights from Indore to Bareilly Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,500–30,000
Flights from Indore to Bareilly Airport via Nagpur, Delhi
- Ave. Duration
- 5h 35m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–31,000
Flights from Indore to Kanpur Airport via Delhi
- Ave. Duration
- 4h 2m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Indore to Kanpur Airport via Mumbai
- Ave. Duration
- 4h 42m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Indore to Kanpur Airport via Bengaluru
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–22,000
Flights from Indore to Kanpur Airport via Nagpur, Delhi
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹8,500–21,000
Flights from Indore to Kanpur Airport via Ahmedabad, Delhi
- Ave. Duration
- 7h 10m
- When
- Wednesday
- Estimated price
- ₹8,000–21,000
- Website
- airindia.in
Flights from Indore to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹5,000–16,000
- Website
- airindiaexpress.in
Flights from Indore to Chaudhary Charan Singh Airport via Delhi
- Ave. Duration
- 4h 30m
- When
- Sunday
- Estimated price
- ₹5,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- 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 Lucknow to Hardoi
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ujjain Jn to Nagda 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 Nagda Jn to Bareilly
- Ave. Duration
- 11h 48m
- Frequency
- Once a week
- Estimated price
- ₹390–3,000
- Website
- irctc.co.in
- Sleeper Class
- ₹390–470
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,800
- First Class (1A)
- ₹2,400–3,000
Train from Bareilly to Hardoi
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Lucknow to Hardoi
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- 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 Bareilly to Hardoi
- Ave. Duration
- 1h 51m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ujjain Jn to Indore Jn Bg
- Ave. Duration
- 2h
- 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 Kanpur Central to Hardoi
- Ave. Duration
- 3h 11m
- Frequency
- Twice a week
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹450–550
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹950–1,300
Train from Ujjain Jn to Lucknow
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Estimated price
- ₹410–3,100
- Website
- irctc.co.in
- Sleeper Class
- ₹410–480
- Third AC (3A)
- ₹1,000–1,300
- Second AC (2A)
- ₹1,400–1,900
- First Class (1A)
- ₹2,400–3,100
Train from Lucknow to Hardoi
- Ave. Duration
- 1h 34m
- Frequency
- Hourly
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Website
- omio.com
Bus from Ujjain to Lucknow
- Ave. Duration
- 15h 5m
- Frequency
- Every 4 hours
- Schedules at
- hanstravel.in
- Phone
- +91 9021264955
- [email protected]
- Website
- National Travels - Ratnagiri
Bus from Ujjain to Lucknow
- Ave. Duration
- 15h 30m
- Frequency
- 3 times a day
- Website
- National Travels - Ratnagiri
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Ujjain to Lucknow
- Ave. Duration
- 14h 15m
- Frequency
- Twice daily
- Website
- Travel Point World LLP
- Phone
- 9001274136
- [email protected]
- Website
- Choudhary travels and cargo
Bus from Ujjain to Lucknow
- Ave. Duration
- 15h 30m
- Frequency
- Twice daily
- Schedules at
- Choudhary travels and cargo
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Ujjain to Lucknow
- Ave. Duration
- 14h 15m
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
- Phone
- +91 80566 50533
- [email protected]
- Website
- Krish Travels
Bus from Ujjain to Lucknow
- Ave. Duration
- 13h
- Frequency
- Twice a week
- Website
- Krish Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Ujjain to Lucknow
- Ave. Duration
- 14h
- Frequency
- Twice a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Website
- Bombay Raja Roadlinks
Bus from Ujjain to Lucknow
- Ave. Duration
- 15h
- Frequency
- Once a week
- Schedules at
- Bombay Raja Roadlinks
- Ave. Duration
- 11h 56m
- Estimated price
- ₹11,000–14,000
Chajju Taxi
- Phone
- +91 95 22 22 22 08
- Website
- chajjutaxi.com
Mahakal Taxi
- Phone
- +91 99 77 79 42 30
- Website
- mahakaltaxi.com
Ujjain Taxi
- Phone
- +91 99 93 32 38 81
- Website
- ujjaintaxi.in
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 Why you should take the train in the US, How to get from Southend Airport into central London, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.















