There are 5 ways to get from Muthupet to Virudhachalam by bus, train, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Mannargudi, Tamil Nadu to Kumbakonam, Tamil Nadubus Mannargudi, Tamil Nadu - Kumbakonam, Tamil Nadu
- Take the bus from Kumbakonam, Tamil Nadu to Virudhachalam, Tamil Nadubus Kumbakonam, Tamil Nadu - Virudhachalam, Tamil Nadu
4h 19mTrain via Cuddalore
cheapest- Take the train from Mutupet to Tiruppadirippuliyurtrain 20684
- Take the train from Tiruppadirippuliyur to Vridhachalam Jntrain 06889
5h 12m₹288–2,282Drive 142.3 km
- Drive from Muthupet to Virudhachalamcar 142.3 km
2h 12m₹1,605–2,318Taxi
- Take the taxi from Muthupet to Virudhachalamtaxi 142.3 km
2h 12m₹2,500–3,000Train
- Take the train from Mutupet to Thiruvarur Jntrain 06198 / ...
- Take the train from Thiruvarur Jn to Vridhachalam Jntrain 16530
7h 9m₹294–2,255
Muthupet to Virudhachalam by train
Questions & Answers
The cheapest way to get from Muthupet to Virudhachalam is to train via Cuddalore which costs ₹280 - ₹2,300 and takes 5h 12m.
The fastest way to get from Muthupet to Virudhachalam is to drive which takes 2h 12m and costs ₹1,600 - ₹2,400.
No, there is no direct bus from Muthupet to Virudhachalam. However, there are services departing from Mannargudi, Tamil Nadu and arriving at Virudhachalam, Tamil Nadu via Kumbakonam, Tamil Nadu. The journey, including transfers, takes approximately 4h 19m.
No, there is no direct train from Muthupet to Virudhachalam. However, there are services departing from Mutupet and arriving at Vridhachalam Jn via Tiruppadirippuliyur. The journey, including transfers, takes approximately 5h 12m.
The distance between Muthupet and Virudhachalam is 143 km. The road distance is 142.3 km.
The best way to get from Muthupet to Virudhachalam without a car is to bus which takes 4h 19m and costs .
It takes approximately 4h 19m to get from Muthupet to Virudhachalam, including transfers.
Muthupet to Virudhachalam bus services, operated by City Express Travels, depart from Mannargudi, Tamil Nadu station.
Muthupet to Virudhachalam train services, operated by Indian Railways, depart from Mutupet station.
The best way to get from Muthupet to Virudhachalam is to bus which takes 4h 19m and costs . Alternatively, you can train via Cuddalore, which costs ₹280 - ₹2,300 and takes 5h 12m.
What companies run services between Muthupet, India and Virudhachalam, India?
You can take a vehicle from Muthupet to Virudhachalam, Tamil Nadu via Mannargudi, Tamil Nadu and Kumbakonam, Tamil Nadu in around 4h 19m. Alternatively, you can take a train from Mutupet to Vridhachalam Jn via Tiruppadirippuliyur in around 5h 12m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mutupet to Tiruppadirippuliyur
- Ave. Duration
- 2h 54m
- Frequency
- 3 times a week
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Tiruppadirippuliyur to Vridhachalam Jn
- Ave. Duration
- 1h 18m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹360–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Mutupet to Thiruvarur Jn
- Ave. Duration
- 1h 39m
- Frequency
- Once daily
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–1,000
Train from Thiruvarur Jn to Vridhachalam Jn
- Ave. Duration
- 4h 30m
- Frequency
- Once daily
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
- Ave. Duration
- 2h 12m
- Estimated price
- ₹2,500–3,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including 5 incredible day trips from Florence by train, Why you should take the train in the US, and How to get from JFK to New York City - to help you get the most out of your next trip.
More Questions & Answers
Muthupet to Virudhachalam bus services, operated by City Express Travels, arrive at Kumbakonam, Tamil Nadu station.
Muthupet to Virudhachalam train services, operated by Indian Railways, arrive at Tiruppadirippuliyur station.
Yes, the driving distance between Muthupet to Virudhachalam is 142 km. It takes approximately 2h 12m to drive from Muthupet to Virudhachalam.
There are six+ hotels available in Virudhachalam.






