
Ujjain to Sonepur
Sonepur is approximately 1400+ kms from Ujjain. The fastest way to reach Sonepur from Ujjain is by Bus, Flight, Cab Via Indore, Bhubaneshwar. It takes approximately 13 hours. The cheapest way to reach Sonepur from Ujjain is by Train Via Nagpur, Balangir which would take approximately 21 hours.
Sort By
Mode of Transport
Via Indore, Bhubaneshwar
RECOMMENDED
Ujjain
Indore
Bhubaneshwar
Sonepur
Approx Travel Time
13h 31m
₹15,628
Onwards
Ujjain
Indore
Bhubaneshwar
Sonepur
Approx Travel Time
13h 42m
₹14,340
Onwards
FASTEST
Ujjain
Indore
Bhubaneshwar
Sonepur
Approx Travel Time
12h 27m
₹14,855
Onwards
Via Raipur, Chhattisgarh
Ujjain
Raipur, Chhattisgarh
Sonepur
Approx Travel Time
21h 6m
On Demand
Ujjain
Raipur, Chhattisgarh
Sonepur
Approx Travel Time
21h 15m
On Demand
Ujjain
Raipur, Chhattisgarh
Sonepur
Approx Travel Time
19h 25m
₹1,800
Onwards
Via Nagpur, Balangir
CHEAPEST
Ujjain
Nagpur
Balangir
Sonepur
Approx Travel Time
20h 33m
₹770
Onwards
Via Bilaspur, Chattisgarh
Ujjain
Bilaspur, Chattisgarh
Sonepur
Approx Travel Time
22h 54m
₹7,386
Onwards
Via Sagar, Jharsuguda
Ujjain
Sagar
Jharsuguda
Sonepur
Approx Travel Time
22h 19m
On Demand
Via Durg, Titilagarh
Ujjain
Durg
Titilagarh
Sonepur
Approx Travel Time
20h 33m
₹780
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Sonepur?
Sonepur is approximately 1400+ kms from Ujjain.
How long does it take to reach Sonepur from Ujjain?
It takes approximately 13 hours to reach Sonepur from Ujjain by Bus, Flight, Cab Via Indore, Bhubaneshwar.
What is the cheapest way to reach Sonepur from Ujjain?
The cheapest way to reach Sonepur from Ujjain is by Train Via Nagpur, Balangir.
What is the fastest way to reach Sonepur from Ujjain?
The fastest way to reach Sonepur from Ujjain is by Bus, Flight, Cab Via Indore, Bhubaneshwar.


