7 Ways to Reach Thanjavur to Varanasi by Bus, Train, Flights, Drive & Taxi
Planning a trip from Thanjavur to Varanasi Cleartrip helps you select the best route between Thanjavur & 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 Thanjavur & Varanasi
The distance from Thanjavur to Varanasi is approximately 2082.65kms. By car, it takes roughly 30h 0m to reach Varanasi from Thanjavur . Take a look at the 7 routes available to reach Varanasi from Thanjavur
1.
Reach Thanjavur to Varanasi by train
47h 45m
Rs. 2300
Thanjavur (TJ)
You can reach Manduadih (MUV) from Thanjavur (TJ) by travelling in a train. Thanjavur (TJ) to Manduadih (MUV) train takes approximately 47h 45m. You can catch a train from Thanjavur (TJ) and get down at Manduadih (MUV). The price of the train ticket is approximately Rs. 2300.
Manduadih (MUV)
2.
Reach Thanjavur to Varanasi by bus, train, and taxi
45h 54m
Rs. 3090
Thanjavur
Step 1: Take a Bus from Thanjavur to reach Chennai
Travelling in a bus is one of the ways to reach Chennai from Thanjavur. The total journey between Thanjavur & Chennai takes around 7h 0m in a bus. The bus ticket price for the journey is approximately Rs.550.
Chennai
Step 2: Take a Bus from Chennai to reach Vijayawada
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.
Vijayawada
Step 3: Take a Bus from Vijayawada to reach Bhubaneswar
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.
Bhubaneswar
Step 4: Take a Train from Bhubaneswar (BBS) to reach Mughal Sarai Junction (MGS)
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.
Mughal Sarai Junction (MGS)
Step 5: Take a Taxi from Mughal Sarai Junction (MGS) to reach Varanasi
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.
Varanasi
3.
Reach Thanjavur to Varanasi by taxi and flight
10h 1m
Rs. 5410
Thanjavur
Step 1: Take a Taxi from Thanjavur to reach Tiruchirapalli
You can take a car from Thanjavur to Tiruchirapalli. It will take you around 0h 54m to cover distance of 58.39kms and reach Tiruchirapalli from Thanjavur. The total amount for the journey will be approximately Rs.950.
Tiruchirapalli
Step 2: Take a Flight from Tiruchirapalli to reach Varanasi
You can travel from Tiruchirapalli to Varanasi by booking a flight. The total flight time between Tiruchirapalli & Varanasi is around 8h 45m. The price of the flight ticket is approximately Rs.4000.
Varanasi
Step 3: Take a Taxi from Varanasi to reach Varanasi
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.
Varanasi
4.
Reach Thanjavur to Varanasi by train, taxi, and flight
11h 27m
Rs. 5730
Thanjavur (TJ)
Step 1: Take a Train from Thanjavur (TJ) to reach Madurai Junction (MDU)
You can reach Madurai Junction (MDU) from Thanjavur (TJ) by travelling in a train. Thanjavur (TJ) to Madurai Junction (MDU) train takes approximately 4h 45m. You can catch a train from Thanjavur (TJ) and get down at Madurai Junction (MDU). The price of the train ticket is approximately Rs. 650.
Madurai Junction (MDU)
Step 2: Take a Taxi from Madurai Junction (MDU) to reach Madurai
You can take a car from Madurai Junction (MDU) to Madurai. It will take you around 0h 10m to cover distance of 9.54kms and reach Madurai from Madurai Junction (MDU). The total amount for the journey will be approximately Rs.320.
Madurai
Step 3: Take a Flight from Madurai to reach Varanasi
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.
Varanasi
Step 4: Take a Taxi from Varanasi to reach Varanasi
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.
Varanasi
5.
Reach Thanjavur to Varanasi by train, taxi, and flight
13h 9m
Rs. 6550
Thanjavur (TJ)
Step 1: Take a Train from Thanjavur (TJ) to reach Chennai Egmore (MS)
You can reach Chennai Egmore (MS) from Thanjavur (TJ) by travelling in a train. Thanjavur (TJ) to Chennai Egmore (MS) train takes approximately 7h 10m. You can catch a train from Thanjavur (TJ) and get down at Chennai Egmore (MS). The price of the train ticket is approximately Rs. 750.
Chennai Egmore (MS)
Step 2: Take a Taxi from Chennai Egmore (MS) to reach Madras
You can take a car from Chennai Egmore (MS) to Madras. It will take you around 0h 17m to cover distance of 18.52kms and reach Madras from Chennai Egmore (MS). The total amount for the journey will be approximately Rs.340.
Madras
Step 3: Take a Flight from Madras to reach Varanasi
You can travel from Madras to Varanasi by booking a flight. The total flight time between Madras & Varanasi is around 4h 20m. The price of the flight ticket is approximately Rs.5000.
Varanasi
Step 4: Take a Taxi from Varanasi to reach Varanasi
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.
Varanasi
6.
Reach Thanjavur to Varanasi by train, taxi, and flight
13h 57m
Rs. 7060
Thanjavur (TJ)
Step 1: Take a Train from Thanjavur (TJ) to reach Krishnarajapurm (KJM)
You can reach Krishnarajapurm (KJM) from Thanjavur (TJ) by travelling in a train. Thanjavur (TJ) to Krishnarajapurm (KJM) train takes approximately 9h 28m. You can catch a train from Thanjavur (TJ) and get down at Krishnarajapurm (KJM). The price of the train ticket is approximately Rs. 900.
Krishnarajapurm (KJM)
Step 2: Take a Taxi from Krishnarajapurm (KJM) to reach Bengaluru
You can take a car from Krishnarajapurm (KJM) to Bengaluru. It will take you around 0h 38m to cover distance of 37.72kms and reach Bengaluru from Krishnarajapurm (KJM). The total amount for the journey will be approximately Rs.700.
Bengaluru
Step 3: Take a Flight from Bengaluru to reach Varanasi
You can travel from Bengaluru to Varanasi by booking a flight. The total flight time between Bengaluru & Varanasi is around 2h 30m. The price of the flight ticket is approximately Rs.5000.
Varanasi
Step 4: Take a Taxi from Varanasi to reach Varanasi
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.
Varanasi
7.
Reach Thanjavur to Varanasi by Drive
30h 0m
Rs. 13664
Thanjavur
You can take a car from Thanjavur to Varanasi. It will take you around 30h 0m to cover distance of 2082.65kms and reach Varanasi from Thanjavur. The total amount for the journey will be approximately Rs.13664.
Varanasi
Other popular routes from Thanjavur