Ujjain Varanasi Routes (3 Ways to go)
Planning a trip from Ujjain to Varanasi Cleartrip helps you select the best route between Ujjain & Varanasi based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.
Distance between Ujjain & Varanasi
The distance from Ujjain to Varanasi is approximately 896.82kms. By car, it takes roughly 13h 16m to reach Varanasi from Ujjain . Take a look at the 3 routes available to reach Varanasi from Ujjain
- 1.
- Ujjain to Varanasi Train
- 19h 50m
- Rs. 1300
Rs. 1300
You can reach Varanasi Junction (BSB) from Ujjain Junction (UJN) by travelling in a train. Ujjain Junction (UJN) to Varanasi Junction (BSB) train takes approximately 19h 50m. You can catch a train from Ujjain Junction (UJN) and get down at Varanasi Junction (BSB). The price of the train ticket is approximately Rs. 1300.
- 2.
- Ujjain to Varanasi Drive
- 13h 16m
- Rs. 5888
Rs. 5888
You can take a car from Ujjain to Varanasi. It will take you around 13h 16m to cover distance of 896.82kms and reach Varanasi from Ujjain. The total amount for the journey will be approximately Rs.5888.
- 3.
- Ujjain to Varanasi Taxi, fly
- 5h 16m
- Rs. 6960
Rs. 1000
You can take a car from Ujjain to Indore. It will take you around 0h 54m to cover distance of 57.17kms and reach Indore from Ujjain. The total amount for the journey will be approximately Rs.1000.
Rs. 5500
You can travel from Indore to Varanasi by booking a flight. The total flight time between Indore & Varanasi is around 4h 0m. The price of the flight ticket is approximately Rs.5500.
Rs. 460
You can take a car from Varanasi to Varanasi. It will take you around 0h 22m to cover distance of 23.96kms and reach Varanasi from Varanasi. The total amount for the journey will be approximately Rs.460.