Madurai Varanasi Routes (4 Ways to go)
Planning a trip from Madurai to Varanasi Cleartrip helps you select the best route between Madurai & 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 Madurai & Varanasi
The distance from Madurai to Varanasi is approximately 2195.42kms. By car, it takes roughly 31h 39m to reach Varanasi from Madurai . Take a look at the 4 routes available to reach Varanasi from Madurai
- 1.
- Madurai to Varanasi Train
- 51h 30m
- Rs. 2950
Rs. 650
You can reach Tiruchchirapali (TPJ) from Madurai Junction (MDU) by travelling in a train. Madurai Junction (MDU) to Tiruchchirapali (TPJ) train takes approximately 2h 0m. You can catch a train from Madurai Junction (MDU) and get down at Tiruchchirapali (TPJ). The price of the train ticket is approximately Rs. 650.
Rs. 2300
You can reach Manduadih (MUV) from Tiruchchirapali (TPJ) by travelling in a train. Tiruchchirapali (TPJ) to Manduadih (MUV) train takes approximately 48h 30m. You can catch a train from Tiruchchirapali (TPJ) and get down at Manduadih (MUV). The price of the train ticket is approximately Rs. 2300.
- 2.
- Madurai to Varanasi Bus, train
- 47h 24m
- Rs. 3090
Rs. 550
Travelling in a bus is one of the ways to reach Chennai from Madurai. The total journey between Madurai & Chennai takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
Rs. 550
Travelling in a bus is one of the ways to reach Vijayawada from Chennai. The total journey between Chennai & Vijayawada takes around 8h 30m in a bus. The bus ticket price for the journey is approximately Rs.550.
Rs. 600
Travelling in a bus is one of the ways to reach Bhubaneswar from Vijayawada. The total journey between Vijayawada & Bhubaneswar takes around 12h 0m in a bus. The bus ticket price for the journey is approximately Rs.600.
Rs. 1200
You can reach Mughal Sarai Junction (MGS) from Bhubaneswar (BBS) by travelling in a train. Bhubaneswar (BBS) to Mughal Sarai Junction (MGS) train takes approximately 15h 47m. You can catch a train from Bhubaneswar (BBS) and get down at Mughal Sarai Junction (MGS). The price of the train ticket is approximately Rs. 1200.
Rs. 190
You can take a car from Mughal Sarai Junction (MGS) to Varanasi. It will take you around 0h 13m to cover distance of 14.1kms and reach Varanasi from Mughal Sarai Junction (MGS). The total amount for the journey will be approximately Rs.190.
- 3.
- Madurai to Varanasi Fly
- 5h 44m
- Rs. 5100
Rs. 340
You can take a car from Madurai to Madurai. It will take you around 0h 12m to cover distance of 10.94kms and reach Madurai from Madurai. The total amount for the journey will be approximately Rs.340.
Rs. 4300
You can travel from Madurai to Varanasi by booking a flight. The total flight time between Madurai & Varanasi is around 5h 10m. The price of the flight ticket is approximately Rs.4300.
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.
- 4.
- Madurai to Varanasi Drive
- 31h 39m
- Rs. 14409
Rs. 14409
You can take a car from Madurai to Varanasi. It will take you around 31h 39m to cover distance of 2195.42kms and reach Varanasi from Madurai. The total amount for the journey will be approximately Rs.14409.