There are 8 ways to get from Kanpur to Villupuram by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kanpur Central to Virangana Lakshmibai Jhansitrain 12533 / ...
- Take the train from Virangana Lakshmibai Jhansi to Villupuram Jntrain 12642 / ...
35h 50m₹988–7,930Bus
- Take the bus from Kanpur to Varanasibus
- Take the bus from Varanasi to Chennaibus
- Take the bus from Chennai to Villupurambus
2d 3hDrive 1,922.5 km
- Drive from Kanpur to Villupuramcar 1,922.5 km
28h 2m₹21,524–31,090Fly Kanpur Airport to Pondicherry
- Fly from Kanpur Airport (KNU) to Pondicherry (PNY)plane KNU - PNY
27h 13m₹11,579–27,505Train, bus
- Take the train from Kanpur Central to Chennai Centraltrain 12511 / ...
- Take the bus from FlixBus Chennai - Koyambedu to FlixBus Viluppuram - Bypassbus FlixBus IN5130 / ...
38h 45m₹1,163–7,142Fly Kanpur Airport to Chennai International Airport, train
- Fly from Kanpur Airport (KNU) to Chennai International Airport (MAA)plane KNU - MAA
- Take the train from Tambaram to Villupuram Jntrain
7h 51m₹8,949–18,285Train to Chaudhary Charan Singh Airport, fly to Chennai International Airport, train
- Take the train from Kanpur Central to Lucknowtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Chennai International Airport (MAA)plane LKO - MAA
- Take the train from Tambaram to Villupuram Jntrain
8h 33m₹8,913–17,111Train to Chaudhary Charan Singh Airport, fly to Pondicherry
- Take the train from Kanpur Central to Lucknowtrain
- Fly from Chaudhary Charan Singh Airport (LKO) to Pondicherry (PNY)plane LKO - PNY
11h 45m₹10,543–18,331
Kanpur to Villupuram by train
Comparing Your Travel Options
The cheapest way to get from Kanpur to Villupuram is to train which costs ₹950 - ₹8,000 and takes 35h 50m.
The fastest way to get from Kanpur to Villupuram is to fly and train which takes 7h 51m and costs ₹8,500 - ₹19,000.
No, there is no direct bus from Kanpur to Villupuram. However, there are services departing from Kanpur and arriving at Villupuram via Varanasi and Chennai. The journey, including transfers, takes approximately 2 days 3h.
No, there is no direct train from Kanpur to Villupuram. However, there are services departing from Kanpur Central and arriving at Villupuram Jn via Virangana Lakshmibai Jhansi. The journey, including transfers, takes approximately 35h 50m.
The distance between Kanpur and Villupuram is 2152 km. The road distance is 1922.5 km.
The best way to get from Kanpur to Villupuram without a car is to train which takes 35h 50m and costs ₹950 - ₹8,000.
It takes approximately 35h 50m to get from Kanpur to Villupuram, including transfers.
Kanpur to Villupuram bus services, operated by SLGT Travels, depart from Kanpur station.
Kanpur to Villupuram train services, operated by Indian Railways, depart from Kanpur Central station.
The best way to get from Kanpur to Villupuram is to train which takes 35h 50m and costs ₹950 - ₹8,000. Alternatively, you can bus, which costs and takes 2 days 3h, you could also fly, which costs ₹11,000 - ₹28,000 and takes 27h 13m.
What companies run services between Kanpur, India and Villupuram, India?
You can take a train from Kanpur Central to Villupuram Jn via Virangana Lakshmibai Jhansi in around 35h 50m. Alternatively, you can take a bus from Kanpur to Villupuram via Varanasi and Chennai in around 2d 3h.
- Website
- goindigo.in
Flights from Kanpur Airport to Pondicherry via Bengaluru
- Ave. Duration
- 26h 35m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹11,000–26,000
Flights from Kanpur Airport to Pondicherry via Mumbai, Bengaluru
- Ave. Duration
- 25h
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Kanpur Airport to Pondicherry via Delhi, Hyderabad
- Ave. Duration
- 25h 10m
- When
- Every day
- Estimated price
- ₹13,000–27,000
Flights from Kanpur Airport to Pondicherry via Delhi, Bengaluru
- Ave. Duration
- 28h 40m
- When
- Every day
- Estimated price
- ₹14,000–27,000
Flights from Kanpur Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 4h 40m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- ₹8,500–16,000
Flights from Kanpur Airport to Chennai International Airport via Mumbai
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Kanpur Airport to Chennai International Airport via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹8,500–16,000
Flights from Chaudhary Charan Singh Airport to Chennai International Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Chaudhary Charan Singh Airport to Chennai International Airport via Bengaluru
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Chaudhary Charan Singh Airport to Chennai International Airport via Pune
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Chaudhary Charan Singh Airport to Pondicherry via Bengaluru
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹10,000–27,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Kanpur Central to Virangana Lakshmibai Jhansi
- Ave. Duration
- 3h 30m
- Frequency
- Every 2 hours
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Virangana Lakshmibai Jhansi to Villupuram Jn
- Ave. Duration
- 31h 20m
- Frequency
- 5 times a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Kanpur Central to Chennai Central
- Ave. Duration
- 33h 23m
- Frequency
- 6 times a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Tambaram to Villupuram Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kanpur Central to Lucknow
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Tambaram to Villupuram Jn
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Kanpur Central to Lucknow
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Varanasi to Chennai
- Ave. Duration
- 41h
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Chennai to Villupuram
- Ave. Duration
- 3h 30m
- Frequency
- Every 15 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Kanpur to Varanasi
- Ave. Duration
- 6h
- Frequency
- 6 times a week
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
Bus from Chennai to Villupuram
- Ave. Duration
- 3h 25m
- Frequency
- Hourly
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9153044288
- shashipujan123@gmail.com
- Website
- Shiv Shakti
Bus from Kanpur to Varanasi
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Website
- Shiv Shakti
- Website
- Shiv Shakti
Bus from Chennai to Villupuram
- Ave. Duration
- 3h 40m
- Frequency
- Every 4 hours
- Website
- National Travels - Ratnagiri
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Chennai - Koyambedu to FlixBus Viluppuram - Bypass
- Ave. Duration
- 3h 45m
- Frequency
- Hourly
- Estimated price
- ₹310–800
- Website
- FlixBus India
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 Need to know: Eurostar, Slovenia: Getting from Ljubljana to Lake Bled, and Getting to Milan from the airport - to help you get the most out of your next trip.
Booking & Getting There
Kanpur to Villupuram bus services, operated by SLGT Travels, arrive at Varanasi station.
Kanpur to Villupuram train services, operated by Indian Railways, arrive at Virangana Lakshmibai Jhansi station.
Yes, the driving distance between Kanpur to Villupuram is 1922 km. It takes approximately 28h 2m to drive from Kanpur to Villupuram.
Book your Kanpur to Villupuram bus tickets online with Omio.
There are seven+ hotels available in Villupuram.