Ujjain to Tirupati - Multiple Options To Reach By Train
Tirupati is approximately 1250+ kms from Ujjain. The fastest way to reach Tirupati from Ujjain is by Train. It takes approximately 25 hours. The cheapest way to reach Tirupati from Ujjain is by Train Via Nellore which would take approximately 28 hours.
Sort By
Mode of Transport
Via Nanded
Ujjain
Nanded
Tirupati
Approx Travel Time
1d 2h 25m
₹920
Onwards
Via Hyderabad
Ujjain
Hyderabad
Tirupati
Approx Travel Time
1d 2h 25m
₹805
Onwards
Via Parbhani
Ujjain
Parbhani
Tirupati
Approx Travel Time
1d 2h 25m
On Demand
Via Warangal
Ujjain
Warangal
Tirupati
Approx Travel Time
1d 3h 40m
₹865
Onwards
Via Akola
Ujjain
Akola
Tirupati
Approx Travel Time
1d 2h 40m
₹960
Onwards
Via Wardha
Ujjain
Wardha
Tirupati
Approx Travel Time
1d 3h 55m
On Demand
Via Nellore
CHEAPEST
Ujjain
Nellore
Tirupati
Approx Travel Time
1d 3h 55m
₹725
Onwards
Via Gudur
Ujjain
Gudur
Tirupati
Approx Travel Time
1d 3h 55m
₹730
Onwards
Via Chandrapur
Ujjain
Chandrapur
Tirupati
Approx Travel Time
1d 4h 25m
₹870
Onwards
Frequently Asked Questions
What is the distance between Ujjain and Tirupati?
Tirupati is approximately 1250+ kms from Ujjain.
How long does it take to reach Tirupati from Ujjain?
It takes approximately 25 hours to reach Tirupati from Ujjain by Train.
What is the cheapest way to reach Tirupati from Ujjain?
The cheapest way to reach Tirupati from Ujjain is by Train Via Nellore.
What is the fastest way to reach Tirupati from Ujjain?
The fastest way to reach Tirupati from Ujjain is by Train.