
Tinsukia to Ujjain
Ujjain is approximately 2550+ kms from Tinsukia. The fastest way to reach Ujjain from Tinsukia is by Train, Flight Via Dibrugarh, Delhi. It takes approximately 18 hours. The cheapest way to reach Ujjain from Tinsukia is by Bus, Flight, Train Via Dibrugarh, Delhi which would take approximately 18 hours.
Sort By
Mode of Transport
Via Dibrugarh, Delhi
RECOMMENDED
FASTEST
Tinsukia
Dibrugarh
Delhi
Ujjain
Approx Travel Time
17h 48m
₹9,200
Onwards
Tinsukia
Dibrugarh
Delhi
Ujjain
Approx Travel Time
17h 51m
₹13,158
Onwards
CHEAPEST
Tinsukia
Dibrugarh
Delhi
Ujjain
Approx Travel Time
18h 17m
₹9,045
Onwards
Via Kanpur
Tinsukia
Kanpur
Ujjain
Approx Travel Time
1d 20h 55m
On Demand
Via Jorhat, Kanpur
Tinsukia
Jorhat
Kanpur
Ujjain
Approx Travel Time
2d 0h 16m
On Demand
Via Guwahati, Varanasi
Tinsukia
Guwahati
Varanasi
Ujjain
Approx Travel Time
2d 8h 29m
On Demand
Via Dibrugarh, Jaipur
Tinsukia
Dibrugarh
Jaipur
Ujjain
Approx Travel Time
19h 55m
₹9,113
Onwards
Tinsukia
Dibrugarh
Jaipur
Ujjain
Approx Travel Time
19h 58m
₹13,071
Onwards
Tinsukia
Dibrugarh
Jaipur
Ujjain
Approx Travel Time
21h 48m
₹13,257
Onwards
Via Jorhat, Delhi
Tinsukia
Jorhat
Delhi
Ujjain
Approx Travel Time
19h 28m
On Demand
Frequently Asked Questions
What is the distance between Tinsukia and Ujjain?
Ujjain is approximately 2550+ kms from Tinsukia.
How long does it take to reach Ujjain from Tinsukia?
It takes approximately 18 hours to reach Ujjain from Tinsukia by Train, Flight Via Dibrugarh, Delhi.
What is the cheapest way to reach Ujjain from Tinsukia?
The cheapest way to reach Ujjain from Tinsukia is by Bus, Flight, Train Via Dibrugarh, Delhi.
What is the fastest way to reach Ujjain from Tinsukia?
The fastest way to reach Ujjain from Tinsukia is by Train, Flight Via Dibrugarh, Delhi.


