There are 7 ways to get from Kanyakumari to Satna by train, plane, bus, 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.
Train to Tuticorin Airport, fly to Jabalpur, train
best- Take the train from Kanyakumari to Tirunelvelitrain
- Fly from Tuticorin Airport (TCR) to Jabalpur (JLR)plane TCR - JLR
- Take the train from Jabalpur to Satnatrain
19h 31m₹12,609–31,128Train
cheapest- Take the train from Kanyakumari to Tirunelvelitrain 12634 / ...
- Take the train from Tirunelveli to Satnatrain 04172
2d₹1,139–9,068Train via Itārsi
- Take the train from Kanyakumari to Itarsi Jntrain 12641 / ...
- Take the train from Itarsi Jn to Satnatrain 12791 / ...
40h 24m₹1,155–8,786Bus
- Take the bus from Nagercoil Omni Bus Stand to Madiwalabus
- Take the bus from Bengaluru to Rewabus
- Take the bus from Rewa to Satnabus
47h 33mDrive 2,136.1 km
- Drive from Kanyakumari to Satnacar 2,136.1 km
31h 11m₹23,872–34,482Train to Trivandrum, fly to Jabalpur, train
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Jabalpur (JLR)plane TRV - JLR
- Take the train from Jabalpur to Satnatrain
12h 25m₹11,908–30,320Train to Trivandrum, fly to Varanasi Airport, taxi
- Take the train from Kanyakumari to Thiruvananthapuram Centraltrain
- Fly from Trivandrum (TRV) to Varanasi Airport (VNS)plane TRV - VNS
- Take the taxi from Varanasi-Airport-VNS to Satnataxi
13h 9m₹15,738–27,060
Kanyakumari to Satna by train
Comparing Your Travel Options
The cheapest way to get from Kanyakumari to Satna is to train which costs ₹1,100 - ₹9,500 and takes 2 days 0h.
The fastest way to get from Kanyakumari to Satna is to train and fly which takes 12h 25m and costs ₹11,000 - ₹31,000.
No, there is no direct bus from Kanyakumari to Satna. However, there are services departing from FlixBus Kanyakumari - Sunrise Point and arriving at Satna via Nagercoil Omni Bus Stand, Ayyappaswamy Temple Madivala, Bengaluru and Rewa. The journey, including transfers, takes approximately 47h 33m.
No, there is no direct train from Kanyakumari to Satna. However, there are services departing from Kanyakumari and arriving at Satna via Itarsi Jn. The journey, including transfers, takes approximately 40h 24m.
The distance between Kanyakumari and Satna is 1955 km. The road distance is 2136.1 km.
The best way to get from Kanyakumari to Satna without a car is to train via Itārsi which takes 40h 24m and costs ₹1,100 - ₹9,000.
It takes approximately 19h 31m to get from Kanyakumari to Satna, including transfers.
Kanyakumari to Satna bus services, operated by Punchiry Tours and Holidays, depart from Nagercoil Omni Bus Stand station.
Kanyakumari to Satna train services, operated by Indian Railways, depart from Kanyakumari station.
The best way to get from Kanyakumari to Satna is to train via Itārsi which takes 40h 24m and costs ₹1,100 - ₹9,000. Alternatively, you can bus, which costs and takes 47h 33m.
What companies run services between Kanyakumari, India and Satna, India?
You can take a train from Kanyakumari to Satna via Itarsi Jn in around 40h 24m. Alternatively, you can take a bus from FlixBus Kanyakumari - Sunrise Point to Satna via FlixBus Nagercoil - Private Bus Stand, Nagercoil Omni Bus Stand, Madiwala, Ayyappaswamy Temple Madivala, KR Market, Bengaluru, and Rewa in around 47h 33m.
- Website
- goindigo.in
Flights from Tuticorin Airport to Jabalpur via Bengaluru
- Ave. Duration
- 24h 50m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Tuticorin Airport to Jabalpur via Madras, Hyderabad
- Ave. Duration
- 12h 45m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Tuticorin Airport to Jabalpur via Madras, Bengaluru
- Ave. Duration
- 17h 45m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Tuticorin Airport to Jabalpur via Bengaluru, Hyderabad
- Ave. Duration
- 19h 50m
- When
- Every day
- Estimated price
- ₹11,000–27,000
Flights from Trivandrum to Jabalpur via Bengaluru
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹10,000–25,000
Flights from Trivandrum to Jabalpur via Delhi
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹14,000–24,000
Flights from Trivandrum to Varanasi Airport via Bengaluru
- Ave. Duration
- 6h 35m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Trivandrum to Varanasi Airport via Hyderabad
- Ave. Duration
- 6h 55m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Trivandrum to Varanasi Airport via Delhi
- Ave. Duration
- 9h 35m
- When
- Every day
- Estimated price
- ₹11,000–18,000
Flights from Trivandrum to Varanasi Airport via Kochi, Hyderabad
- Ave. Duration
- 6h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹11,000–18,000
- Website
- airindia.in
Flights from Trivandrum to Varanasi Airport via Delhi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹10,000–14,000
- Website
- starlightairline.com
Flights from Trivandrum to Varanasi Airport via Bengaluru
- Ave. Duration
- 5h 20m
- When
- Tuesday, Saturday, and Sunday
- Estimated price
- ₹9,500–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kanyakumari to Tirunelveli
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kanyakumari to Itarsi Jn
- Ave. Duration
- 34h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹850–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹850–1,100
- Third AC (3A)
- ₹2,200–2,800
- Second AC (2A)
- ₹3,100–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Itarsi Jn to Satna
- Ave. Duration
- 5h 50m
- Frequency
- Hourly
- Estimated price
- ₹260–2,100
- Website
- irctc.co.in
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Jabalpur to Satna
- Ave. Duration
- 2h 30m
- Frequency
- Hourly
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kanyakumari to Thiruvananthapuram Central
- Ave. Duration
- 1h 55m
- Frequency
- 4 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
Train from Kanyakumari to Tirunelveli
- Ave. Duration
- 1h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Tirunelveli to Satna
- Ave. Duration
- 45h 30m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,500
- First Class (1A)
- ₹6,000–8,000
- Phone
- +91 9995388059
- [email protected]
- Website
- punchirytravels.in
Bus from Nagercoil Omni Bus Stand to Madiwala
- Ave. Duration
- 9h 40m
- Frequency
- 5 times a day
- Estimated price
- ₹950–4,400
- Schedules at
- punchirytravels.in
- Sleeper
- ₹950–1,700
- [email protected]
- Website
- SLGT Travels
Bus from Bengaluru to Rewa
- Ave. Duration
- 32h 25m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Rewa to Satna
- Ave. Duration
- 1h 15m
- Frequency
- Hourly
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- [email protected]
- Website
- Mahadev Travels - Jaipur
Bus from Bengaluru to Rewa
- Ave. Duration
- 36h 30m
- Frequency
- Twice daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Phone
- +91 9153044288
- [email protected]
- Website
- Shiv Shakti
Bus from Rewa to Satna
- Ave. Duration
- 1h 20m
- Frequency
- Once daily
- Website
- Shiv Shakti
- Website
- Shiv Shakti
- Ave. Duration
- 4h 13m
- Estimated price
- ₹4,300–5,500
Shree Travels
- Phone
- +91 87 65 69 99 16
- Website
- shreetravelsvaranasi.com
Kunal Taxi
- Phone
- +91 969 548 4538
- Website
- taxiinvaranasi.com
Varanasi Best Cab
- Phone
- +91 961 676 1641
- Website
- varanasibestcab.com
Varanasi Taxi Services
- Phone
- +91 888 799 9562
- Website
- varanasitaxiservices.com
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 Getting to Milan from the airport, How to get from Southend Airport into central London, and 5 delightfully under-the-radar French towns you need to visit - to help you get the most out of your next trip.
Booking & Getting There
Kanyakumari to Satna bus services, operated by Punchiry Tours and Holidays, arrive at Madiwala station.
Kanyakumari to Satna train services, operated by Indian Railways, arrive at Itarsi Jn station.
Yes, the driving distance between Kanyakumari to Satna is 2136 km. It takes approximately 31h 11m to drive from Kanyakumari to Satna.
There are eight+ hotels available in Satna.










